新闻中心

EEPW首页>嵌入式系统>设计应用> 基于FPGA的PCIE总线扩展卡的设计

基于FPGA的PCIE总线扩展卡的设计

作者: 时间:2010-10-11 来源:网络 收藏

本文引用地址://m.amcfsurvey.com/article/151439.htm

  图1是用SignalTap工具获取的链式DMA读时序图。核接收tx_req0请求信号,然后给出一个tx_ack0,同时将tx_dr0置为有效,该信号套住的TXData就是需要读取的有效数据。在每次DMA结束之后,核都会用同样的控制逻辑给主机传送1个已完成DMA次数的状态字,如图1中的44040000h。

4 性能测试

  在做性能测试时,采用链式DMA传输方式,共4个描述符表。根据实际使用的通道数和DMA长度的不同,实际测试得到的速度也不同,表3给出了参考数据。

5 结语

  使用PCIE总线卡,可以省去专用的PCIE接口芯片,降低了硬件成本,提高了硬件的集成度。利用的可编程特性,大大提高了灵活性、适应性和可性。PCIE总线提供了高速、独享的数据交换通道,确保在大数据量的数据交换时不会出现瓶颈,而且作为新一代总线,它使系统在获得更高性能的同时,具有了良好的升级性。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