180419pr1p11y.jpg

Function: Choose one module separately, data access, choose another module, another data connection.

Ask, how can this function be implemented in verilog language?

Can I write like this? as follows:

input choose;

assign data = choose? data1: data2;

assign data1 = choose? data: 0;

assign data2 = (!choose)? data: 0;

Thank you!

Reply