期刊文献+

多端口存储器控制器IP核的研究 被引量:2

Research on the multiport memory controller IP core
下载PDF
导出
摘要 为了提高SoC系统中主设备访问外部存储器的访问带宽,设计了基于AHB总线的多端口存储器控制器IP核,并提出了基于提前仲裁和请求等待优先的仲裁策略.IP核中的多个主设备通过多个端口请求访问外部存储器,仲裁器在当前总线读/写操作完成前的提前仲裁时刻裁决出具有最高优先访问权的端口并对访问请求未获允许的端口设置请求等待时间,当提前仲裁时刻再次到达时,优先裁决等待时间到的端口.仿真和硬件验证结果表明,IP核的存储器访问带宽约为532 MB/s,最高总线利用率约为90%. In order to improve the memory bandwidth for masters accessing external memory in the SoC system, a multi-port memory controller IP core based on the AHB bus is developed. Also, an arbitration strategy for the early arbitration and request waiting priority is proposed. A number of masters in this IP core are requested to access the external memory through a number of ports. The arbitration selects the highestpriority port in the early arbitration moment and sets the request waiting time for the other ports that are not allowed the access request . The early arbitration moment occurs before the completion for the current read/ write operations. When the next early arbitration moment happens, the arbitration arbitrates these timeout ports in preference. The results of simulation and hardware verification indicate that the maximum memory bandwidth is about 532 MB/s and that the maximum bus utilization rate is about 90%.
出处 《西安电子科技大学学报》 EI CAS CSCD 北大核心 2010年第1期142-147,共6页 Journal of Xidian University
基金 国家863重大专项资助项目(2002AA1Z1490) 教育部博士点基金资助项目(20040486049) 华为技术有限公司高校合作研究基金资助项目
关键词 专用集成电路 IP 逻辑设计 控制设备 存储设备 可重用性 多端口 仲裁器 application specific integrated circuits intellectual property logic design control equipment data storage equipment reusability multiport arbiter
  • 相关文献

参考文献7

  • 1Chien Chihda, Wang Chihwei, Lin Chiunchau, et al. A Low Latency Memory Controller for Video Coding Systems[C]// 2007 Proceeding of International Conference on Multimedia and Expo. Beijing: IEEE, 2007: 1211-1214.
  • 2Breijer B, Duarte F, Wong S. An OCM Based Shared Memory Controller for Virtex 4 [C]//2007 Proceeding of International Conference on Field Programmable Logic and Applications. Amsterdam: IEEE, 2007: 692-696.
  • 3ARM Limited. Primecell Multiport Memory Controller Technical Reference Manual [EB/OL]. [2007-05-17]. http:// www. arm. com.
  • 4Zheng Jun, Sun Kang, Pan Xuezeng, et al. Design of a Dynamic Memory Access Scheduler [C]//Tth International Conference on ASIC. Guilin: IEEE, 2007: 20-23.
  • 5张桂华,张善旭,李颖.高吞吐量低存储量的LDPC码译码器FPGA实现[J].西安电子科技大学学报,2008,35(3):427-432. 被引量:6
  • 6Wu Yingpan, Yu Lixin, Lan Lidong, et al. A Coverage-driven Constraint Random-based Functional Verification Method of Memory Controller [C]//The 19th IEEE/IFIP International Symposium on Rapid System Prototyping. Monterey: IEEE, 2008: 99-104.
  • 7Bergeron J. Writing Testbenches: Functional Verification of HDL Models[M]. New York: Kluwer Academic Publishers, 2002 : 221-268.

二级参考文献8

  • 1童胜,王鹏,王单,王新梅.LDPC码量化和积译码的高效实现[J].西安电子科技大学学报,2004,31(5):709-713. 被引量:13
  • 2Berrou C,Glavieux A,Thitimajshima P.Near Shannon Limit Error-Correcting Coding and Decoding:Turbo-Codes[C]// IEEE International Conference of Communication(ICC).Geneva:IEEE,1993:1064-1070.
  • 3Berrou C,Glavieux A.Near Optimum Error Correcting Coding and Decoding:Turbo-Codes[J].IEEE Trans on Commun,1996,44(10):1261-1271.
  • 4Gallager R G.Low-Density Parity-Check Codes[J].IRE Trans on Inform Theory,1962,8(1):21-28.
  • 5Mansour M M,Shanbhag N R.High-Throughput LDPC Decoders[J].IEEE Trans on VLSI Systems,2003,11(6):976-996.
  • 6Mansour M M,Shanbhag N R.Low-power VLSI Decoder Architectures for LDPC Codes[C]//Proc Int Symp on Low Power Electronics and Design (ISLPED).Monterey:IEEE,2002:284-289.
  • 7Bahl L R,Cocke J,Jelinek F,et al.Optimal Decoding of Linear Codes for Minimizing Symbol Error Rate[J].IEEE Trans on Inform Theory,1974,20(3):284-287.
  • 8Tanner R M.A Recursive Approach to Low Complexity Codes[J].IEEE Trans on Inform Theory,1981,27(5):533-547.

共引文献5

同被引文献18

  • 1Airlines Electronic Engineering Committee. ARINC 659 Specification 659 Backplane Data Bus [ S]. USA: Aeronautical Radio. Inc, 1993.
  • 2Hall B, Driscoll K. Ringing Out Fault Tolerance: a New Ring Network for Superior Low-Cost Dependability [ C]//Proc of the 2005 International Conference on Dependable Systems and Networks (DSN'05). Yokohama: DSN, 2005: 298-307.
  • 3Airlines Electronic Engineering Committee. Design Guidance for Integrated Modular Avionics: ARINC Report 651-1[ S]. USA: Aeronautical Radio, Inc, 1999.
  • 4Hoyme K, Driscoll K. SAFEbusTM[ J]. IEEE AES Systems Magazine, 1993, 8(3): 34-39.
  • 5Advisory Group for Aerospace Research&Development. Agard Advisory Report 343: Integrated Vehicle Management Systems [ R]. France: North Ahantic Treaty Organization, 1996.
  • 6Rushby J. CSL Technical Report: A Comparison of Bus Architectures for Safety Critical Embedded Systems [ R]. Menlo Park: SRI International, 2003.
  • 7Witwer B. Systems Integration of the 777 Airplane Information Management System (AIMS) [ J]. IEEE AES Systems Magazine, 1996, 11(4): 17-21.
  • 8Pehon S L. Boeing Systems Engineering Experiences from the 777 AIMS Program [ J]. IEEE Trans on Aerospace and Electronic Systems, 1997, 33(2): 642-648.
  • 9Driscoll K, Hoyme K. The Airplane Information Management System: an Integrated Real time Flight-deck Control System [ C]// Proc of the Real Time Systems Symposium. Phoenix: IEEE, 1992: 267-270.
  • 10Sturdy J. An Innovative Commercial Avionics Architecture Military Tanker/Transport Platforms [ J]. IEEE AES Systems Magazine, 2000, 15(7): 33-39.

引证文献2

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部