共查询到18条相似文献,搜索用时 93 毫秒
1.
针对DMA数据传输中读写操作互斥及互锁问题,本文提出了一种基于AHB总线的流水化DMA控制器设计方案.通过内嵌两个AHB主机和数据缓冲区,实现了数据读写操作并行;通过多通道设计,避免了读写访问不能同时结束时的额外传输等待时间,使读写操作更独立.该设计与现有的DMA控制器相比,缩短了数据传输延迟,提高了数据传输效率,实现了全双工流水传输. 相似文献
2.
随着雷达数据记录回放系统对数据传输速率的要求越来越高,提出了一种基于外设部件高速互连标准(PCIE)总线的多通道分散集聚DMA的改进方法。针对现有分散集聚DMA获取、更新描述符需要DMA控制器与驱动频繁握手的不足,提出了一种通过集中传输DMA描述符链表给FPGA的方法,基于该方法设计了一种改进的DMA控制器,实现了雷达数据的连续传输,并能够与雷达信号处理系统配合,实现雷达数据的流水传输与处理。该设计具有良好的稳定性,实际测试的数据传输速率最高能达到1500 MB/s,能够满足雷达数据的高速传输。 相似文献
3.
4.
嵌入式SoC中的DMA控制器的设计与优化 总被引:6,自引:0,他引:6
当前,嵌入式微处理器已从单一功能转向集成更多功能的片上系统(SoC)。新增和改进功能往往意味着大量的数据传输,使得I/O设备和存储器之间的数据交换成为新的瓶颈,直接存储器存取(DMA)技术可以有效地缓解这一瓶颈并提高数据传输效率。文中主要介绍一种嵌入式SoC中的DMA控制器的设计,分析了DNA控制器在一个具体应用中的运行性能,并在原有基础上进行了优化,根据部分外设的数据吞吐量提出了DMA与AC97控制器之间的专用通道思想,实现音频数据的实时传输,以满足系统需求,并给出了实验数据。 相似文献
5.
6.
本文介绍了一种应用于DSP系统中的EDMA控制器的设计。该控制器用于外设之间的大批量数据传输,其接口采用AXI3协议进行设计。控制器支持一维和二维DMA传输,可以进行突发传输和读写并发,也支持参数链接传输和通道链接传输,是一款高效通用的EDMA控制器。 相似文献
7.
8.
随着集成电路技术的快速发展。处理器的速度越来越快,存储器的性能越来越好,单芯片上集成的功能部件越来越多.但是处理器跟存储器之间以及存储器跟外设之间的瓶颈却越来越严重。直接存储器存取(Direct Memory Access,DMA)方式是大多数处理器中普遍采用的提高数据传输速率的方法之一。在分析了多种高性能处理器中DMA控制器工作原理的基础上.采用系统级设计语言SystemC,设计并实现了一个多功能的可配置多通道DMA控制器。 相似文献
9.
10.
11.
12.
在以SD卡为图像存储器件的图像协处理器中,基带芯片和SD卡控制器在速度上的差异经常会导致数据传输错误。为解决此问题,设计了一种可适应多种时序情况的DMA控制器。该DMA控制器的状态机,一方面对基带芯片和SD卡控制器的操作请求进行仲裁,在响应基带芯片请求的同时,适当推迟SD卡控制器的请求;另一方面对DMA读写的数据进行计数,并以此判断SD卡的一次多块读或多块写操作是否完成;最后对基带芯片和SD卡控制器的速度做出判断,必要时暂停速度较快一方的操作。实际工作表明,该DMA控制器能够在基带芯片和SD卡控制器之间正确传输数据并使读写SD卡的速度达到210 kB/s。 相似文献
13.
随着电子技术的发展,在智能化系统中要求传送的数据量愈来愈大,速度愈来愈快,所以设计性能优良的高速数据采集电路一直是电子设计中的一个关键技术。给出了利用FPGA实现DMA方式的高速数据采集电路的设计思想,工作原理和实施方案。把FPGA用作DMA控制器、采集控制器和总线控制器。该设计有效地解决了单片机应用领域中速度较慢的CPU和高速的A/D转换器之间的速度配合问题,具有电路设计简单、可靠性高、传输速度快等特点,而且特别适用于采集大量数据的情况。时序仿真和实际应用都证明了设计的正确性,从而解决了在单片机系统中较难解决的问题。 相似文献
14.
基于DMA传输方式的SDRAM控制器的设计与实现 总被引:1,自引:0,他引:1
在简单介绍同步动态随机存储器(SDRAM)的基础上,提出了一种基于直接存储器读取(DMA)传输方式的SDRAM控制器,详细介绍了DMA控制器和SDRAM控制器的设计,并说明了其现场可编程门阵列(FPGA)实现后的性能。 相似文献
15.
16.
ARM9平台下的CMOS图像传感器数据采集系统 总被引:1,自引:0,他引:1
设计了一种基于S3C2410的图像数据采集系统。分析了系统组成模块的基本原理、各模块间硬件接口电路设计和软件实现。系统采用S3C2410芯片上的IIC总线接口和DMA(直接存储器存取)控制器,以DMA方式传送图像数据。实验表明,系统功耗小,图像数据采集效果良好。 相似文献
17.
当前主流片上总线协议—AHB存在访存带宽利用率较低的问题.本文基于SoC内DMA传输较多的特点,提出一种新的优化设计:在内存控制器内部增加MCS-DMA模块,并通过驱动程序将MCS-DMA模块与目标DMA传输绑定. 一方面实现数据预取,提升单个DMA传输时的总线带宽利用率;另一方面使访存请求在内存控制器内部流水化完成,提升多个DMA并发时的总线带宽利用率.将该设计应用到北大众志SK SoC后,单个DMA传输时的总线带宽利用率提升至100%,多个DMA并发时的总线带宽利用率从33.3%提升至85.5%,而芯片设计面积仅增加2.9%. 相似文献
18.
高性能的DMA控制器是音视频等多媒体处理器的重要组成部分。通过分析DMA控制器在嵌入式音频处理HiPAP中担负的数据传输任务及数据特点,设计了面向AMBA AHB总线的双通道高性能的DMA控制器。在FPGA平台上的实际运行结果显示,该DMA控制器的数据传输性能比使用CPU至少提升了45%。 相似文献