|
ABSTRACT
Today high-end video and multimedia processing applications require huge amounts of memory. For cost reasons, the usage of conventional dynamic RAM (SDRAM) is preferred. However, SDRAM access optimization is a complex task, especially if multistream access with different QoS requirements is involved. In [8], a multi-stream DDR-SDRAM controller IP covering combinations of low latency requirements for processor cache access, hard realtime constraints for periodic video signals and hard real-time bursty accesses for video coprocessors was described. To handle these contradictory QoS requirements at high system performance, a combination of a 2-stage scheduling algorithm and static priorities were used. This paper describes an additional flow control which enhances the overall performance. Experiments with an FPGA based high-end video platform demonstrate the superiority of this architecture.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
| |
8
|
HEITHECKER, S., DO CARMO LUCAS, A., AND ERNST, R. A Mixed QoS SDRAM Controller for FPGA-Based High-End Image Processing. In Workshop on Signal Processing Systems Design and Implementation (2003), IEEE, p. TP.11.
|
| |
9
|
Brucek Khailany , William J. Dally , Ujval J. Kapasi , Peter Mattson , Jinyung Namkoong , John D. Owens , Brian Towles , Andrew Chang , Scott Rixner, Imagine: Media Processing with Streams, IEEE Micro, v.21 n.2, p.35-46, March 2001
[doi> 10.1109/40.918001]
|
| |
10
|
Chunho Lee , Miodrag Potkonjak , William H. Mangione-Smith, MediaBench: a tool for evaluating and synthesizing multimedia and communicatons systems, Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture, p.330-335, December 01-03, 1997, Research Triangle Park, North Carolina, United States
|
| |
11
|
|
| |
12
|
|
| |
13
|
PANDA, P., CATTHOOR, F., AND DUTT, N. Data and Memory Optimization Techniques for Embedded Systems. 140--206.
|
 |
14
|
Scott Rixner , William J. Dally , Ujval J. Kapasi , Peter Mattson , John D. Owens, Memory access scheduling, Proceedings of the 27th annual international symposium on Computer architecture, p.128-138, June 2000, Vancouver, British Columbia, Canada
|
| |
15
|
SONICS, INC. Sonics SiliconBackplane MicroNetwork Overview.
|
| |
16
|
|
| |
17
|
|
| |
18
|
WEBER, W.-D. Sonics MemMax Memory Scheduler.
|
| |
19
|
WU, P.-C., AND CHEN, L.-G. An Efficient Architecture for Two-Dimensional Discrete Wavelet Transform. IEEE Transactions on circuits and systems for video technology 11, 4 (April 2001).
|
CITED BY 7
|
|
|
|
|
Amilcar do Carmo Lucas , Sven Heithecker , Peter Rüffer , Rolf Ernst , Holger Rückert , Gerhard Wischermann , Karin Gebel , Reinhard Fach , Wolfgang Huther , Stefan Eichner , Gunter Scheller, A reconfigurable HW/SW platform for computation intensive high-resolution real-time digital film applications, Proceedings of the conference on Design, automation and test in Europe: Proceedings, March 06-10, 2006, Munich, Germany
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|