版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_46621272/article/details/118249238?

PCIe TO CAN FPGA Vivado Block Design
复制粘贴吧 ,文件名别整错了 “pcie_can_bd.bd”
有技术问题可以联系 708907433@qq.com

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<bd:repository xmlns:bd="http://www.xilinx.com/bd" bd:BoundaryCRC="0x6F61C80873F099D5" bd:device="xc7a200tffg1156-2" bd:isValidated="true" bd:synthFlowMode="Hierarchical" bd:tool_version="2017.4" bd:top="pcie_can_bd" bd:version="1.00.a"><spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009"><spirit:vendor>xilinx.com</spirit:vendor><spirit:library>BlockDiagram</spirit:library><spirit:name>pcie_can_bd</spirit:name><spirit:version>1.00.a</spirit:version><spirit:parameters><spirit:parameter><spirit:name>isTop</spirit:name><spirit:value spirit:format="bool" spirit:resolve="immediate">true</spirit:value></spirit:parameter></spirit:parameters><spirit:busInterfaces><spirit:busInterface><spirit:name>pcie_ref</spirit:name><spirit:slave/><spirit:busType spirit:library="interface" spirit:name="diff_clock" spirit:vendor="xilinx.com" spirit:version="1.0"/><spirit:abstractionType spirit:library="interface" spirit:name="diff_clock_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/><spirit:parameters><spirit:parameter><spirit:name>CAN_DEBUG</spirit:name><spirit:value>false</spirit:value><spirit:vendorExtensions><bd:configElementInfos><bd:configElementInfo bd:valueSource="default"/></bd:configElementInfos></spirit:vendorExtensions></spirit:parameter><spirit:parameter><spirit:name>FREQ_HZ</spirit:name><spirit:value>100000000</spirit:value><spirit:vendorExtensions><bd:configElementInfos><bd:configElementInfo bd:valueSource="default"/></bd:configElementInfos></spirit:vendorExtensions></spirit:parameter></spirit:parameters></spirit:busInterface><spirit:busInterface><spirit:name>epc</spirit:name><spirit:master/><spirit:busType spirit:library="interface" spirit:name="epc" spirit:vendor="xilinx.com" spirit:version="1.0"/><spirit:abstractionType spirit:library="interface" spirit:name="epc_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/></spirit:busInterface><spirit:busInterface><spirit:name>pcie_mgt</spirit:name><spirit:master/><spirit:busType spirit:library="interface" spirit:name="pcie_7x_mgt" spirit:vendor="xilinx.com" spirit:version="1.0"/><spirit:abstractionType spirit:library="interface" spirit:name="pcie_7x_mgt_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/></spirit:busInterface></spirit:busInterfaces><spirit:model><spirit:views><spirit:view><spirit:name>BlockDiagram</spirit:name><spirit:envIdentifier>:vivado.xilinx.com:</spirit:envIdentifier><spirit:hierarchyRef spirit:library="BlockDiagram" spirit:name="pcie_can_bd_imp" spirit:vendor="xilinx.com" spirit:version="1.00.a"/></spirit:view></spirit:views><spirit:ports><spirit:port><spirit:name>pcie_rst_n</spirit:name><spirit:wire><spirit:direction>in</spirit:direction></spirit:wire></spirit:port><spirit:port><spirit:name>pcie_irq</spirit:name><spirit:wire><spirit:direction>in</spirit:direction></spirit:wire></spirit:port><spirit:port><spirit:name>axi_clk</spirit:name><spirit:wire><spirit:direction>out</spirit:direction></spirit:wire></spirit:port><spirit:port><spirit:name>axi_rstn</spirit:name><spirit:wire><spirit:direction>out</spirit:direction></spirit:wire></spirit:port></spirit:ports></spirit:model></spirit:component><spirit:design xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009"><spirit:vendor>xilinx.com</spirit:vendor><spirit:library>BlockDiagram</spirit:library><spirit:name>pcie_can_bd_imp</spirit:name><spirit:version>1.00.a</spirit:version><spirit:componentInstances><spirit:componentInstance><spirit:instanceName>xdma_0</spirit:instanceName><spirit:componentRef spirit:library="ip" spirit:name="xdma" spirit:vendor="xilinx.com" spirit:version="4.0"/><spirit:configurableElementValues><spirit:configurableElementValue spirit:referenceId="bd:xciName">pcie_can_bd_xdma_0_0</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="axilite_master_en">true</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="pf0_msi_enabled">false</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="cfg_mgmt_if">false</spirit:configurableElementValue></spirit:configurableElementValues></spirit:componentInstance><spirit:componentInstance><spirit:instanceName>axi_epc_0</spirit:instanceName><spirit:componentRef spirit:library="ip" spirit:name="axi_epc" spirit:vendor="xilinx.com" spirit:version="2.0"/><spirit:configurableElementValues><spirit:configurableElementValue spirit:referenceId="bd:xciName">pcie_can_bd_axi_epc_0_0</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_RDY_WIDTH">50000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_RDY_TOUT">50000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_DATA_TINV">50000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_DATA_TOUT">50000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_RD_CYCLE">100000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_RDN_WIDTH">80000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_DATA_TH">10000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_DATA_TSU">10000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_WR_CYCLE">100000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_WRN_WIDTH">80000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_CSN_TH">10000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_CSN_TSU">10000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_ADS_WIDTH">10000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_ADDR_TH">10000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_ADDR_TSU">10000</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_BUS_MULTIPLEX">1</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_DWIDTH_MATCH">1</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_DWIDTH">8</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_PRH0_AWIDTH">8</spirit:configurableElementValue></spirit:configurableElementValues></spirit:componentInstance><spirit:componentInstance><spirit:instanceName>util_ds_buf_0</spirit:instanceName><spirit:componentRef spirit:library="ip" spirit:name="util_ds_buf" spirit:vendor="xilinx.com" spirit:version="2.1"/><spirit:configurableElementValues><spirit:configurableElementValue spirit:referenceId="bd:xciName">pcie_can_bd_util_ds_buf_0_0</spirit:configurableElementValue><spirit:configurableElementValue spirit:referenceId="C_BUF_TYPE">IBUFDSGTE</spirit:configurableElementValue></spirit:configurableElementValues></spirit:componentInstance></spirit:componentInstances><spirit:interconnections><spirit:interconnection><spirit:name>xdma_0_M_AXI_LITE</spirit:name><spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="axi_epc_0"/><spirit:activeInterface spirit:busRef="M_AXI_LITE" spirit:componentRef="xdma_0"/></spirit:interconnection></spirit:interconnections><spirit:adHocConnections><spirit:adHocConnection><spirit:name>pcie_rst_n_1</spirit:name><spirit:externalPortReference spirit:portRef="pcie_rst_n"/><spirit:internalPortReference spirit:componentRef="xdma_0" spirit:portRef="sys_rst_n"/></spirit:adHocConnection><spirit:adHocConnection><spirit:name>util_ds_buf_0_IBUF_OUT</spirit:name><spirit:internalPortReference spirit:componentRef="util_ds_buf_0" spirit:portRef="IBUF_OUT"/><spirit:internalPortReference spirit:componentRef="xdma_0" spirit:portRef="sys_clk"/></spirit:adHocConnection><spirit:adHocConnection><spirit:name>pcie_irq_1</spirit:name><spirit:externalPortReference spirit:portRef="pcie_irq"/><spirit:internalPortReference spirit:componentRef="xdma_0" spirit:portRef="usr_irq_req"/></spirit:adHocConnection><spirit:adHocConnection><spirit:name>xdma_0_axi_aclk</spirit:name><spirit:internalPortReference spirit:componentRef="xdma_0" spirit:portRef="axi_aclk"/><spirit:externalPortReference spirit:portRef="axi_clk"/><spirit:internalPortReference spirit:componentRef="axi_epc_0" spirit:portRef="s_axi_aclk"/></spirit:adHocConnection><spirit:adHocConnection><spirit:name>xdma_0_axi_aresetn</spirit:name><spirit:internalPortReference spirit:componentRef="xdma_0" spirit:portRef="axi_aresetn"/><spirit:externalPortReference spirit:portRef="axi_rstn"/><spirit:internalPortReference spirit:componentRef="axi_epc_0" spirit:portRef="s_axi_aresetn"/></spirit:adHocConnection></spirit:adHocConnections><spirit:hierConnections><spirit:hierConnection spirit:interfaceRef="pcie_ref/pcie_ref_1"><spirit:activeInterface spirit:busRef="CLK_IN_D" spirit:componentRef="util_ds_buf_0"/></spirit:hierConnection><spirit:hierConnection spirit:interfaceRef="epc/axi_epc_0_EPC_INTF"><spirit:activeInterface spirit:busRef="EPC_INTF" spirit:componentRef="axi_epc_0"/></spirit:hierConnection><spirit:hierConnection spirit:interfaceRef="pcie_mgt/xdma_0_pcie_mgt"><spirit:activeInterface spirit:busRef="pcie_mgt" spirit:componentRef="xdma_0"/></spirit:hierConnection></spirit:hierConnections></spirit:design><spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009"><spirit:vendor>xilinx.com</spirit:vendor><spirit:library>Addressing/xdma_0</spirit:library><spirit:name>xdma</spirit:name><spirit:version>4.0</spirit:version><spirit:busInterfaces><spirit:busInterface><spirit:name>M_AXI</spirit:name><spirit:master><spirit:addressSpaceRef spirit:addressSpaceRef="M_AXI"/></spirit:master><spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/><spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/></spirit:busInterface><spirit:busInterface><spirit:name>M_AXI_LITE</spirit:name><spirit:master><spirit:addressSpaceRef spirit:addressSpaceRef="M_AXI_LITE"/></spirit:master><spirit:busType spirit:library="interface" spirit:name="aximm" spirit:vendor="xilinx.com" spirit:version="1.0"/><spirit:abstractionType spirit:library="interface" spirit:name="aximm_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/></spirit:busInterface></spirit:busInterfaces><spirit:addressSpaces><spirit:addressSpace><spirit:name>M_AXI</spirit:name><spirit:range>16E</spirit:range><spirit:width>32</spirit:width><spirit:segments/></spirit:addressSpace><spirit:addressSpace><spirit:name>M_AXI_LITE</spirit:name><spirit:range>4G</spirit:range><spirit:width>32</spirit:width><spirit:segments><spirit:segment><spirit:name>SEG_axi_epc_0_PRH0</spirit:name><spirit:displayName>/axi_epc_0/S_AXI_MEM/PRH0</spirit:displayName><spirit:addressOffset>0x00020000</spirit:addressOffset><spirit:range>4K</spirit:range></spirit:segment></spirit:segments></spirit:addressSpace></spirit:addressSpaces></spirit:component></bd:repository>

