2016-11-17 39 views
0

在Verilog模塊實例化中使用串聯操作是否正確?在Verilog實例化中使用串聯操作是否正確

hall1 A2(
     .DIR(DIR2), 
     .PWM(PWM2), 
     .Hall({FH31B,FH21B,FH11B}), 
     .Top_drive({GTOPC1B,GTOPB1B,GTOPA1B}), 
     .Bot_drive({GBOTC1B,GBOTB1B,GBOTA1B}) 
     ); 

這裏Hall是3位線,Top_driveBot_drive是3比特REG變量的陣列的陣列。

+0

雖然它是正確的,但它不會幫助您的代碼的可讀性。我更喜歡連接到本地變量'Top_drive'並在模塊實例化中使用此變量。 – Hida

回答

1

是的,這是正確的,你可以在端口連接中使用串聯。