在FPGA中实现PCI Express桥接解决方案

[09-12 18:31:47]   来源:http://www.88dzw.com  EDA/PLD   阅读:8984

文章摘要:PCI Express Root Complex IP支持PCI Express是一个复杂的协议。全功能、充分验证的PCI Express IP核能为设计师大大降低设计的复杂性。例如,莱迪思PCI Express Root Complex Lite(RC-lite)核实现了一个x1或x4 Root Complex功能,主要用于PCI Express桥接应用。如图2所示,所有的PCI Express层都使用嵌入式ASIC模块和PCI Express RC-lite软IP核在FPGA中实现。各个模块包括电气SERDES接口、物理层、数据链路层以及支持实现PCI Express Root Compl

在FPGA中实现PCI Express桥接解决方案,标签:eda技术,eda技术实用教程,http://www.88dzw.com

  PCI Express Root Complex IP支持

  PCI Express是一个复杂的协议。全功能、充分验证的PCI Express IP核能为设计师大大降低设计的复杂性。例如,莱迪思PCI Express Root Complex Lite(RC-lite)核实现了一个x1或x4 Root Complex功能,主要用于PCI Express桥接应用。如图2所示,所有的PCI Express层都使用嵌入式ASIC模块和PCI Express RC-lite软IP核在FPGA中实现。各个模块包括电气SERDES接口、物理层、数据链路层以及支持实现PCI Express Root Complex功能所需的协议栈的最简化的传输层。这个“轻量的”IP专为用于简单桥接PCI Express端点接口和并行本地总线接口应用而优化。


  图2:PCI Express RC-lite IP协议栈。

  LatticeECP2M或LatticeECP3 FPGA中实现的PCI Express RC-lite IP实现了低成本、低功耗的PCI Express桥接应用,同时为设计师们提供了定制桥接接口的灵活性。此外,PCI Express硬件*估板和各种参考设计、演示板和软件驱动帮助设计师们快速开始PCI Express设计并缩短产品上市时间。莱迪思还为设计师们提供了一款硬件*估板,用以测试RC-lite IP解决方案。设计师们还可以在实际系统级部署之前,完成其解决方案的互操作性并验证其系统级功能,节省通常设计后调试和性能增强所需的时间和成本。

  小结

  PCI Express使设计师们面临很大的设计挑战。接口需求根据器件是否需要连接到其他端点、Root Complex或开关而各不相同。此外,在许多情况下, PCI Express端点需要使用并行总线接口连接到另一器件。设计师们可以使用低成本、低功耗的FPGA平台来实现这些功能,同时保留灵活的可编程架构的所有优点。例如,在一个FPGA中实现PCI Express Root Complex IP功能,为实现这些桥接功能提供了理想的平台。


上一页  [1] [2] 


Tag:EDA/PLDeda技术,eda技术实用教程EDA/PLD
分类导航
最新更新
热门排行