首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 156 毫秒
1.
MCS-DMA:一种面向SoC内DMA传输的内存控制器优化设计   总被引:1,自引:1,他引:0       下载免费PDF全文
黄侃  佟冬  刘洋  杨寿贵  程旭 《电子学报》2010,38(3):598-604
当前主流片上总线协议—AHB存在访存带宽利用率较低的问题.本文基于SoC内DMA传输较多的特点,提出一种新的优化设计:在内存控制器内部增加MCS-DMA模块,并通过驱动程序将MCS-DMA模块与目标DMA传输绑定. 一方面实现数据预取,提升单个DMA传输时的总线带宽利用率;另一方面使访存请求在内存控制器内部流水化完成,提升多个DMA并发时的总线带宽利用率.将该设计应用到北大众志SK SoC后,单个DMA传输时的总线带宽利用率提升至100%,多个DMA并发时的总线带宽利用率从33.3%提升至85.5%,而芯片设计面积仅增加2.9%.  相似文献   

2.
自从Intel发布Intel奔腾(Pentium)IV处理器以来,在普通桌面系统中,无论是支持SDRAM的1845,支持DDR266的1845D和1845E,还是支持DDR333 SDRAM的1845PE芯片组都没有完全满足PIV处理器400/533FSB前端总线的带宽需求,成为PIV性能发挥的一大瓶颈。而INTEL 1850芯片组和RAMBUS内存的高昂价格以及在桌面市场过早的夭折,也让Intel在内存带宽和前端总线带宽上的不协调多少有些尴尬。虽然近日Intel发布了代号为Canterwood的1875P芯片组来搭配其最新的800FSB IntelPIV处理器,同时拥有了支持超线程、支持双  相似文献   

3.
DDR SDRAM控制器的设计与实现   总被引:2,自引:0,他引:2  
朱炜  刘新宁   《电子器件》2009,32(3):592-595,600
在分析DDR SDRAM基本特征的基础上,按照JEDEC DDR SDRAM规范提出了一个详细的DDR SDRAM控制器的设计方案.该方案采用Verilog HDL硬件描述语言实现,集成到高速SoC芯片中,然后使用Synopsys VCS对该控制器进行仿真,并在Stratix-Ⅱ开发板进行了FPGA验证.在阐述该控制器设计原理的基础上,进行模块划分和具体设计,提出了高效、稳定的处理方案,最后通过仿真和FPGA验证确保了设计的正确性.  相似文献   

4.
DDR SDRAM是Double DataRate SDRAM的缩写,即双倍速率同步动态随机存储器。DDR内存是在SDRAM内存基础上发展而来的,能够在时钟的上升沿和下降沿各传输一次数据,可以在与SDRAM相同的总线时钟频率下达到更高的数据传输率。虽然DDR2和DDR一样,都采用相同采样方式进行数据传输,但DDR2拥有两倍于DDR的预读取系统命令数据的能力。也就是说,在同样100MHz的工作频率下,DDR的实际频率为200MHz,而DDR2则可以达  相似文献   

5.
完成挂载在AHB上对DDR2 SDRAM进行操作的DDR2控制器IP模块的设计,并通过了相关的读写测试。利用Altera的Qsys平台,将得到的DDR2控制器IP挂载到NiosII上,搭建SoPC系统,完成软硬件协同验证。验证结果表明,该IP在StratixIV的FPGA核心芯片上共占用287个逻辑单元,DDR2的工作频率可达200 MHz。同时,开发出了一套将AHB总线接口的IP挂载到NiosII Avalon总线上进行FPGA验证的通用方法。  相似文献   

6.
基于AMBA总线的DDR2 SDRAM控制器研究与实现   总被引:5,自引:2,他引:5  
随着大规模集成电路和高速、低功耗、高密度存贮技术的发展,DDR存贮器业已成为PC内存的主流技术.作为第二代DDR存贮器DDR2预取位数是普通DDR的两倍.因此DDR2 SDRAM将取代DDR SDRAM的主流地位.本文对DDR2存贮技术进行了探讨,并讨论了DDR2 SDRAM和DDR SDRAM的区别以及设计时应注意的问题,设计了一个基于AMBA总线的DDR2 SDRAM控制器并提出了一种数据顺序预读取机制,使得DDR2 SDRAM的访问效率大大提高.  相似文献   

7.
用于HDTV视频解码器的高性能SDRAM控制器   总被引:5,自引:1,他引:4  
该文提出了一种适用于HDTV视频解码器的高性能SDRAM控制器。通过为SDRAM控制器设置多个端口并集成仲裁功能,该SDRAM控制器可以取代传统的总线+DMA结构,为解码器中的功能单元有效地分配存储器的带宽资源。该文提出的SDRAM控制器内建流水线式的地址和数据路径,配合SDRAM本身流水处理指令的特性,能够无延时地处理各个端口上的存储器访问请求,从而降低了对片上缓存的需求。仿真综合结果表明,该文设计的SDRAM控制器满足HDTV解码的性能要求,且与总线+DMA结构相比,片上缓存容量减少了约70%。  相似文献   

