首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 69 毫秒
1.
针对 PCI Express 设备用户端较难充分利用 PCI Express 高数据带宽的问题,文中使用硬件描述语言设计了一种专用于 PCI Express 设备数据传输的高性能 DMA 控制器.该 DMA 控制器与 PCI Express 事务层直接连接,可以适用于 Gen1到 Gen3不同协议版本;用户端接口具有较高的通用性和扩展性,可高效的并发完成多个系统到卡(S2C)和卡到系统(C2S)的 DMA 操作.该 DMA 控制器的设计经过 RTL 仿真、FPGA 验证,功能正确,工作稳定.测试结果表明,该 DMA 控制器对 PCI Express 带宽的利用率超过62%,达到了设计预期目的.  相似文献   

2.
本文介绍了专用于多路总线通讯控制器(MBCU)中的DMAC的实现方案,旨在提供一种DMAC的设计思想。  相似文献   

3.
基于PCI Core的链式DMA控制器设计   总被引:2,自引:1,他引:2  
介绍一种基于PCI总线的高效链式DMA控制器的设计与实现,用于高速宽带的计算机外设接口。利用Altera公司的PCI核——PCI_MT32搭建基于此控制器的数据采集平台,并成功应用在DVB数据接收卡中。  相似文献   

4.
利用FPGA芯片设计PCI总线接口的多通道DMA控制器的基本原理及实现方法。  相似文献   

5.
在认真理解PCI Express协议及其应用技术的此基础上,使用FPGA实现PCI Express总线接口的DMA传输设计.本文主要从DMA发送模块、DMA接收模块和DMA状态控制模块三个部分对设计进行详细的介绍.最后,在基于Linux系统的PC机中实现PCI-E的驱动程序,使用BEEcube公司的miniBEE作为测试平台对设计进行检测并给出结果.  相似文献   

6.
杨焱 《微计算机应用》2007,28(2):158-162
分析了DMA控制器在嵌入式系统中的应用需求,介绍了一种有实用价值的按软硬件协同方式工作的嵌入式DMA控制器,设计实现了一种由嵌入式软件触发的VLSI电路结构,基于DSP&CPU体系结构的MPEG-2算法仿真表明,该结构达到了很好的算法优化结果。可有效提高多媒体运算的速度,满足实时处理要求。  相似文献   

7.
高性能的DMA控制器是诸如高端微处理器和媒体处理器等SoC片上通信架构的重要组成部分。该文提出了面向AMBA总线的高性能32位DMA控制器的VLSI实现,引入了双时钟域、同步复位门控时钟和握手信号路由阵列的设计。在SMIC 0.18μm的工艺下,可以达到180MHz的工作频率。应用于32位RISC处理器ALP3310中,与使用软件传输相比,AHB总线和APB总线的数据传输速度分别提高80.0%和26.7%。  相似文献   

8.
MPEG-2解码芯片的AMBA总线和DMA控制器设计   总被引:1,自引:0,他引:1       下载免费PDF全文
MPEG-2是目前应用最广泛的数字音视频编码的国际标准,采用Top-Down 的方法,完成了MPEG-2解码系统芯片中的AMBA(Advanced Microcontroller Bus Architecture)总线和DMA(Direct Memory Access)控制器的RTL级代码设计,并搭建测试平台进行功能仿真,最后通过了FPGA的验证。测试结果表明该设计能够在150 MHz频率下工作,满足数字电视标清和高清的标准要求。  相似文献   

9.
提出了一种提高DMA控制器性能的有效方法,INTEL8237是一种高性能的可编程的DMA控制器,但在控制数据传输时所需周期太长,尤其在存储器之间传输时传送一个字节需要2μS,该文针对这一点对原有DMA控制器的结构和时序做了调整,使存储器之间的传输效率提高了一倍,IO到存储器的数据传输效率也有不同程度的提高。  相似文献   

10.
11.
《软件》2017,(8):204-209
PCIE总线已经成为高带宽网卡与计算机通信的主流总线。而DMA控制器是实现PCIE总线高带宽应用的关键因素。本文详细阐述了基于PCIE接口的网卡中DMA引擎的接收和发送数据过程,介绍了描述符机制。本文提出了基于PCIE接口的网卡DMA的设计方案,并详细说明了其中的实现难点和各子模块的功能。本文还提出了影响DMA性能的主要因素和改进方向。  相似文献   

