0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

XILINX FPGA的硬件设计总结之PCIE硬件设计避坑指南

FPGA之家 来源:硬件搬砖工 作者:硬件搬砖工 2021-06-27 11:20 次阅读

随着FPGA的不断发展,FPGA本身自带的PCIE硬核的数量越来越多,本文以ZU11EG为例介绍,如何进行对应的硬件引脚分配。

设计目标:ZU11EG FFVC1760封装,挂载4组NVME,接口为PCIE X4 ,

先我们先对ZU11EG的资源进行分析,在UG1075中我们可以清楚的看到其包含4个PCIE块,分别位于X0Y2,X0Y3,XIY1,XIY0.

在文档PG213上我们可以看到如下:

9fb3d88e-d6f4-11eb-9e57-12bb97331649.png

总结上文:在硬件设计引脚分配的时候我们需要知道:

1、一个GT Quad由四个GT车道组成。为PCIe IP选择GT Quads时,Xilinx建议您在最靠近PCIe硬块的地方使用GT Quad。虽然这不是必要时,它将改善设计的位置,路线和时间。

2、需要注意PCIE lane 0的位置

3.根据些表格,这些表格根据以下内容确定哪些GT库可供选择:IP自定义期间选择的PCIe块位置。

那如何验证自己的分配结果呢?最终在实际使用的时候我们会应用到相关的IP核,最简单也是最靠谱的方法,是采用vivado新建工程,生成PCIE的IP核进行验证,如下图所示,可以清楚的知道对应的那些可用。

在FPGA硬件设计中,引脚分配是最重要的一步,也是最关键的一步。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1631

    文章

    21806

    浏览量

    606681
  • PCIe
    +关注

    关注

    15

    文章

    1268

    浏览量

    83322
  • GT
    GT
    +关注

    关注

    0

    文章

    15

    浏览量

    24691

原文标题:基于XILINX FPGA的硬件设计总结之PCIE硬件设计避坑

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AN14128-FS23硬件指南

    电子发烧友网站提供《AN14128-FS23硬件指南.pdf》资料免费下载
    发表于 12-30 15:48 0次下载

    电源设计(下)

    。在上一期《电源设计(上)》中,我们讨论了电源设计中的电源功率、稳定性、纹波控制以及尖峰和浪涌的问题,并结合实际案例提出了相应的应对措施。接下来,我们将继续探索
    的头像 发表于 12-16 11:37 392次阅读
    电源设计<b class='flag-5'>避</b><b class='flag-5'>坑</b>(下)

    基于Xilinx ZYNQ7000 FPGA嵌入式开发实战指南

    电子发烧友网站提供《基于Xilinx ZYNQ7000 FPGA嵌入式开发实战指南.pdf》资料免费下载
    发表于 12-10 15:31 2次下载

    采用Xilinx FPGA的AFE79xx SPI启动指南

    电子发烧友网站提供《采用Xilinx FPGA的AFE79xx SPI启动指南.pdf》资料免费下载
    发表于 11-15 15:28 0次下载
    采用<b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>的AFE79xx SPI启动<b class='flag-5'>指南</b>

    基于Xilinx XCKU115的半高PCIe x8 硬件加速卡

    基于Xilinx XCKU115的半高PCIe x8 硬件加速卡,支持2x72bit(数据位宽64bit+ECC)DDR4存储,数据传输速率 2400Mb/s。DDR4单簇容量4GB,两组总容量为8GB
    的头像 发表于 11-14 11:30 357次阅读
    基于<b class='flag-5'>Xilinx</b> XCKU115的半高<b class='flag-5'>PCIe</b> x8 <b class='flag-5'>硬件</b>加速卡

    BLE硬件设计指南

    电子发烧友网站提供《BLE硬件设计指南.pdf》资料免费下载
    发表于 11-12 14:04 0次下载

    Xilinx 7系列FPGA PCIe Gen3的应用接口及特性

    Xilinx7系列FPGA集成了新一代PCI Express集成块,支持8.0Gb/s数据速率的PCI Express 3.0。本文介绍了7系列FPGA PCIe Gen3的应用接口及
    的头像 发表于 11-05 15:45 1489次阅读
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b> <b class='flag-5'>PCIe</b> Gen3的应用接口及特性

    KeyStone ll设备的硬件设计指南

    电子发烧友网站提供《KeyStone ll设备的硬件设计指南.pdf》资料免费下载
    发表于 10-12 14:27 0次下载
    KeyStone ll设备的<b class='flag-5'>硬件</b>设计<b class='flag-5'>指南</b>

    AM335x硬件设计指南

    电子发烧友网站提供《AM335x硬件设计指南.pdf》资料免费下载
    发表于 09-19 11:05 0次下载
    AM335x<b class='flag-5'>硬件</b>设计<b class='flag-5'>指南</b>

    AM65x器件硬件设计指南

    电子发烧友网站提供《AM65x器件硬件设计指南.pdf》资料免费下载
    发表于 08-27 11:31 0次下载
    AM65x器件<b class='flag-5'>硬件</b>设计<b class='flag-5'>指南</b>

    AM273x硬件设计指南

    电子发烧友网站提供《AM273x硬件设计指南.pdf》资料免费下载
    发表于 08-23 10:03 0次下载
    AM273x<b class='flag-5'>硬件</b>设计<b class='flag-5'>指南</b>

    FPGAPCIE接口应用需要注意哪些问题

    FPGA上的PCIe接口应用是一个复杂的任务,需要考虑多个方面的问题以确保系统的稳定性和性能。以下是在FPGAPCIe接口应用中需要注意的关键问题:
    发表于 05-27 16:17

    fpga硬件还是软件

    FPGA(现场可编程门阵列)本质上是一种硬件设备,但它在功能实现上结合了硬件和软件的特性。
    的头像 发表于 03-27 14:14 1024次阅读

    fpga硬件还是软件

    FPGA(现场可编程门阵列)属于硬件设备,而不是软件。它是一种可编程的硬件设备,由大量的逻辑单元、存储单元和互连资源组成,能够实现复杂的数字电路和系统设计。
    的头像 发表于 03-14 17:08 2037次阅读

    DA14535硬件指南应用说明

    电子发烧友网站提供《DA14535硬件指南应用说明.pdf》资料免费下载
    发表于 02-21 11:06 1次下载
    DA14535<b class='flag-5'>硬件</b><b class='flag-5'>指南</b>应用说明