Architecture of a memory manager for an MPEG-2 video decoding circuit

Citation
O. Cantineau et al., Architecture of a memory manager for an MPEG-2 video decoding circuit, J VLSI S P, 20(3), 1998, pp. 251-265
Citations number
20
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY
ISSN journal
13875485 → ACNP
Volume
20
Issue
3
Year of publication
1998
Pages
251 - 265
Database
ISI
SICI code
1387-5485(199812)20:3<251:AOAMMF>2.0.ZU;2-Y
Abstract
A study of the MPEG-2 video decoding standard in Main Profile @ Main Level has been performed, comparing the different solutions existing for the VLSI implementation of the basic functions (Huffman decoding, IDCT...) included in the standard. Afterwards, a new dynamically configurable architecture i s proposed for the memory manager, which is necessary to deal with the larg e data flow inside the decoder. It is aimed at interfacing the external mem ory, arbitrating the access requests coming from the different decoding uni ts and allowing generic memory requests through the definition of virtual a ddresses. It is shown that, by means of a particular data organization, the circuit requires an external memory, which is a 2-MB DRAM in fast page or EDO mode, accessible via a 64-bit bus. The memory manager works at 27 MHz a nd allows a real-time decoding for MP @ ML bitstreams. It has been synthesi zed in a 0.8-mu m two-metal CMOS technology and presents a total area of 5. 4 mm(2) for 6500 gates.