Guest
Hi,
What is the difference between using a bus of wires, and an array of
wires, in terms of synthesis (ie such as using Synopsys DC Shell).
Ie:
Bus:
wire [5:0] ctrl_bits;
Array:
wire ctrl_bits [5:0];
Both do the same thing; I think the bus you can assign to all at once,
whereas the array you have to assign individually.
Other than this obvious difference, is there any difference in terms
of synthesis?
Thanks!
What is the difference between using a bus of wires, and an array of
wires, in terms of synthesis (ie such as using Synopsys DC Shell).
Ie:
Bus:
wire [5:0] ctrl_bits;
Array:
wire ctrl_bits [5:0];
Both do the same thing; I think the bus you can assign to all at once,
whereas the array you have to assign individually.
Other than this obvious difference, is there any difference in terms
of synthesis?
Thanks!