Browse > Article
http://dx.doi.org/10.6109/jkiice.2011.15.1.175

VLSI Architecture of General-purpose Memory Controller with High-Performance for Multiple Master  

Choi, Hyun-Jun (안양대학교)
Seo, Young-Ho (광운대학교)
Kim, Dong-Wook (광운대학교)
Abstract
In this paper, we implemented a high-performence memory controller which can accommodate processing blocks(multiple masters) in SoC for video signal processing. The memory controller is arbitrated by the internal arbiter which receives request signals from masters and sends grant and data signals to masters. The designed memory controller consists of Master Selector, Mster Arbiter, Memory Signal Generator, Command Decoder, and memory Signal Generator. It was designed using VHDL, and verified using the memory model of SAMSING Inc. For FPGA synthesis and verification, Quartus II of ATERA Inc. was used. The target device is Cyclone II. For simulation, ModelSim of Cadence Inc was used. Since the designed H/W can be stably operated in 174.28MHz, it satisfies the specification of SDRAM technology.
Keywords
memory controller; multiple master; SDRAM; design; FPGA;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. Rixner et al., ""Memory access scheduling,"" in Proc. ISCA, Vancouver, BC, Canada, Jun. 2000, pp. 128- 138.
2 Micron Technology, Inc. MT48LC8M32B2 SDRAM
3 S. Hosseini-Khayat and A. D. Bovopoulos, ""A simple and efficient bus management scheme that supports continuous streams,"" ACM Trans. Comput. Syst., vol. 13, no. 2, pp. 122-140, 1995.   DOI   ScienceOn
4 J. Carter et al., ""Impulse: Building a smarter memory controller,"" in Proc. HPCA, Jan. 1999, pp. 70-79.
5 B. Furht, ""Multimedia systems: An overview,"" IEEE Multimedia, vol. 1, no. 1, pp. 47-59, Spring 1994.   DOI   ScienceOn
6 F. Catthoor et al., Custom Memory Management Methodology: Exploration of Memory Organization for Embedded Multimedia System Design. Norwell, MA: Kluwer, 1998.
7 John G. Ackenhusen, Real-time signal processing: Design and Implenentation of signal processing systems, Prentice Hall , pp. 290-319, 1999
8 유회준, "DRAM DESIGN," 홍릉과학출판사, 1996.