打印

白皮书:通过局部重配置实现PCI EXPRESS 技术的快速配置

[复制链接]
1133|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xjsxjtu|  楼主 | 2012-9-29 22:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PCI Express® 规范要求端口在供电稳定至少100毫秒后作好链路协商(link training)准备。由于各种新一代的FPGA——例如Xilinx Virtex®-6 系列——的配置内存不断增大, 要达到这一要求变得十分困难。有一种创新方法可应对这一挑战,那就是充分利用FPGA局部重配置领域所取得的最新进展,把一个大型FPGA中基于PCIe®规范系统的总体配置分为两个步骤:PCIe系统初始链路配置和后续的用户应用程序重配置。
正如Simon Tam和Martin Kellermann在本应用指南中所阐释的那样,在基础复位解除前的100ms时间窗中的第一阶段,仅对FPGA PCIe系统的程序区块和相关逻辑进行配置是可行的。利用Virtex-6 FPGA的局部重配置能力,主机便能够重新配置FPGA,从而通过已激活的PCIe系统链路执行应用程序。
这种方式不仅为更快速的PCIe系统配置提供了解决方案,而且提升了用户应用程序的安全性,因为比特流(bitstream)仅可由主机读取并能被更好地加密。通过减少外部配置组件的成本和电路板空间,这种方式有助于降低系统成本。
本应用指南描述了利用这种两步配置法建立一个高速PCIe配置(FPC)模块的方法。我们提供的参考设计可以帮助设计师快速启动一个PlanAhead™软件局部重配置项目。参考设计利用了8路PCIe技术第一代链路,并以Virtex-6 FPGA ML605评估板作为设计目标。

相关帖子

沙发
GoldSunMonkey| | 2012-9-30 20:14 | 只看该作者
谢谢分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

328

主题

1073

帖子

2

粉丝