Ich frage mich, ob diese SyntaxSystem Verilog immer in immer
always_comb begin
case (aaa)
3'b000: always #(CLKREF_HALF_PERIOD + 5000ps) xclk=~xclk ;//000 at 80MHZ :
3'b001: always #(3750ps + CLKREF_HALF_PERIOD) xclk=~xclk;//001 at 100MHZ
3'b010: always #(1250ps + CLKREF_HALF_PERIOD) xclk=~xclk;//010 at 200MHZ
3'b011: always #(0.252ns + CLKREF_HALF_PERIOD) xclk=~xclk;//011 at 333MHZ
3'b100: always #(0.112ns + CLKREF_HALF_PERIOD) xclk=~xclk;//100 at 367MHZ
default always #(CLKREF_HALF_PERIOD/1) xclk=~xclk;//default at 400MHZ
endcase
darf ich erhalte Kompilierungsfehler in Bezug auf die verschachtelten immer in den Fällen. Ich versuche, die Taktfrequenz zu ändern, abhängig von der Eingabe von aaa. aber die Frage ist eher eine Frage auf "ob ein immer innerhalb eines immer Block ist legal oder nicht"
bitte fügen Sie hinzu und erklären Sie, was Sie zu tun versuchen. – suku