DocumentCode
1842738
Title
The Design and Implementation of a High Performance and High Flexibility Memory Interface Architecture for Embedded Application
Author
Zhao, Hualong ; Sang, Hongshi ; Zhang, Tianxu
Author_Institution
State Key Lab. for Multi-spectral Inf. Process. Technol., Huazhong Univ. of Sci. & Technol., Wuhan
fYear
2008
fDate
18-21 Nov. 2008
Firstpage
1342
Lastpage
1347
Abstract
Two of the most significant factors in the success of todaypsilas system-on-chip (SoC) designs are the ability to deliver efficient access to off-chip high speed memory and the ability to be compatible with several different interface-timings of several different sorts of memories. This paper introduces a novel general external memory interface (GEMI) architecture for the high performance and high flexibility memory interface. Several techniques and methods, i.e. data and command buffers based on asynchronous FIFO, optimized bank management, multiple bus width adaptation, improved WISHBONE bus interface, optimized array-structure data accessing, are proposed in this paper for fulfilling the requirements mentioned above. And the performance improvement by using of our architecture and techniques is analyzed. At the end of the paper, the simulation and tape-out results are provided. The whole implementation of architecture is proven to be not only functional and efficient, but also flexible, programmable and reusable by simulation and silicon verification.
Keywords
buffer storage; logic design; memory architecture; peripheral interfaces; system-on-chip; SoC design; WISHBONE bus interface; asynchronous FIFO; command buffer; embedded application; general external memory interface architecture design; multiple bus width adaptation; optimized array-structure data accessing; optimized bank management; system-on-chip; Computer interfaces; Embedded computing; Integrated circuit technology; Memory architecture; Optimization methods; Random access memory; Read-write memory; SDRAM; Silicon; System-on-a-chip; GEMI; Memory interface; array-structure data accessing; bank management; wishbone;
fLanguage
English
Publisher
ieee
Conference_Titel
Young Computer Scientists, 2008. ICYCS 2008. The 9th International Conference for
Conference_Location
Hunan
Print_ISBN
978-0-7695-3398-8
Electronic_ISBN
978-0-7695-3398-8
Type
conf
DOI
10.1109/ICYCS.2008.354
Filename
4709168
Link To Document