首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
针对可编程片上系统(SOPC)的光纤通道适配器设计,分析了XPS Central DMA和Scatter-Gather DMA两种DMA的特点.并在开发板上做了硬件实现,实验结果表明Scatter-Gather DMA传输速率可以达到225MB/s,满足光纤通道传输速率要求(200MB/s).  相似文献   

2.
针对传统DMA传输中断响应等待时间长、两次DMA传输之间空档期大的缺点,提出了一种双DMA缓冲机制,采用读写数据通道分离的方式提高了DMA的传输效率。并且通过对图像数据的有序组包,利用双DMA缓冲机制,搭建了一种高速图像传输系统,最后实现了图像数据从PC到FPGA的高速传输。经测试验证,系统最高图像传输速率可达2143MB/s,比单DMA缓冲传输速率提高了10%-28%,PCIE最大总线利用率达52%。  相似文献   

3.
针对便携式图像系统中视频信号采集与数字处理的需求,设计了以TMS320VC5410(DSP)为核心的通用采样处理系统。利用VC5410的6通道DMA(直接内存存取)控制端口,实现了信号的高速并行采样,其采样率最高可达20MBps。介绍了并行采样系统硬件组成、DMA控制端口逻辑关系以及高速并行采样的编程实现。  相似文献   

4.
Blackfin533的DMA技术及其在图像处理中的应用   总被引:4,自引:0,他引:4  
介绍了Blackfin533中DMA的类型及特点,描述了DMA在实时图像处理领域数据传输中的重要应用,给出了两个具体的应用实例,最后指出了使用Blackfin533的DMA时应注意的事项。  相似文献   

5.
针对Altera公司SOPC解决方案中,DMA模块无法直接读/写FPGA外设的情况,提出了基于Avalon总线流传输模式的通用DMA读/写控制模块的设计,设计了两个自定义外设,实现了DMA对FPGA外设的高速数据存取和Nios II与FPGA大批量数据的快速传输。介绍了Avalon-MM总线规范,阐述了系统架构以及DMA读控制器的设计,测试结果表明,该方法是一种高效可行的解决方案。  相似文献   

6.
针对大数据量的串口间通信,在常规的UART串行数据通信的基础上,结合Cortex-M3微控制器中DMA控制器的作用,实现DMA控制的UART串口数据包收发。设计链表项缓存,最终实现DMA的分散/聚集模式的数据传输过程,主要是发送过程。提高了串行数据通信过程的MCU独立性和MCU利用的效率。  相似文献   

7.
针对测控系统中海量数据的快速存储,设计了一种基于DMA的数据存储阵列系统。它是以FPGA为平台构建的SOPC系统,内含软核处理器Microblaze和包含DMA控制器的用户自定义IP,其中DMA控制器实现了对闪存阵列的编程命令、地址的传输,以及存储阵列的流水线编程,提高了传统的由CPLD与单片机组成的存储测试系统的速度。  相似文献   

8.
一种新型DSP(TS101)中的链路DMA   总被引:2,自引:0,他引:2  
链路DMA是在处理器内核不干预的情况下,后台利用链路口高速传送数据的一种机制。TS101是高性能浮点数字信号处理器,它有8个链路DMA通道,可以在内部/外部存储器和链路口之间、链路口与链路口之间进行多种类型的DMA传输。文章介绍了链路DMA及其在雷达信号处理系统中的实际应用。  相似文献   

9.
随着雷达数据记录回放系统对数据传输速率的要求越来越高,提出了一种基于外设部件高速互连标准(PCIE)总线的多通道分散集聚DMA的改进方法。针对现有分散集聚DMA获取、更新描述符需要DMA控制器与驱动频繁握手的不足,提出了一种通过集中传输DMA描述符链表给FPGA的方法,基于该方法设计了一种改进的DMA控制器,实现了雷达数据的连续传输,并能够与雷达信号处理系统配合,实现雷达数据的流水传输与处理。该设计具有良好的稳定性,实际测试的数据传输速率最高能达到1500 MB/s,能够满足雷达数据的高速传输。  相似文献   

10.
《无线电工程》2019,(4):351-356
针对无线电监测设备中数据传输接口大带宽、高性能和高效率的性能要求,以数字接收机中数字处理板卡作为端点设备,以工控板作为根复合体设计了一种基于FPGA的PCIe接口逻辑。详细讨论了PCIe DMA写逻辑各个模块的工作原理和设计思想,最终实现了数据以DMA模式从端点设备写入根复合体的高速传输。测试结果表明,DMA写数据传输带宽最高可达8.5 Gbps。  相似文献   

