爲什麼我們不得不採取相同的輸出變量名稱,也爲了獲取值而連線?例如:爲什麼輸出網絡也需要重新聲明爲'wire'或'reg'?
module TEST(INP1,INP2,CIN,COUT,SUM);
input [31:0] INP1;
input [31:0] INP2;
output [31:0] SUM;
input CIN;
output COUT;
wire [31:0] SUM;// Again redefined
wire COUT; // Again Redefined
assign {COUT,SUM} = INP1 + INP2 + CIN ;
獲取進行輸出的例子以及兩個數字和進位的和作爲輸入。
你爲什麼認爲他們必須是? – toolic