A High-End Real-Time Digital Film Processing Reconfigurable Platform. (15th March 2007)
- Record Type:
- Journal Article
- Title:
- A High-End Real-Time Digital Film Processing Reconfigurable Platform. (15th March 2007)
- Main Title:
- A High-End Real-Time Digital Film Processing Reconfigurable Platform
- Authors:
- Heithecker, Sven
do Carmo Lucas, Amilcar
Ernst, Rolf - Other Names:
- Teich Juergen Academic Editor.
- Abstract:
- Abstract : Digital film processing is characterized by a resolution of at least 2 K (2048 × 1536 pixels per frame at 30 bit/pixel and 24 pictures/s, data rate of 2.2 Gbit/s); higher resolutions of 4 K (8.8 Gbit/s) and even 8 K (35.2 Gbit/s) are on their way. Real-time processing at this data rate is beyond the scope of today's standard and DSP processors, and ASICs are not economically viable due to the small market volume. Therefore, an FPGA-based approach was followed in the FlexFilm project. Different applications are supported on a single hardware platform by using different FPGA configurations. The multiboard, multi-FPGA hardware/software architecture, is based on Xilinx Virtex-II Pro FPGAs which contain the reconfigurable image stream processing data path, large SDRAM memories for multiple frame storage, and a PCI-Express communication backbone network. The FPGA-embedded CPU is used for control and less computation intensive tasks. This paper will focus on three key aspects: (a) the used design methodology which combines macro component configuration and macrolevel floorplaning with weak programmability using distributed microcoding, (b) the global communication framework with communication scheduling, and (c) the configurable multistream scheduling SDRAM controller with QoS support by access prioritization and traffic shaping. As an example, a complex noise reduction algorithm including a 2.5-dimension discrete wavelet transformation (DWT) and a full16 × 16 motionAbstract : Digital film processing is characterized by a resolution of at least 2 K (2048 × 1536 pixels per frame at 30 bit/pixel and 24 pictures/s, data rate of 2.2 Gbit/s); higher resolutions of 4 K (8.8 Gbit/s) and even 8 K (35.2 Gbit/s) are on their way. Real-time processing at this data rate is beyond the scope of today's standard and DSP processors, and ASICs are not economically viable due to the small market volume. Therefore, an FPGA-based approach was followed in the FlexFilm project. Different applications are supported on a single hardware platform by using different FPGA configurations. The multiboard, multi-FPGA hardware/software architecture, is based on Xilinx Virtex-II Pro FPGAs which contain the reconfigurable image stream processing data path, large SDRAM memories for multiple frame storage, and a PCI-Express communication backbone network. The FPGA-embedded CPU is used for control and less computation intensive tasks. This paper will focus on three key aspects: (a) the used design methodology which combines macro component configuration and macrolevel floorplaning with weak programmability using distributed microcoding, (b) the global communication framework with communication scheduling, and (c) the configurable multistream scheduling SDRAM controller with QoS support by access prioritization and traffic shaping. As an example, a complex noise reduction algorithm including a 2.5-dimension discrete wavelet transformation (DWT) and a full16 × 16 motion estimation (ME) at 24 fps, requiring a total of 203 Gops/s net computing performance and a total of 28 Gbit/s DDR-SDRAM frame memory bandwidth, will be shown. … (more)
- Is Part Of:
- EURASIP journal on embedded systems. Volume 2007(2007)
- Journal:
- EURASIP journal on embedded systems
- Issue:
- Volume 2007(2007)
- Issue Display:
- Volume 2007, Issue 2007 (2007)
- Year:
- 2007
- Volume:
- 2007
- Issue:
- 2007
- Issue Sort Value:
- 2007-2007-2007-0000
- Page Start:
- Page End:
- Publication Date:
- 2007-03-15
- Subjects:
- Embedded computer systems -- Periodicals
Systèmes enfouis (Informatique)
Embedded computer systems
Periodicals
Electronic journals
006.22 - Journal URLs:
- https://link.springer.com/journal/13639 ↗
http://link.springer.com/ ↗ - DOI:
- 10.1155/2007/85318 ↗
- Languages:
- English
- ISSNs:
- 1687-3955
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 10298.xml