RonaldoOwen
Newbie level 1
xio_virtex2-4.db
I have a question regarding Synopsys setup (.synopsys_dc.setup) for Xilinx FPGA XC2V6000. When I generated the IPs from Synopsys' DesignWare by using Design Compiler in CoreConsultant, I specified the following libraries:
dc_shell target_library variable: xdc_virtex2-4.db
dc_shell link_library variable: xio_virtex2-4.db
I connected the generated netlists to my system and burned it into the FPGA but it did not work. I am not sure if it is due to not fully specifying the Xilinx technology libraries.
From a book and website I read, it seems the libraries should be
specified like the example below:
link_library = {xprim_4010e-3.db xprim_4000e-3.db xgen_4000e.db
xfpga_4000e-3.db
xio_4000e-3.db xdw_4000e.sldb}
target_library = {xprim_4010e-3.db xprim_4000e-3.db xgen_4000e.db
xfpga_4000e-3.db
xio_4000e-3.db}
define_design_lib xdw_4000e -path XilinxInstall +
/synopsys/libraries/dw/lib/xc4000e
symbol_library = {xc4000e.sdb}
synthetic_library = {xdw_4000e.sldb standard.sldb}
Is it necessary to include the xprim, xgen, xfpga, etc. libraries for my target device or is it enough to use the xdc and xio libraries alone as what I did?
Thank you.
I have a question regarding Synopsys setup (.synopsys_dc.setup) for Xilinx FPGA XC2V6000. When I generated the IPs from Synopsys' DesignWare by using Design Compiler in CoreConsultant, I specified the following libraries:
dc_shell target_library variable: xdc_virtex2-4.db
dc_shell link_library variable: xio_virtex2-4.db
I connected the generated netlists to my system and burned it into the FPGA but it did not work. I am not sure if it is due to not fully specifying the Xilinx technology libraries.
From a book and website I read, it seems the libraries should be
specified like the example below:
link_library = {xprim_4010e-3.db xprim_4000e-3.db xgen_4000e.db
xfpga_4000e-3.db
xio_4000e-3.db xdw_4000e.sldb}
target_library = {xprim_4010e-3.db xprim_4000e-3.db xgen_4000e.db
xfpga_4000e-3.db
xio_4000e-3.db}
define_design_lib xdw_4000e -path XilinxInstall +
/synopsys/libraries/dw/lib/xc4000e
symbol_library = {xc4000e.sdb}
synthetic_library = {xdw_4000e.sldb standard.sldb}
Is it necessary to include the xprim, xgen, xfpga, etc. libraries for my target device or is it enough to use the xdc and xio libraries alone as what I did?
Thank you.