下面是我對我的模塊代碼:如何在SystemVerilog中籤名擴展?
module sext(input in[3:0], output out[7:0]);
always_comb
begin
if(in[3]==1'b0)
assign out = {4'b0000,in};
else
assign out = {4'b1111,in};
end
endmodule
出於某種原因,這是行不通的。而不是符號擴展它是零擴展。任何想法爲什麼這可能是這種情況?
你需要照顧是
我認爲這是'default_nettype'。 – sharvil111