8.
新品快递     
AMD推出支持DDR的SDRAM 美国AMD公司近日在日本和台湾同时宣布,推出支持DDR方式的SDRAM的芯片组“AMD-760”,该芯片组与x86微处理器Athlon配套使用。 此外该公司决定把Athlon芯片的外部总线FSB的数据传送频率从200MHz提高到266MHz,主内存则采用数据传送速度为266MHz的DDR SDRAM。芯片的工作频率有1.2GHz、1.13GHz和1GHz三种。  相似文献   

9.
可编程器件     
《电子设计技术》2006,13(5):122-122
基于FPGA的667Mbps DDR2参考设计赛灵思推出基于Virtex-4 FPGA的667 Mbps DDR2参考设计,该参考设计提供了FPGA业界高带宽、高可靠性的内存接口解决方案。赛灵思667 DDR2- SDRAM接口采用Virtex-4 ChipSync技术,  相似文献   

10.
DDR是未来高带宽存储技术的一个发展趋势。与当前单数据传输PC-100/133的SDRAM结构,相比,DDR具有更多的优势,已经发展成为下一代的SDRAM产品,且将内存最大带宽全面提升到了2.1GB/s,而且在  相似文献   

11.
针对卫星图像实时接收与处理系统提出的实际应用需求,采用Xilinx的Virtex 6系列FPGA为平台设计实现了一种基于AXI4总线结构的多端口DDR3 SDRAM存储控制器。允许多个模块实时对单一DDR3外部存储器进行读写访问,满足现有系统中多处理模块需同时缓存各阶段卫星图像数据的需求。通过实际功能验证和ChipScope采样读写数据信号,验证了系统的可行性与可靠性,计算得出最大传输带宽达6.0GB/s、带宽利用率最高在70%-93%之间。应用AXI4总线结构,本多端口存储控制器在高速数据读写系统中具有很高的拓展应用价值。  相似文献   

12.
在高速、大容量存储的系统设计中,DDR2 SDRAM为设计者提供了高性价比解决方案。在FPGA中实现DDR2 SDRAM控制器,降低了系统功耗并节省空间,缩短开发周期,降低系统开发成本。详细介绍了在Xilinx Spartan-3A系列FPGA中实现DDR2控制器的设计原理.介绍利用MIG软件工具实现控制器设计,并给出硬件测试结果。  相似文献   

13.
杨斌  段哲民  高峰 《电子设计工程》2012,20(23):147-149
使用功能强大的FPGA来实现一种DDR2SDRAM存储器的用户接口。该用户接口是基于XILINX公司出产的DDR2SDRAM的存储控制器.由于该公司出产的这种存储控制器具有很高的效率,使用也很广泛,可知本设计具有很大的使用前景。本设计通过采用多路高速率数据读写操作仿真验证,可知其完全可以满足时序要求,由综合结果可知其使用逻辑资源很少,运行速率很高,基本可以满足所有设计需要。  相似文献   

14.
DDR2 SDRAM控制器的设计与实现   总被引:9,自引:1,他引:8  
本文介绍了DDR2 SDRAM的基本特征,并给出了一种DDR2 SDRAM控制器的设计方法,详述了其基本结构和设计思想,并使用Altera公司的FPGA器件Stratix EP2S30F672C3进行了实现和验证,同时给出了设计与实现中应注意的若干问题.  相似文献   

15.
视频解码器验证板的DDR SDRAM控制器的实现   总被引:1,自引:0,他引:1  
DDR SDRAM是一种大容量,高速度的同步动态存储器,但是由于其对同步性的要求以及需要由控制字来控制的特点使得他与系统之间必须有一个接口来实现时钟同步和对DDR SDRAM进行控制.介绍了在用硬件实现H.264协议解码部分的FPGA验证中的DDR SDRAM控制器的实现.提出了一种适用于多用户访问的DDR SDRAM控制器的设计方案,为快速访问大容量存储器的电路设计提供了新的思路.  相似文献   

16.
降低存储系统功耗是SoC设计中的重要问题,基于对程序执行与器件特性的分析,在SDRAM中引入数据缓冲区,给出针对多进程数据访问特性的实现方法,降低了程序运行时外存设备的功耗。在EMI中实现了指令FIFO,并给出定制方法,降低了程序运行时的SDRAM能耗。实验与仿真表明,该方法能有效降低程序运行时SoC存储系统整体功耗。  相似文献   

17.
在高速数据收发系统设计中,首先需要解决的问题是实时数据的高速缓存,然而FPGA内部有限的存储资源无法满足海量数据缓存的要求。为了解决系统中海量数据的缓存问题,系统创新提出了一种基于DDR2 SDRAM的乒乓双缓冲设计方案。方案设计了两路基于DDR2 SDRAM的大容量异步FIFO,通过FPGA内部选择逻辑实现两条通路间的乒乓操作,从而实现数据的高速缓存。实验结果表明,基于DDR2 SDRAM的数据收发系统实现了每路512 Mbit的缓存空间和200 MHz的总线速率,解决了海量数据的高速缓存问题。  相似文献   

18.
基于FPGA的DRR2 SDRAM控制器接口的简化设计方法及实现   总被引:3,自引:0,他引:3  
DDR2 SDRAM是由DDR SDRAM发展而来的一种新型大容量存储器,正在被越来越多的应用在高速存储系统中。文中介绍了利用MIG软件工具在Xilinx Spartan-3A系列FPGA中实现DDR2 SDRAM控制器的设计方法,详细叙述了其基本原理,并给出了硬件测试结果。  相似文献   

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

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