Vivado自定义板卡信息

为甚么要自定义板卡信息

    当你使用自己设计的载有Xilinx FPGA芯片的板卡进行可编程逻辑开发时,为了节省时间及给其他使用者带来方便,一般会将自定义的板卡信息添加到Vivado软件开发环境中,就像Xilinx官方那样(安装好软件后出现ZC702 ZC706等板卡信息)。


查看官方的板卡信息

首先找到你的Vivado安装目录的自带文件夹,例如:

C:\Xilinx\Vivado\2016.4\data\boards\board_files    (Windows)

/home/user/Xilinx/Vivado/2016.4/data/boards/board_files    (Linux)


Vivado自定义板卡信息_第1张图片

打开board.xml文件,可以看到一些描述板卡的信息,比如:vendor、name、display_name、url等,包括板卡的图片(可以在文件夹中找到一个.jpg文件)。

Vivado自定义板卡信息_第2张图片

以上内容对应Vivado中显示的各种信息,基于官方的板卡,我们可以设计我们自己自定义的板卡信息。

Vivado自定义板卡信息_第3张图片

编辑自定义板卡信息

我们复制一份官方的板卡信息进行修改,以满足自定义板卡信息的需要。

board.xml

xml文件头

board信息设置

......

schema_version为版本信息不要更改;

vendor更改为公司或个人单位名称;

name更改为自定义板卡名称;display_name为显示名称;

url更改为公司或个人网址;

preset_file为预置文件名称,后面再进行介绍。

image信息设置

 

  HM-CORE Board File Image

image名称需要与board_files文件夹内的图片名称一致,其他信息根据实际情况进行修改。

compatible/ file version/description信息设置

  1.0

1.0

HM-CORE Board

兼容板卡版本;文件版本;描述。

component/ interface/ preferred_ips信息设置

 

   

     

       

           

       

       

           

               


               

           

       

     

   

 

components代表了板卡的元件组成信息,包括FPGA芯片和其他外部器件(比如LED、拨码开关等),用于描述自定义板卡上器件的组成;

interfaces代表了


jtag chains信息设置

jtag_chains描述JTAG信息,标明板卡上的JTGA个数和名称,这里不做修改。


connection

你可能感兴趣的:(Vivado自定义板卡信息)