11.
TMS320C55x是德州仪器公司的新一代高性能低功耗定点数字信号处理器。以TMS320C5509为例介绍了TMS320C55x系列的特点和性能指标,并重点介绍了DMA技术在C5509中的使用,最后给出DMA的编程实例。该实例中控制寄存器的定义和引用可用于对其他片内外设的编程。  相似文献   

12.
随着DMA技术在高速网卡设计中的广泛应用,DMA引擎已经成为网卡提高其和主机间通讯效率的一个重要组成部分。DMA引擎的主要功能是进行主机和网卡之间的接收和发送数据以及描述符的传送。文章进一步清晰了采用DMA引擎的高速网卡的数据接收和发送过程并且建立了采用DMA引擎的高速网卡的数据接收和发送过程的抽象模型。在此基础上,得出了一些有价值的结论。  相似文献   

13.
本文主要针对ADSP-BF533的内部存储器的访问方式进行了讨论,介绍了系统的内存管理机制,提出用Mem DMA的方式对指令存储器进行迂回访问,描述了DMA的相关寄存器并给出其设置的具体实例,为Blackfin系列DSP的工程设计应用提供了重要参考.  相似文献   

14.
基于PDIUSBD12的高速USB数据交换设备   总被引:1,自引:0,他引:1  
文章详细解释了如何使用USB接口芯片PDIUSBD12的DMA功能,大幅提升数据传输速率;同时介绍了利用VerilogHDL在CPLD上实现DMA控制器的方法。  相似文献   

15.
详细介绍了NiosⅡ系统中DMA控制器的基本原理,数据传输过程以及DMA控制器中各寄存器的作用。重点介绍了与DMA操作有关的API函数及其使用方法,并通过一个实例描述NiosⅡ系统中如何利用DMA方式将数据从SDRAM传输到串口。实践证明,在同等CPU开销的情况下,利用DMA技术可以将CPU从繁重的数据搬移操作中释放出来,从而提高CPU的数据处理能力。  相似文献   

16.
DMA技术在提高数据传送速率方面有着重要作用,特别是对于高速率数据传送。目前计算机少有支持存储器与外设之间DMA传送的商用扩展板。为此,本文介绍了用于某气象雷达计算机终端与信号处理之间高速数据传送的DMA接口支持板的设计思路和实现方法,并给出了软件流程图和汇编程序。  相似文献   

17.
嵌入式SoC中的DMA控制器的设计与优化   总被引:6,自引:0,他引:6  
当前,嵌入式微处理器已从单一功能转向集成更多功能的片上系统(SoC)。新增和改进功能往往意味着大量的数据传输,使得I/O设备和存储器之间的数据交换成为新的瓶颈,直接存储器存取(DMA)技术可以有效地缓解这一瓶颈并提高数据传输效率。文中主要介绍一种嵌入式SoC中的DMA控制器的设计,分析了DNA控制器在一个具体应用中的运行性能,并在原有基础上进行了优化,根据部分外设的数据吞吐量提出了DMA与AC97控制器之间的专用通道思想,实现音频数据的实时传输,以满足系统需求,并给出了实验数据。  相似文献   

18.
高性能的DMA控制器是音视频等多媒体处理器的重要组成部分。通过分析DMA控制器在嵌入式音频处理HiPAP中担负的数据传输任务及数据特点,设计了面向AMBA AHB总线的双通道高性能的DMA控制器。在FPGA平台上的实际运行结果显示,该DMA控制器的数据传输性能比使用CPU至少提升了45%。  相似文献   

19.
DMA发式传输是用于提高数据传输速率和微处理器的使用效率的一项重要技术.主要介绍了DMA在EPON(Ethernet Passive Optical Network)系统中的应用,详细分析了DMA驱动的设计,并且对DMA驱动的内存分配进行了简单介绍.  相似文献   

20.
该文介绍了高速数据采集卡上基于FPGA实现CPCI接口的方案,其中包括从模式下单周期读写和主模式下DMA的实现。最后结合开发实例,介绍了如何开发PCI接口的DMA驱动程序。  相似文献   

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

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