![]() |
|
![]() |
|
Answers Database
Synopsys: Where can I get a list of all components I am able to instantiate? How can I get a listing of all library cell names in a XSI Library?
Record #1458
Product Family: Software design_analyzer> list -files File Path ---- ----xfpga_4000e-3.db /synopsys/libraries/syn xgen_4000e.db /synopsys/libraries/syn xio_4000e-3.db /synopsys/libraries/syn xprim_4000e-3.db /synopsys/libraries/syn xprim_4025e-3.db /synopsys/libraries/syn Starting at the top of this list, type the following command: find cell xfpga_4000e-3/* which would list: {"xfpga_4000e-3/clb_4000", "xfpga_4000e-3/iob_4000"} Synopsys always list cell names with the name of the .db file which contains the cell. The actual cell name is the name after the '/'. (5) Note, some cells, even though you can get a listing on them, should never be instantiated by the user, like the clb_4000 or iob_4000 cells, which are FPGA Compiler primitives used by the synthesizer only. Solution 3: XACT 5.2.1 Documentation ======================== XC3000 Devices: A complete list of components which may be instantiated into an XC3000 design is located in Appendix A of the XACT manual "Synopsys (XSI) for FPGAs Interface/Tutorial Guide." If you do not have a copy of this documentation it may be downloaded from our ftp site at: ftp://ftp.xilinx.com/pub/documentation/interfaces/xsi_fpga.pdf XC4000 Devices: A complete list of components which may be instantiated into an XC4000 design is located in Appendix B of the XACT manual "Synopsys (XSI) for FPGAs Interface/Tutorial Guide." If you do not have a copy of this documentation it may be downloaded from our ftp site at: ftp://ftp.xilinx.com/pub/documentation/interfaces/xsi_fpga.pdf XC5200 Devices: A complete list of components which may be instantiated into an XC5200 design is located on pages 7-15 of the Release Document "Xilinx Synopsys Interface Version 3.3 Software, Interface, and Libraries June 1995" If you do not have a copy of this documentation it may be downloaded from our ftp site at: ftp://ftp.xilinx.com/pub/documentation/interfaces/xsi_note.pdf XC7000 Devices: A complete list of components which may be instantiated or inferred into an XC7000 design is located in Appendix B of the XACT manual "Synopsys (XSI) for EPLDs Interface/Tutorial Guide." If you do not have a copy of this documentation it may be downloaded from our ftp site at: ftp://ftp.xilinx.com/pub/documentation/cpld/xsi_epld.pdf XC9500 Devices: A complete list of components which may be instantiated or inferred into an XC9500 design is located in Appendix A of the XACT manual "CPLD XSI Design Guide." If you do not have a copy of this documentation it may be downloaded from our ftp site at: ftp://ftp.xilinx.com/pub/documentation/cpld/xsi.pdf All Devices: For information on the functionality of these primitives, please refer to the XACT manual, "Libraries Guide." If you do not have a copy of this documentation it may be downloaded from our ftp site at: ftp://ftp.xilinx.com/pub/documentation/xactstep6/library.pdf There is also an addendum for XC5200 and XC4000E users called "Libraries Supplement Guide" which contains components not included in the "Libraries Guide." If you do not have a copy of this documentation it may be downloaded from our ftp site at: ftp://ftp.xilinx.com/pub/documentation/xactstep6/libsupl.pdf For more information on instantiation of components as well as other useful information, please see the XACT manual "HDL Synthesis for FPGAs." If you do not have a copy of this documentation it may be downloaded from our ftp site at: ftp://ftp.xilinx.com/pub/documentation/xactstep6/hdlsynth.pdf End of Record #1458 - Last Modified: 08/13/97 15:34 |
| For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips! |