A reconfigurable HW/SW platform for computation intensive high-resolution real-time digital film applications

This paper presents a multi-board, multi-FPGA hardware/software architecture, for computation intensive, high resolution (2048times2048pixels), real-time (24 frames per second) digital film processing. It is based on Xilinx Virtex-II Pro FPGAs, large SDRAM memories for multiple frame storage and a P...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: do Carmo Lucas, A., Heithecker, S., Riiffer, P., Ernst, R., Ruckert, H., Wischermann, G., Gebel, K., Fach, R., Huther, W., Eichner, S., Scheller, G.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 6
container_issue
container_start_page 1
container_title
container_volume 1
creator do Carmo Lucas, A.
Heithecker, S.
Riiffer, P.
Ernst, R.
Ruckert, H.
Wischermann, G.
Gebel, K.
Fach, R.
Huther, W.
Eichner, S.
Scheller, G.
description This paper presents a multi-board, multi-FPGA hardware/software architecture, for computation intensive, high resolution (2048times2048pixels), real-time (24 frames per second) digital film processing. It is based on Xilinx Virtex-II Pro FPGAs, large SDRAM memories for multiple frame storage and a PCI express communication network. The architecture reaches record performance running a complex noise reduction algorithm including a 2.5 dimensions DWT and a full 16times16 motion estimation 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. To increase design productivity and yet achieve high clock rates (125MHz), the architecture combines macro component configuration and macro level floorplanning with weak programmability using distributed microcoding. As an example, the core of the bidirectional motion estimation using 2772 CLBs reaching 155 Gop/s (1538 op/pixel) requiring 7 Gbit/s external memory bandwidth was developed in two men-months
doi_str_mv 10.1109/DATE.2006.244085
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1656875</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1656875</ieee_id><sourcerecordid>1656875</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-490b209191617c0e03ae7bab9f9531561cbcd6fca5d0431a9e5d20a9ac98f3003</originalsourceid><addsrcrecordid>eNotj01LAzEYhIMfYK29C17yB9K-72azTY6lVisUPLjQY8lmkzaS_SCbCv571-ocZg4PMzCEPCLMEUEtnlflZp4BFPMsz0GKKzJBISQbIV6Te64kggTE_OYXcGAoFN6R2TB8wiiucizkhDQrGq3pWueP56irYOl2v_jY0z7o5LrY0NGo6Zr-nHTyXUt9m2w7-C9LT_54YtEOXThfSLQ6sOQbS2t_9EkH6nxoqO774M2lPDyQW6fDYGf_OSXly6Zcb9nu_fVtvdoxryCxXEGVgUKFBS4NWODaLitdKacER1GgqUxdOKNFDTlHrayoM9BKGyUdH79NydPfrLfWHvroGx2_D1iIQi4F_wGCO1wS</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A reconfigurable HW/SW platform for computation intensive high-resolution real-time digital film applications</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>do Carmo Lucas, A. ; Heithecker, S. ; Riiffer, P. ; Ernst, R. ; Ruckert, H. ; Wischermann, G. ; Gebel, K. ; Fach, R. ; Huther, W. ; Eichner, S. ; Scheller, G.</creator><creatorcontrib>do Carmo Lucas, A. ; Heithecker, S. ; Riiffer, P. ; Ernst, R. ; Ruckert, H. ; Wischermann, G. ; Gebel, K. ; Fach, R. ; Huther, W. ; Eichner, S. ; Scheller, G.</creatorcontrib><description>This paper presents a multi-board, multi-FPGA hardware/software architecture, for computation intensive, high resolution (2048times2048pixels), real-time (24 frames per second) digital film processing. It is based on Xilinx Virtex-II Pro FPGAs, large SDRAM memories for multiple frame storage and a PCI express communication network. The architecture reaches record performance running a complex noise reduction algorithm including a 2.5 dimensions DWT and a full 16times16 motion estimation 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. To increase design productivity and yet achieve high clock rates (125MHz), the architecture combines macro component configuration and macro level floorplanning with weak programmability using distributed microcoding. As an example, the core of the bidirectional motion estimation using 2772 CLBs reaching 155 Gop/s (1538 op/pixel) requiring 7 Gbit/s external memory bandwidth was developed in two men-months</description><identifier>ISSN: 1530-1591</identifier><identifier>ISBN: 3981080114</identifier><identifier>ISBN: 9783981080117</identifier><identifier>EISSN: 1558-1101</identifier><identifier>DOI: 10.1109/DATE.2006.244085</identifier><language>eng</language><publisher>IEEE</publisher><subject>Application software ; Bandwidth ; Communication networks ; Computer architecture ; digital film ; Field programmable gate arrays ; FPGA ; Hardware ; Motion estimation ; Noise reduction ; reconfigurable ; SDRAM ; Software architecture ; stream-based architechture ; weak-programming</subject><ispartof>Proceedings of the Design Automation &amp; Test in Europe Conference, 2006, Vol.1, p.1-6</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1656875$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,4036,4037,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1656875$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>do Carmo Lucas, A.</creatorcontrib><creatorcontrib>Heithecker, S.</creatorcontrib><creatorcontrib>Riiffer, P.</creatorcontrib><creatorcontrib>Ernst, R.</creatorcontrib><creatorcontrib>Ruckert, H.</creatorcontrib><creatorcontrib>Wischermann, G.</creatorcontrib><creatorcontrib>Gebel, K.</creatorcontrib><creatorcontrib>Fach, R.</creatorcontrib><creatorcontrib>Huther, W.</creatorcontrib><creatorcontrib>Eichner, S.</creatorcontrib><creatorcontrib>Scheller, G.</creatorcontrib><title>A reconfigurable HW/SW platform for computation intensive high-resolution real-time digital film applications</title><title>Proceedings of the Design Automation &amp; Test in Europe Conference</title><addtitle>DATE</addtitle><description>This paper presents a multi-board, multi-FPGA hardware/software architecture, for computation intensive, high resolution (2048times2048pixels), real-time (24 frames per second) digital film processing. It is based on Xilinx Virtex-II Pro FPGAs, large SDRAM memories for multiple frame storage and a PCI express communication network. The architecture reaches record performance running a complex noise reduction algorithm including a 2.5 dimensions DWT and a full 16times16 motion estimation 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. To increase design productivity and yet achieve high clock rates (125MHz), the architecture combines macro component configuration and macro level floorplanning with weak programmability using distributed microcoding. As an example, the core of the bidirectional motion estimation using 2772 CLBs reaching 155 Gop/s (1538 op/pixel) requiring 7 Gbit/s external memory bandwidth was developed in two men-months</description><subject>Application software</subject><subject>Bandwidth</subject><subject>Communication networks</subject><subject>Computer architecture</subject><subject>digital film</subject><subject>Field programmable gate arrays</subject><subject>FPGA</subject><subject>Hardware</subject><subject>Motion estimation</subject><subject>Noise reduction</subject><subject>reconfigurable</subject><subject>SDRAM</subject><subject>Software architecture</subject><subject>stream-based architechture</subject><subject>weak-programming</subject><issn>1530-1591</issn><issn>1558-1101</issn><isbn>3981080114</isbn><isbn>9783981080117</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2006</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj01LAzEYhIMfYK29C17yB9K-72azTY6lVisUPLjQY8lmkzaS_SCbCv571-ocZg4PMzCEPCLMEUEtnlflZp4BFPMsz0GKKzJBISQbIV6Te64kggTE_OYXcGAoFN6R2TB8wiiucizkhDQrGq3pWueP56irYOl2v_jY0z7o5LrY0NGo6Zr-nHTyXUt9m2w7-C9LT_54YtEOXThfSLQ6sOQbS2t_9EkH6nxoqO774M2lPDyQW6fDYGf_OSXly6Zcb9nu_fVtvdoxryCxXEGVgUKFBS4NWODaLitdKacER1GgqUxdOKNFDTlHrayoM9BKGyUdH79NydPfrLfWHvroGx2_D1iIQi4F_wGCO1wS</recordid><startdate>2006</startdate><enddate>2006</enddate><creator>do Carmo Lucas, A.</creator><creator>Heithecker, S.</creator><creator>Riiffer, P.</creator><creator>Ernst, R.</creator><creator>Ruckert, H.</creator><creator>Wischermann, G.</creator><creator>Gebel, K.</creator><creator>Fach, R.</creator><creator>Huther, W.</creator><creator>Eichner, S.</creator><creator>Scheller, G.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2006</creationdate><title>A reconfigurable HW/SW platform for computation intensive high-resolution real-time digital film applications</title><author>do Carmo Lucas, A. ; Heithecker, S. ; Riiffer, P. ; Ernst, R. ; Ruckert, H. ; Wischermann, G. ; Gebel, K. ; Fach, R. ; Huther, W. ; Eichner, S. ; Scheller, G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-490b209191617c0e03ae7bab9f9531561cbcd6fca5d0431a9e5d20a9ac98f3003</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Application software</topic><topic>Bandwidth</topic><topic>Communication networks</topic><topic>Computer architecture</topic><topic>digital film</topic><topic>Field programmable gate arrays</topic><topic>FPGA</topic><topic>Hardware</topic><topic>Motion estimation</topic><topic>Noise reduction</topic><topic>reconfigurable</topic><topic>SDRAM</topic><topic>Software architecture</topic><topic>stream-based architechture</topic><topic>weak-programming</topic><toplevel>online_resources</toplevel><creatorcontrib>do Carmo Lucas, A.</creatorcontrib><creatorcontrib>Heithecker, S.</creatorcontrib><creatorcontrib>Riiffer, P.</creatorcontrib><creatorcontrib>Ernst, R.</creatorcontrib><creatorcontrib>Ruckert, H.</creatorcontrib><creatorcontrib>Wischermann, G.</creatorcontrib><creatorcontrib>Gebel, K.</creatorcontrib><creatorcontrib>Fach, R.</creatorcontrib><creatorcontrib>Huther, W.</creatorcontrib><creatorcontrib>Eichner, S.</creatorcontrib><creatorcontrib>Scheller, G.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>do Carmo Lucas, A.</au><au>Heithecker, S.</au><au>Riiffer, P.</au><au>Ernst, R.</au><au>Ruckert, H.</au><au>Wischermann, G.</au><au>Gebel, K.</au><au>Fach, R.</au><au>Huther, W.</au><au>Eichner, S.</au><au>Scheller, G.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A reconfigurable HW/SW platform for computation intensive high-resolution real-time digital film applications</atitle><btitle>Proceedings of the Design Automation &amp; Test in Europe Conference</btitle><stitle>DATE</stitle><date>2006</date><risdate>2006</risdate><volume>1</volume><spage>1</spage><epage>6</epage><pages>1-6</pages><issn>1530-1591</issn><eissn>1558-1101</eissn><isbn>3981080114</isbn><isbn>9783981080117</isbn><abstract>This paper presents a multi-board, multi-FPGA hardware/software architecture, for computation intensive, high resolution (2048times2048pixels), real-time (24 frames per second) digital film processing. It is based on Xilinx Virtex-II Pro FPGAs, large SDRAM memories for multiple frame storage and a PCI express communication network. The architecture reaches record performance running a complex noise reduction algorithm including a 2.5 dimensions DWT and a full 16times16 motion estimation 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. To increase design productivity and yet achieve high clock rates (125MHz), the architecture combines macro component configuration and macro level floorplanning with weak programmability using distributed microcoding. As an example, the core of the bidirectional motion estimation using 2772 CLBs reaching 155 Gop/s (1538 op/pixel) requiring 7 Gbit/s external memory bandwidth was developed in two men-months</abstract><pub>IEEE</pub><doi>10.1109/DATE.2006.244085</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1530-1591
ispartof Proceedings of the Design Automation & Test in Europe Conference, 2006, Vol.1, p.1-6
issn 1530-1591
1558-1101
language eng
recordid cdi_ieee_primary_1656875
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Application software
Bandwidth
Communication networks
Computer architecture
digital film
Field programmable gate arrays
FPGA
Hardware
Motion estimation
Noise reduction
reconfigurable
SDRAM
Software architecture
stream-based architechture
weak-programming
title A reconfigurable HW/SW platform for computation intensive high-resolution real-time digital film applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-07T22%3A39%3A21IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20reconfigurable%20HW/SW%20platform%20for%20computation%20intensive%20high-resolution%20real-time%20digital%20film%20applications&rft.btitle=Proceedings%20of%20the%20Design%20Automation%20&%20Test%20in%20Europe%20Conference&rft.au=do%20Carmo%20Lucas,%20A.&rft.date=2006&rft.volume=1&rft.spage=1&rft.epage=6&rft.pages=1-6&rft.issn=1530-1591&rft.eissn=1558-1101&rft.isbn=3981080114&rft.isbn_list=9783981080117&rft_id=info:doi/10.1109/DATE.2006.244085&rft_dat=%3Cieee_6IE%3E1656875%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1656875&rfr_iscdi=true