4输入多路选择器的多种表示方式

标签:
d70多路选择器阻塞变量电路it |
分类: iFPGA |
module test(a,b,c,d,s0,s1,y);
endmodule
//////////////////////////////////////////////////////////////
module test(a,b,c,d,s0,s1,y);
/////////////////////////////////////////////////////
module test(a,b,c,d,s0,s1,y);
endmodule
////////////////////////////////////////////////////////////
module test(a,b,c,d,s0,s1,y);
endmodule
//////////////////////////////////////////////////////////////////
实际上上述程序中的阻塞赋值与非阻塞赋值是可以互换的,且功能不变,电路不变。但是,在一般情况下,事情并非如此,即在不少情况下,不同的赋值方式将导致不同的电路结构和逻辑功能。尚在摸索之中。还有就是在同一个过程块中不能对同一变量进行不同方式的赋值,也不要在多个always过程块中对同一变量赋值,因为always块也是并行的。