Title :
A real-time streaming memory controller
Author :
Burchard, Artur ; Hekstra-Nowacka, Ewa ; Chauhan, Atul
Author_Institution :
Philips Res. Labs., Eindhoven, Netherlands
Abstract :
With ever more complex multimedia applications used in mobile devices, the realization of high performance, flexibility and programmability requirements depends largely on the design of a system communication infrastructure. This infrastructure, often a network, should provide a large variety of services for the transportation of streamed data. When an external memory is also used for streaming communication purposes and, together with the communication infrastructure, forms a part of the streaming, additional support is needed for the memory in order to guarantee the integrity of the communication services provided by the network when data is accessing the memory. This led us to the design of a streaming memory controller (SMC) for off-chip (DDR-)SDRAM memories that enables a shared memory implementation of the streaming based on an off-chip network (PCI Express). In this paper, we present the ideas that gave rise to the SMC, the actual design of the SMC, as well as the evaluation of the design.
Keywords :
DRAM chips; multimedia communication; peripheral interfaces; shared memory systems; storage management chips; PCI Express network; SMC; external memory; mobile devices; multimedia; off-chip DDR-SDRAM; real-time streaming memory controller; shared memory implementation; streamed data communication; system communication infrastructure; system communication network; Automatic testing; Design automation; Europe;
Conference_Titel :
Design, Automation and Test in Europe, 2005. Proceedings
Print_ISBN :
0-7695-2288-2
DOI :
10.1109/DATE.2005.34