M
Marty
Guest
Hi,
I've got some code that is configurable based a macro named BUS_WIDTH. The
code basically instantiates BUS_WIDTH number of MUX circuits. The code is
something like this:
mux_delay mux_delay_inst[`BUS_WIDTH-1:0]
(
.s (1'b1),
.a (1'b1),
.b (fixed_delay),
.z (addr_out['BUS_WIDTH-1:0])
);
Synopsys DC (version U2003.06-2) generates an error for this code. Does
Synopsys DC support an instance array?
I wanted to use Verilog 2001 generate, but was told not to for this project.
Thanks for the help.
--
Marty
I've got some code that is configurable based a macro named BUS_WIDTH. The
code basically instantiates BUS_WIDTH number of MUX circuits. The code is
something like this:
mux_delay mux_delay_inst[`BUS_WIDTH-1:0]
(
.s (1'b1),
.a (1'b1),
.b (fixed_delay),
.z (addr_out['BUS_WIDTH-1:0])
);
Synopsys DC (version U2003.06-2) generates an error for this code. Does
Synopsys DC support an instance array?
I wanted to use Verilog 2001 generate, but was told not to for this project.
Thanks for the help.
--
Marty