Forum Discussion
Altera_Forum
Honored Contributor
15 years agoI think it's possible to use a struct
or whatever else signals with concatenation at output. like that: struct { logic [7:0] adr; logic [15:0] data; logic rd; logic wr; } bus; wire [25:0] bus_out = {bus.data, bus.adr, bus.rd, bus.wr}; and then use bus_out as module output. am I wrong?