如果這句法允許系統的Verilog總是在永遠
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
我收到有關案件中的嵌套總是編譯錯誤我想知道。 我試圖讓時鐘頻率根據aaa的輸入而改變。 但是,問題更多的是關於「如果總是在一個塊內總是合法或不合法」的問題。
請添加並解釋您正在嘗試做什麼。 – suku