12.
基于PCIExpress总线高速数采卡的设计与实现   总被引:1,自引:0,他引:1  
本文介绍一种基于PCI Express总线的高速数据采集卡的设计方案及功能实现.给出系统的基本结构及单元组成,重点阐述系统硬件设计的关键技术和本地总线的控制逻辑,详细探讨了基于DriverWorks的设备驱动程序的开发以及上层应用软件的设计.该系统通过实践验证,可用于卫星下行高速数据的接收并可适用于其他高速数据采集与处理系统.  相似文献   

13.
介绍了一种基于单片FPGA的高速光纤通信通信板卡,利用Aurora协议支持光纤传输,采用DMA控制逻辑通过PCI—Express接口与主机交换数据,着重阐述了板卡各个功能逻辑实现。实际的测试数据表明该系统具有高带宽、可扩展的特点。  相似文献   

14.
基于PCIe总线的显微镜图像采集系统设计   总被引:1,自引:0,他引:1  
为了实现实时快速传输高分辨率图像,设计了x4通道的PCI Express图像采集系统,应用于显微镜自动对焦成像模块的大数据量传输。采用了Altera公司型号为EP4CGX30CF23C8的FPGA,该芯片内部集成支持链式DMA传输功能的PCIE硬核。利用Jungo公司的Windriver软件实现了链式DMA的上层应用设计。经测试与验证,该系统能很好地完成成像模块图像数据的实时采集并稳定快速地传送到上位机,无掉帧现象,性能稳定。系统适用于显微镜自动对焦的高分辨率图像模块数据采集。  相似文献   

15.
基于IP核的PCI Express接口   总被引:1,自引:0,他引:1       下载免费PDF全文
徐天  何道君  徐金甫 《计算机工程》2009,35(24):239-241
提出一种基于IP核的PCI Express接口设计方案,采用分层的体系结构,具有高性能、高可靠性、软件兼容等特点。在Xilinx公司的xc5vlx30t FPGA器件中,运用PCI Express硬核端点模块,设计并实现了PCI Express总线接口,同时在接口内部设计了DMA控制器。仿真实验结果表明,该接口能够有效提高总线的数据传输速率,充分发挥总线的性能。  相似文献   

16.
基于PCI Express总线的高速光纤接口卡的设计与实现   总被引:2,自引:0,他引:2  
针对高速数据采集和远程传输的需求,提出了一种基于PCI Express总线的高速光纤接口卡的设计方案和功能实现。该接口卡基于单片Virtex-5 FPGA,采用PCI Express总线架构,以LocalL-ink做为内部链路,并利用Aurora协议实现远距离光纤传输。通过采用DMA的数据传输方式,接口卡的传输速率达到了700 Mb/s。  相似文献   

17.
为开发基于PCI总线的DMA传输技术,采用高速率、高可靠性、即插即用的PCI局部总线技术,将PCI 9504接口芯片置于系统或插卡之间,用于提供数据和控制信号的接口电路,给出了一种软、硬件方案,从而容易地实现了基于PCI总线的DMA传输。  相似文献   

18.
马晨  陈彦萍 《测控技术》2013,32(3):94-97
针对现在1394b网络传输应用越来越广泛的特点,设计了一种基于WDM模型的PCI Express的1394b网络传输系统的驱动程序。重点讨论了基于自行研发的PCI Express总线1394b网络传输系统的WDM驱动程序开发过程,主要包括硬件访问、DMA传输及中断通知等内容。经过反复测试验证,该传输系统工作稳定,并且此驱动程序可以方便地移植到其他传输系统中。  相似文献   

19.
基于PCI-E总线的高速数据传输卡的设计与实现   总被引:1,自引:0,他引:1  
介绍了用于改善合成孔径雷达数据回放模块性能的高速数据传输卡的设计与实现;传输卡通过PCI Express总线与主机进行数据交互,配置两组DDR2SDRAM进行乒乓操作实现大容量高速缓存,在输入、输出数据传输率不匹配的情况下保证数据传输稳定、可靠;选用PLX公司的接口芯片PEX8311实现PCI Express总线接口功能,FPGA逻辑实现DDR2SDRAM控制器;测试结果表明,传输板数据传输率不低于100MB/s,工作状态稳定,达到了预期指标,具有一定的实用性和良好的应用前景。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号