Parallel pipelining configurable multi-port memory controller for multimedia applications

Xuan-Thuan Nguyen, Hong-Thu Nguyen, C. Pham
{"title":"Parallel pipelining configurable multi-port memory controller for multimedia applications","authors":"Xuan-Thuan Nguyen, Hong-Thu Nguyen, C. Pham","doi":"10.1109/ISCAS.2015.7169295","DOIUrl":null,"url":null,"abstract":"Despite many significant improvements of processors up to now, the off-chip memory performance has still lagged far behind. The high-performance memory controller, therefore, has become the key to success. In this paper, a parallel pipelining configurable multi-port memory controller is proposed to not only exploit the external memory bandwidth effectively, but also provide the flexibility in use and the independence from other system architectures. The proposed architecture is composed of multi-clock multi-data-width buffers to speed up the transactions, embedded memory to store the configuration, and priority scheme arbiter to schedule all access. The design, then, is evaluated in a low-cost low-power Altera Cyclone V FPGA with 1 GB DDR3 external memory. The experimental results demonstrate that the proposed controller can support up to 32 concurrent connections with various clocks and data width, and achieve approximately 82% and 87% of theory peak bandwidth in write and read process, respectively.","PeriodicalId":410788,"journal":{"name":"2015 IEEE International Symposium on Circuits and Systems (ISCAS)","volume":"141 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE International Symposium on Circuits and Systems (ISCAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCAS.2015.7169295","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

Despite many significant improvements of processors up to now, the off-chip memory performance has still lagged far behind. The high-performance memory controller, therefore, has become the key to success. In this paper, a parallel pipelining configurable multi-port memory controller is proposed to not only exploit the external memory bandwidth effectively, but also provide the flexibility in use and the independence from other system architectures. The proposed architecture is composed of multi-clock multi-data-width buffers to speed up the transactions, embedded memory to store the configuration, and priority scheme arbiter to schedule all access. The design, then, is evaluated in a low-cost low-power Altera Cyclone V FPGA with 1 GB DDR3 external memory. The experimental results demonstrate that the proposed controller can support up to 32 concurrent connections with various clocks and data width, and achieve approximately 82% and 87% of theory peak bandwidth in write and read process, respectively.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用于多媒体应用的并行流水线可配置多端口存储器控制器
尽管到目前为止,处理器有了许多重大的改进,但片外存储器的性能仍然远远落后。因此,高性能存储器控制器已成为成功的关键。本文提出了一种并行流水线可配置的多端口存储器控制器,既能有效地利用外部存储器带宽,又能提供使用的灵活性和对其他系统架构的独立性。该体系结构由多时钟多数据宽度缓冲区组成,用于加快事务处理速度,嵌入式内存用于存储配置,优先级方案仲裁器用于调度所有访问。然后,在具有1gb DDR3外部存储器的低成本低功耗Altera Cyclone V FPGA上对该设计进行了评估。实验结果表明,该控制器可以支持多达32个不同时钟和数据宽度的并发连接,在写和读过程中分别达到理论峰值带宽的82%和87%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
LC resonant clock resource minimization using compensation capacitance Stabilization of fast-scale instabilities in PCM boost PFC converter with dynamic slope compensation Sensing by growing antennas: A novel approach for designing passive RFID based biosensors Real-time free viewpoint synthesis using three-camera disparity estimation hardware Two-stage ΔΣ ADC with noise-coupled VCO-based quantizer
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1