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...
Gespeichert in:
Veröffentlicht in: | EURASIP Journal on Embedded Systems 2007, Vol.2007, p.1-10 |
---|---|
Hauptverfasser: | , , , , , |
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 |