The Chameleon Architecture for Streaming DSP Applications

We focus on architectures for streaming DSP applications such as wireless baseband processing and image processing. We aim at a single generic architecture that is capable of dealing with different DSP applications. This architecture has to be energy efficient and fault tolerant. We introduce a hete...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:EURASIP Journal on Embedded Systems 2007, Vol.2007, p.1-10
Hauptverfasser: Smit, Gerard J. M., Kokkeler, André B. J., Wolkotte, Pascal T., Hölzenspies, Philip K. F., Burgwal, Marcel D. van de, Heysters, Paul M.
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 10
container_issue
container_start_page 1
container_title EURASIP Journal on Embedded Systems
container_volume 2007
creator Smit, Gerard J. M.
Kokkeler, André B. J.
Wolkotte, Pascal T.
Hölzenspies, Philip K. F.
Burgwal, Marcel D. van de
Heysters, Paul M.
description We focus on architectures for streaming DSP applications such as wireless baseband processing and image processing. We aim at a single generic architecture that is capable of dealing with different DSP applications. This architecture has to be energy efficient and fault tolerant. We introduce a heterogeneous tiled architecture and present the details of a domain-specific reconfigurable tile processor called Montium. This reconfigurable processor has a small footprint (1.8 mm2 in a 130 nm process), is power efficient and exploits the locality of reference principle. Reconfiguring the device is very fast, for example, loading the coefficients for a 200 tap FIR filter is done within 80 clock cycles. The tiles on the tiled architecture are connected to a Network-on-Chip (NoC) via a network interface (NI). Two NoCs have been developed: a packet-switched and a circuit-switched version. Both provide two types of services: guaranteed throughput (GT) and best effort (BE). For both NoCs estimates of power consumption are presented. The NI synchronizes data transfers, configures and starts/stops the tile processor. For dynamically mapping applications onto the tiled architecture, we introduce a run-time mapping tool.
doi_str_mv 10.1155/2007/78082
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_35683899</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>35683899</sourcerecordid><originalsourceid>FETCH-LOGICAL-c262t-dd60f9b18345341827cb18984a3f7855f0d45c64360a1885f87d308c8864d5b93</originalsourceid><addsrcrecordid>eNo9kEtLxDAYRYMoOIyz8Rdk5UKokzSvr8uhPmFAYcZ1SNPEBvoyaRf-e60jru69cLiLg9A1JXeUCrHNCVFbBQTyM7SiElTGCsnO_7sQl2iTUqgIAUEol7BCxbFxuGxM51o39HgXbRMmZ6c5OuyHiA9TdKYL_Qe-P7zh3Ti2wZopDH26QhfetMlt_nKN3h8fjuVztn99eil3-8zmMp-yupbEFxUFxgXjFHJlf0YB3DCvQAhPai6s5EwSQwGEB1UzAhZA8lpUBVujm9PvGIfP2aVJdyFZ17amd8OcNBMSGBQLeHsCbRxSis7rMYbOxC9NiV4E6UWQ_hXEvgEzRFV2</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>35683899</pqid></control><display><type>article</type><title>The Chameleon Architecture for Streaming DSP Applications</title><source>SpringerOpen</source><source>EZB Electronic Journals Library</source><creator>Smit, Gerard J. M. ; Kokkeler, André B. J. ; Wolkotte, Pascal T. ; Hölzenspies, Philip K. F. ; Burgwal, Marcel D. van de ; Heysters, Paul M.</creator><creatorcontrib>Smit, Gerard J. M. ; Kokkeler, André B. J. ; Wolkotte, Pascal T. ; Hölzenspies, Philip K. F. ; Burgwal, Marcel D. van de ; Heysters, Paul M.</creatorcontrib><description>We focus on architectures for streaming DSP applications such as wireless baseband processing and image processing. We aim at a single generic architecture that is capable of dealing with different DSP applications. This architecture has to be energy efficient and fault tolerant. We introduce a heterogeneous tiled architecture and present the details of a domain-specific reconfigurable tile processor called Montium. This reconfigurable processor has a small footprint (1.8 mm2 in a 130 nm process), is power efficient and exploits the locality of reference principle. Reconfiguring the device is very fast, for example, loading the coefficients for a 200 tap FIR filter is done within 80 clock cycles. The tiles on the tiled architecture are connected to a Network-on-Chip (NoC) via a network interface (NI). Two NoCs have been developed: a packet-switched and a circuit-switched version. Both provide two types of services: guaranteed throughput (GT) and best effort (BE). For both NoCs estimates of power consumption are presented. The NI synchronizes data transfers, configures and starts/stops the tile processor. For dynamically mapping applications onto the tiled architecture, we introduce a run-time mapping tool.</description><identifier>ISSN: 1687-3955</identifier><identifier>EISSN: 1687-3963</identifier><identifier>DOI: 10.1155/2007/78082</identifier><language>eng</language><ispartof>EURASIP Journal on Embedded Systems, 2007, Vol.2007, p.1-10</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c262t-dd60f9b18345341827cb18984a3f7855f0d45c64360a1885f87d308c8864d5b93</citedby><cites>FETCH-LOGICAL-c262t-dd60f9b18345341827cb18984a3f7855f0d45c64360a1885f87d308c8864d5b93</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,4009,27902,27903,27904</link.rule.ids></links><search><creatorcontrib>Smit, Gerard J. M.</creatorcontrib><creatorcontrib>Kokkeler, André B. J.</creatorcontrib><creatorcontrib>Wolkotte, Pascal T.</creatorcontrib><creatorcontrib>Hölzenspies, Philip K. F.</creatorcontrib><creatorcontrib>Burgwal, Marcel D. van de</creatorcontrib><creatorcontrib>Heysters, Paul M.</creatorcontrib><title>The Chameleon Architecture for Streaming DSP Applications</title><title>EURASIP Journal on Embedded Systems</title><description>We focus on architectures for streaming DSP applications such as wireless baseband processing and image processing. We aim at a single generic architecture that is capable of dealing with different DSP applications. This architecture has to be energy efficient and fault tolerant. We introduce a heterogeneous tiled architecture and present the details of a domain-specific reconfigurable tile processor called Montium. This reconfigurable processor has a small footprint (1.8 mm2 in a 130 nm process), is power efficient and exploits the locality of reference principle. Reconfiguring the device is very fast, for example, loading the coefficients for a 200 tap FIR filter is done within 80 clock cycles. The tiles on the tiled architecture are connected to a Network-on-Chip (NoC) via a network interface (NI). Two NoCs have been developed: a packet-switched and a circuit-switched version. Both provide two types of services: guaranteed throughput (GT) and best effort (BE). For both NoCs estimates of power consumption are presented. The NI synchronizes data transfers, configures and starts/stops the tile processor. For dynamically mapping applications onto the tiled architecture, we introduce a run-time mapping tool.</description><issn>1687-3955</issn><issn>1687-3963</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNo9kEtLxDAYRYMoOIyz8Rdk5UKokzSvr8uhPmFAYcZ1SNPEBvoyaRf-e60jru69cLiLg9A1JXeUCrHNCVFbBQTyM7SiElTGCsnO_7sQl2iTUqgIAUEol7BCxbFxuGxM51o39HgXbRMmZ6c5OuyHiA9TdKYL_Qe-P7zh3Ti2wZopDH26QhfetMlt_nKN3h8fjuVztn99eil3-8zmMp-yupbEFxUFxgXjFHJlf0YB3DCvQAhPai6s5EwSQwGEB1UzAhZA8lpUBVujm9PvGIfP2aVJdyFZ17amd8OcNBMSGBQLeHsCbRxSis7rMYbOxC9NiV4E6UWQ_hXEvgEzRFV2</recordid><startdate>2007</startdate><enddate>2007</enddate><creator>Smit, Gerard J. M.</creator><creator>Kokkeler, André B. J.</creator><creator>Wolkotte, Pascal T.</creator><creator>Hölzenspies, Philip K. F.</creator><creator>Burgwal, Marcel D. van de</creator><creator>Heysters, Paul M.</creator><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>2007</creationdate><title>The Chameleon Architecture for Streaming DSP Applications</title><author>Smit, Gerard J. M. ; Kokkeler, André B. J. ; Wolkotte, Pascal T. ; Hölzenspies, Philip K. F. ; Burgwal, Marcel D. van de ; Heysters, Paul M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c262t-dd60f9b18345341827cb18984a3f7855f0d45c64360a1885f87d308c8864d5b93</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Smit, Gerard J. M.</creatorcontrib><creatorcontrib>Kokkeler, André B. J.</creatorcontrib><creatorcontrib>Wolkotte, Pascal T.</creatorcontrib><creatorcontrib>Hölzenspies, Philip K. F.</creatorcontrib><creatorcontrib>Burgwal, Marcel D. van de</creatorcontrib><creatorcontrib>Heysters, Paul M.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>EURASIP Journal on Embedded Systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Smit, Gerard J. M.</au><au>Kokkeler, André B. J.</au><au>Wolkotte, Pascal T.</au><au>Hölzenspies, Philip K. F.</au><au>Burgwal, Marcel D. van de</au><au>Heysters, Paul M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The Chameleon Architecture for Streaming DSP Applications</atitle><jtitle>EURASIP Journal on Embedded Systems</jtitle><date>2007</date><risdate>2007</risdate><volume>2007</volume><spage>1</spage><epage>10</epage><pages>1-10</pages><issn>1687-3955</issn><eissn>1687-3963</eissn><abstract>We focus on architectures for streaming DSP applications such as wireless baseband processing and image processing. We aim at a single generic architecture that is capable of dealing with different DSP applications. This architecture has to be energy efficient and fault tolerant. We introduce a heterogeneous tiled architecture and present the details of a domain-specific reconfigurable tile processor called Montium. This reconfigurable processor has a small footprint (1.8 mm2 in a 130 nm process), is power efficient and exploits the locality of reference principle. Reconfiguring the device is very fast, for example, loading the coefficients for a 200 tap FIR filter is done within 80 clock cycles. The tiles on the tiled architecture are connected to a Network-on-Chip (NoC) via a network interface (NI). Two NoCs have been developed: a packet-switched and a circuit-switched version. Both provide two types of services: guaranteed throughput (GT) and best effort (BE). For both NoCs estimates of power consumption are presented. The NI synchronizes data transfers, configures and starts/stops the tile processor. For dynamically mapping applications onto the tiled architecture, we introduce a run-time mapping tool.</abstract><doi>10.1155/2007/78082</doi><tpages>10</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1687-3955
ispartof EURASIP Journal on Embedded Systems, 2007, Vol.2007, p.1-10
issn 1687-3955
1687-3963
language eng
recordid cdi_proquest_miscellaneous_35683899
source SpringerOpen; EZB Electronic Journals Library
title The Chameleon Architecture for Streaming DSP Applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T19%3A22%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20Chameleon%20Architecture%20for%20Streaming%20DSP%20Applications&rft.jtitle=EURASIP%20Journal%20on%20Embedded%20Systems&rft.au=Smit,%20Gerard%20J.%20M.&rft.date=2007&rft.volume=2007&rft.spage=1&rft.epage=10&rft.pages=1-10&rft.issn=1687-3955&rft.eissn=1687-3963&rft_id=info:doi/10.1155/2007/78082&rft_dat=%3Cproquest_cross%3E35683899%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=35683899&rft_id=info:pmid/&rfr_iscdi=true