Xilinx器件特定的原语

时间:2017-01-20 08:07:19

标签: vhdl verilog xilinx xilinx-ise

我需要一个Xilinx器件的器件特定基元列表。我知道ISE有一个模板列表,还有PDF用户指南,但我需要它们作为文件夹中的文件列表,以便我可以解析它们并提取每个模块的名称和端口列表。

任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:2)

如果您使用的是Xilinx ISE,请查看“C:\ Xilinx \ 14.7 \ ISE_DS \ ISE \ vhdl \ src \ unisims \ primitive”文件夹(默认安装位置,版本可能会有所不同)。
在此文件夹中,您将找到所有Xilinx原语的VHDL文件,但不是按设备排序。

答案 1 :(得分:1)

查找名为 unisim_VCOMP.vhd 的文件。它具有Xilinx原语的所有组件声明。

对于ISE,它位于

  

[install dir] \ [版本] \ ISE_DS \ ISE \ vhdl \ src \ unisims

对于Vivado,

  

[install dir] \ [版本] \ data \ vhdl \ src \ unisims

注意,对于Vivado,如果您的VHDL具有旧设备的基元,则使用 unisim_retarget_VCOMP.vhd ,将旧基元重新定位到7系列和Ultrascale等效项。但是,有些情况下无法重新定位某些基元。

如果您的代码适用于7系列和Ultrascale系列,我不会担心“重新定位”文件。

答案 2 :(得分:0)

我几乎找到了我想要的东西。语言模板存储在位置:

  

[install dir] [version] \ ISE_DS \ ISE \ data \ projnav \ templates