共查询到20条相似文献,搜索用时 78 毫秒
1.
密码SoC中嵌入式链式DMA的研究与设计 总被引:1,自引:0,他引:1
为了提高密码SoC中密码运算模块与其他功能部件之间数据传输的效率,提出了一种适合密码运算的嵌入式链式DMA传输方式。分析了CPU传输、Block DMA传输和链式DMA传输3种数据传输方式的特点;设计了嵌入式链式DMA的硬件架构,给出了其工作流程;为嵌入式链式DMA设计了主从复合接口,使其具有控制总线、发起总线传输的功能;使用65 nm CMOS工艺标准单元库对嵌入式链式DMA模块进行了ASIC实现;搭建了仿真验证平台。实验结果表明,嵌入式链式DMA可以明显提升密码SoC数据传输效率,满足了功能和性能的需求。 相似文献
2.
硬盘的DMA模式大家应该都知道吧,硬盘的PATA模式有DMA33、DMA66、DMA100和DMA133,最新的SATA-150都出来了!一般来说现在大多数人用的还是PATA模式的硬盘,硬盘使用DMA模式相比以前的PIO模式传输的速度要快2 ̄8倍。DMA模式的起用对系统的性能起到了实质的作用。以前有很多文章介绍过如何打开DMA模式,我在这里也就不多说了。 相似文献
3.
DMA是一种直接数据读取技术,从Intel推出第1代支持DMA技术的430TX主板开始到现在,DMA技术有了比较大的发展,由最初的DMA 33已经发展到DMA 66,直至最新的DMA 133(ATA 133),硬盘传输数据的速度变得越来越快。不过正是这个已经相当普遍的DMA技术,最近却给我带来了不小的麻烦,下面就来为大家讲讲我所遇到的两个DMA引起的故障。 相似文献
4.
5.
SOPC中自定义FIFO接口与DMA数据传输 总被引:5,自引:0,他引:5
介绍了在SOPC Builder中,定制基于Avalon总线的FIFO接口元件的方法。详细讨论了在SOPC系统中,应用DMA控制器实现片上FIFO与外接SDRAM之间的DMA数据传输。最后应用Signal Tap II对数据传输过程进行了实时观测,得到实际的DMA数据传输波形。 相似文献
6.
安装DMA66驱动程序是实现DMA66功能的另一个重要步骤,因为就目前微机普遍采用的操作系统来说,DOS、WlN9X、WINNT 4.0、OS/2等本身并不自动支持DMA66功能,要想在其下实现DMA66功能就必须安装DMA66驱动程序。而最新的WIN2000操作系统本身自动支持DMA66功能,如果在其下使用,则无须再安装DMA66驱动程序了。下面以WIN98操作系统为例进行说明。 相似文献
7.
在DSP芯片中采用DMA技术,可将DSP从数据传输任务中解放出来,专门从事复杂的信号处理任务,提高系统整体性能。文中介绍一种高性能32位双通道可编程DMA控制器的设计,重点讨论了该DMA的主要功能、设计构思、控制单元及主要部分的电路实现。通过对具体电路的分析和讲解把相应功能模块进行了介绍。通过在Cadence(R)NC-verilog上的仿真结果检测了DMA工作正确性。 相似文献
8.
DSP芯片中双通道DMA的研究与设计 总被引:2,自引:1,他引:1
在DSP芯片中采用DMA技术,可将DSP 从数据传输任务中解放出来,专门从事复杂的信号处理任务,提高系统整体性能.文中介绍一种高性能32位双通道可编程DMA控制器的设计,重点讨论了该DMA的主要功能、设计构思、控制单元及主要部分的电路实现.通过对具体电路的分析和讲解把相应功能模块进行了介绍.通过在Cadence (R) NC-verilog上的仿真结果检测了DMA工作正确性. 相似文献
9.
10.
11.
李澄顺 《计算机工程与应用》1985,(9)
本文通过介绍一个DMA接口的设计实例——DJS186小型计算机的通用DMA接口,来阐明DMA接口的设计原理、设计方法及DMA事件的过程。文章还详细讨论了利用这个接口实现双机连接的问题。 相似文献
12.
13.
14.
介绍使用DMA芯片8237A,设计了单片机系统下DMA工作方式的硬件及软件,实现了大量数据的快速传递与存储.实际使用证明,单片机系统下的DMA方式是可行的. 相似文献
15.
Cell处理器是一款异构多核处理器,拥有强大的计算能力。但是,在进行应用并行化时,却受到本地存储器容量、访存带宽和数据传输延时等的限制。DMA传输是隐藏长延时、提高存储带宽利用率的有效方法。本文在分析Cell处理器结构基础上,进行了一系列详细的DMA测试,并利用指数拟合技术得到DMA平均带宽模型,发现参与DMA传输的SPE数量和每次DMA传输规模是影响DMA访存带宽的主要因素。 相似文献
16.
为了避免PCIe传输过程中PIO写延时、主机与嵌入式处理系统交互次数过多等问题对于传输带宽的影响,设计了一种基于命令缓冲机制的直接存储访问(DMA)控制器以提高传输带宽利用率。采用FPGA端内部设置命令缓冲区的方式,使得DMA控制器可以缓存PC端的数据传输请求,FPGA根据自身需求动态地访问PC端存储空间,增强了传输灵活性;同时,提出一种动态拼接的DMA调度方法,通过合并相邻存储区访问请求的方式,进一步减少主机与硬件的交互次数和中断产生次数。系统传输速率测试实验中,DMA写最高速率可达1631 MB/s,DMA读最高速率可达1582 MB/s,带宽最大值可达PCIe总线理论带宽值的85.4%;与传统PIO方式的DMA传输方法相比,DMA读带宽提升58%,DMA写带宽提升36%。实验结果表明,本设计能够有效提升DMA传输效率,明显优于PIO方式。 相似文献
17.
在人们心目中 Ultra DMA/66是与高速数据传输挂上钩的产物。你看原来Ultra DMA/33硬盘的数据传输速度就已经很快了,那么符合最新 Ultra DMA/66协议的硬盘,其数据传输速率岂不是要比原来的 Ultra DMA/33快上一倍? 人们的愿望是好的,但在实际当中,Ultra DMA/66是否真的有那么神奇吗? 我们首先从硬件上来看 Ultra DMA/66吧。如果您的电脑要想真正支持UDMA/66,那么不仅是硬盘需要符合UDMA/66协议,主板也需要支持UDMA/66协议,甚至硬盘与主板的联接线也需要符合UDMA/66的。 虽然Ultra DMA/66硬盘能直接插到主板的Ultra DMA/33 IDE接口上作Ultra DMA/33硬盘使用,但它与原 UltraDMA/33硬盘相比依然有细微的不同,首先从硬盘机件构造来看,Ultra DMA/33硬盘与 Ultra DMA/66硬盘的机件构造基本 相似文献
18.
主DMA模式下PCI总线数据传输的DSP实现 总被引:1,自引:0,他引:1
研究了基于PCI总线的DMA数据传输系统,着重描述了利用TMS320DM642DSP芯片实现PCI总线DMA数据传输的方法。以DM642作为PCI主设备控制并启动DMA数据传输,给出了主DMA模式下数据传输系统的实现结构及工作流程,并配合内存映射、双缓冲等方法,取得了良好的数据传输性能。 相似文献
19.
针对 PCI Express 设备用户端较难充分利用 PCI Express 高数据带宽的问题,文中使用硬件描述语言设计了一种专用于 PCI Express 设备数据传输的高性能 DMA 控制器.该 DMA 控制器与 PCI Express 事务层直接连接,可以适用于 Gen1到 Gen3不同协议版本;用户端接口具有较高的通用性和扩展性,可高效的并发完成多个系统到卡(S2C)和卡到系统(C2S)的 DMA 操作.该 DMA 控制器的设计经过 RTL 仿真、FPGA 验证,功能正确,工作稳定.测试结果表明,该 DMA 控制器对 PCI Express 带宽的利用率超过62%,达到了设计预期目的. 相似文献
20.
针对PCIExpress设备用户端较难充分利用PCIExpress高数据带宽的问题,文中使用硬件描述语言设计了一种专用于PCIExpress设备数据传输的高性能DMA控制器。该DMA控制器与PCIExpress事务层直接连接,可以适用于Genl到Gen3不同协议版本;用户端接口具有较高的通用性和扩展性,可高效的并发完成多个系统到卡(S2C)和卡到系统(C2S)的DMA操作。该DMA控制器的设计经过RTL仿真、FPGA验证,功能正确,工作稳定。测试结果表明,该DMA控制器对PCIExpress带宽的利用率超过62%,达到了设计预期目的。 相似文献