连接:采用 FPGA 实现 <PCIe to CAN> 网卡的设计 https://blog.csdn.net/qq_46621272/article/details/118242161?

Vivado pcie_can_bd.bd 代码相关推荐

  1. ZedBoard+Vivado(一)——纯PL实现流水灯

    硬件:Zedboard 软件:Vivado2018.2 + Win10 本文参考了http://blog.chinaaet.com/cuter521/p/35946,原文代码有错误,已更正. 1 设计 ...

  2. Vivado无法识别开发板解决办法

    假期在家学习fpga开发,手中开发板型号为zybo-z7,未料到刚开始就遇到了巨大的阻力,在vivado完成verilog代码编写和bit流文件生成后,发现使用auto connect无法连接手中的开 ...

  3. 从多图对比看Vivado与ISE开发流程的差异

    从多图对比看Vivado与ISE开发流程的差异 特性比较 对 Vivado 和它的前一代设计套件,ISE 做一个组件功能上的平行比较和总结是很有用的.其目的是让那些具有在 ISE 下工作经验 (但是不 ...

  4. 教程:在Vivado中指定VSCode作为文本编辑器

    教程:在Vivado中指定VSCode作为文本编辑器 更新历史 20190325: 首次发布 20201027: 对本文第三步中需要填写的内容做了修改,使得VSCode能够实现光标的自动定位.该修改的 ...

  5. Vivado配置+开发流程介绍

    Vivado配置+开发流程 在Vivado出现之前,大家开发赛灵思FPGA普遍始终赛灵思官网下的的ISE集成环境,我最开始也打算下载这个..但是由于自己学校是军工七子..已经被美国拉入实体清单,而网上 ...

  6. vivado报错信息学习过程更新

    verilog调试过程 1.先进入tools进行window preference进行变量地址显示1-->2 2.从信号报错的先后/因果找 3.先找tb的错误到例化模块的错误,因为信号是从tb到 ...

  7. FPGA + SJA1000 实现 <PCIe to CAN> 网卡的设计

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_46621272/article/ ...

  8. matlab verilog 接口,使用SystemVerilog简化FPGA中的接口

    FPGA工程师们应该都会吐槽Verilog的语法,相当的不友好,尤其是对于有很多接口的模块,像AXI4/AXI-Lite这种常用的总线接口,动不动就好几十根线,写起来是相当费劲. 当然现在Xilinx ...

  9. Zynq-7000 PS重配置PL

    环境搭建 Zynq-7000的结构分为PS(ARM)和PL(FPGA),当然也可以理解为PL作为一种外设挂载在PS端.在正常的系统加载顺序(FALSH \ SD -> FSBL -> PL ...

最新文章

  1. Debian/Ubuntu下安装Apache的Mod_Rewrite模块的步骤分享
  2. php java 单点登录_php实现多站点共用session实现单点登录的方法详解
  3. 除了 Python ,这些语言写的机器学习项目也很牛
  4. 如何使用COMPUTER VISION将LEPRECHAUN-HATS放入您的网站
  5. Git 与 Github 基础(二)—— Git for Windows
  6. GCC 原子操作中 Acquire/Release/Consume/Relaxed 内存模型
  7. 解决Nvivo自动编码问题,nvivo自动编码语言包
  8. 计算机组成原理中EMAR是什么,计算机组成原理(罗克露)第3章cpu.ppt
  9. 东营网站服务器部署,联通东营服务器dns地址
  10. 有这5类人最难成为银行的优质客户!
  11. 求矩阵的特征值和特征向量方法
  12. 微商如何用百度来进行引流推广?
  13. python用datetime计算时间差
  14. Eight-point algorithm
  15. iis 设置网站前台后台 http和https分离访问
  16. 关于Ubuntu16.04中WPS不能输入中文的问题
  17. 【CC++】这天是星期几?
  18. AcWing——第55场周赛
  19. NuGet 是什么? 理解与使用
  20. 【QGIS入门实战精品教程】4.2:QGIS矢量数据采集(地图数字化)案例教程

热门文章

  1. BLDC电机控制和矢量控制的理解
  2. 凡事,预则立,不预则废
  3. linux配置定时任务的用户环境变量
  4. my2014.gameOver();
  5. VMware虚拟机安装windows11教程
  6. 数学建模之2016国赛A题程序(来源于cclplus)
  7. 【数学建模学习】2016A总结
  8. 2020,金融科技强监管元年
  9. Photoshop切图实例
  10. Unity3d--牧师与魔鬼