Improving functional density using run-time circuit reconfiguration [FPGAs]

The ability to provide flexibility and allow fine-grain circuit specialization make field programmable gate arrays (FPGA's) ideal candidates for computing elements within application-specific architectures. The benefits of gate-level specialization and reconfigurability can be extended by recon...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on very large scale integration (VLSI) systems 1998-06, Vol.6 (2), p.247-256
Hauptverfasser: Wirthlin, M.J., Hutchings, B.L.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 256
container_issue 2
container_start_page 247
container_title IEEE transactions on very large scale integration (VLSI) systems
container_volume 6
creator Wirthlin, M.J.
Hutchings, B.L.
description The ability to provide flexibility and allow fine-grain circuit specialization make field programmable gate arrays (FPGA's) ideal candidates for computing elements within application-specific architectures. The benefits of gate-level specialization and reconfigurability can be extended by reconfiguring circuit resources at run-time. This technique, termed run-time reconfiguration (RTR), allows the exploitation of dynamic conditions or temporal locality within application-specific problems. For several applications, this technique has been shown to reduce the hardware resources required for computation. The use of this technique on conventional FPGA's, however, requires additional time for circuit reconfiguration. A functional density metric is introduced that balances the advantages of RTR against its associated reconfiguration costs. This metric is used to justify run-time reconfiguration against other more conventional approaches. Several run-time reconfigured applications are presented and analyzed using this approach.
doi_str_mv 10.1109/92.678880
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_92_678880</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>678880</ieee_id><sourcerecordid>26652827</sourcerecordid><originalsourceid>FETCH-LOGICAL-c306t-f8a960775635c3e2502c44d67e56ceb256969813b6323f158a1ac3d3686bab343</originalsourceid><addsrcrecordid>eNo9kM9LwzAUx4MoOKcHr556EMFDZ340aXIcw83hQA96EglploxIm86kEfbf29Gyd3kPvp_vl8cXgFsEZwhB8STwjJWcc3gGJojSMhf9nPc3ZCTnGMFLcBXjD4SoKAScgNd1sw_tn_O7zCavO9d6VWdb46PrDlmKRyEkn3euMZl2QSfXZcHo1lu3S0EdDdnX8n01j9_X4MKqOpqbcU_B5_L5Y_GSb95W68V8k2sCWZdbrgSDZUkZoZoYTCHWRbFlpaFMmwpTJpjgiFSMYGIR5QopTbaEcVapihRkCh6G3P7z32RiJxsXtalr5U2bosSMUcxx2YOPA6hDG2MwVu6Da1Q4SATlsS4psBzq6tn7MVRFrWoblNcungyYcIKR6LG7AXPGmJM6ZvwDjLRxSQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>26652827</pqid></control><display><type>article</type><title>Improving functional density using run-time circuit reconfiguration [FPGAs]</title><source>IEEE Electronic Library (IEL)</source><creator>Wirthlin, M.J. ; Hutchings, B.L.</creator><creatorcontrib>Wirthlin, M.J. ; Hutchings, B.L.</creatorcontrib><description>The ability to provide flexibility and allow fine-grain circuit specialization make field programmable gate arrays (FPGA's) ideal candidates for computing elements within application-specific architectures. The benefits of gate-level specialization and reconfigurability can be extended by reconfiguring circuit resources at run-time. This technique, termed run-time reconfiguration (RTR), allows the exploitation of dynamic conditions or temporal locality within application-specific problems. For several applications, this technique has been shown to reduce the hardware resources required for computation. The use of this technique on conventional FPGA's, however, requires additional time for circuit reconfiguration. A functional density metric is introduced that balances the advantages of RTR against its associated reconfiguration costs. This metric is used to justify run-time reconfiguration against other more conventional approaches. Several run-time reconfigured applications are presented and analyzed using this approach.</description><identifier>ISSN: 1063-8210</identifier><identifier>EISSN: 1557-9999</identifier><identifier>DOI: 10.1109/92.678880</identifier><identifier>CODEN: IEVSE9</identifier><language>eng</language><publisher>Piscataway, NJ: IEEE</publisher><subject>Application software ; Applied sciences ; Computer applications ; Computer architecture ; Cryptography ; Decoding ; Electronics ; Exact sciences and technology ; Field programmable gate arrays ; Flexible printed circuits ; Hardware ; High performance computing ; Integrated circuits ; Integrated circuits by function (including memories and processors) ; Runtime ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><ispartof>IEEE transactions on very large scale integration (VLSI) systems, 1998-06, Vol.6 (2), p.247-256</ispartof><rights>1998 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c306t-f8a960775635c3e2502c44d67e56ceb256969813b6323f158a1ac3d3686bab343</citedby><cites>FETCH-LOGICAL-c306t-f8a960775635c3e2502c44d67e56ceb256969813b6323f158a1ac3d3686bab343</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/678880$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,314,776,780,785,786,792,23910,23911,25119,27903,27904,54736</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/678880$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=2383219$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Wirthlin, M.J.</creatorcontrib><creatorcontrib>Hutchings, B.L.</creatorcontrib><title>Improving functional density using run-time circuit reconfiguration [FPGAs]</title><title>IEEE transactions on very large scale integration (VLSI) systems</title><addtitle>TVLSI</addtitle><description>The ability to provide flexibility and allow fine-grain circuit specialization make field programmable gate arrays (FPGA's) ideal candidates for computing elements within application-specific architectures. The benefits of gate-level specialization and reconfigurability can be extended by reconfiguring circuit resources at run-time. This technique, termed run-time reconfiguration (RTR), allows the exploitation of dynamic conditions or temporal locality within application-specific problems. For several applications, this technique has been shown to reduce the hardware resources required for computation. The use of this technique on conventional FPGA's, however, requires additional time for circuit reconfiguration. A functional density metric is introduced that balances the advantages of RTR against its associated reconfiguration costs. This metric is used to justify run-time reconfiguration against other more conventional approaches. Several run-time reconfigured applications are presented and analyzed using this approach.</description><subject>Application software</subject><subject>Applied sciences</subject><subject>Computer applications</subject><subject>Computer architecture</subject><subject>Cryptography</subject><subject>Decoding</subject><subject>Electronics</subject><subject>Exact sciences and technology</subject><subject>Field programmable gate arrays</subject><subject>Flexible printed circuits</subject><subject>Hardware</subject><subject>High performance computing</subject><subject>Integrated circuits</subject><subject>Integrated circuits by function (including memories and processors)</subject><subject>Runtime</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><issn>1063-8210</issn><issn>1557-9999</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1998</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kM9LwzAUx4MoOKcHr556EMFDZ340aXIcw83hQA96EglploxIm86kEfbf29Gyd3kPvp_vl8cXgFsEZwhB8STwjJWcc3gGJojSMhf9nPc3ZCTnGMFLcBXjD4SoKAScgNd1sw_tn_O7zCavO9d6VWdb46PrDlmKRyEkn3euMZl2QSfXZcHo1lu3S0EdDdnX8n01j9_X4MKqOpqbcU_B5_L5Y_GSb95W68V8k2sCWZdbrgSDZUkZoZoYTCHWRbFlpaFMmwpTJpjgiFSMYGIR5QopTbaEcVapihRkCh6G3P7z32RiJxsXtalr5U2bosSMUcxx2YOPA6hDG2MwVu6Da1Q4SATlsS4psBzq6tn7MVRFrWoblNcungyYcIKR6LG7AXPGmJM6ZvwDjLRxSQ</recordid><startdate>19980601</startdate><enddate>19980601</enddate><creator>Wirthlin, M.J.</creator><creator>Hutchings, B.L.</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>7U5</scope><scope>8FD</scope><scope>L7M</scope></search><sort><creationdate>19980601</creationdate><title>Improving functional density using run-time circuit reconfiguration [FPGAs]</title><author>Wirthlin, M.J. ; Hutchings, B.L.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c306t-f8a960775635c3e2502c44d67e56ceb256969813b6323f158a1ac3d3686bab343</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1998</creationdate><topic>Application software</topic><topic>Applied sciences</topic><topic>Computer applications</topic><topic>Computer architecture</topic><topic>Cryptography</topic><topic>Decoding</topic><topic>Electronics</topic><topic>Exact sciences and technology</topic><topic>Field programmable gate arrays</topic><topic>Flexible printed circuits</topic><topic>Hardware</topic><topic>High performance computing</topic><topic>Integrated circuits</topic><topic>Integrated circuits by function (including memories and processors)</topic><topic>Runtime</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wirthlin, M.J.</creatorcontrib><creatorcontrib>Hutchings, B.L.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on very large scale integration (VLSI) systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Wirthlin, M.J.</au><au>Hutchings, B.L.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Improving functional density using run-time circuit reconfiguration [FPGAs]</atitle><jtitle>IEEE transactions on very large scale integration (VLSI) systems</jtitle><stitle>TVLSI</stitle><date>1998-06-01</date><risdate>1998</risdate><volume>6</volume><issue>2</issue><spage>247</spage><epage>256</epage><pages>247-256</pages><issn>1063-8210</issn><eissn>1557-9999</eissn><coden>IEVSE9</coden><abstract>The ability to provide flexibility and allow fine-grain circuit specialization make field programmable gate arrays (FPGA's) ideal candidates for computing elements within application-specific architectures. The benefits of gate-level specialization and reconfigurability can be extended by reconfiguring circuit resources at run-time. This technique, termed run-time reconfiguration (RTR), allows the exploitation of dynamic conditions or temporal locality within application-specific problems. For several applications, this technique has been shown to reduce the hardware resources required for computation. The use of this technique on conventional FPGA's, however, requires additional time for circuit reconfiguration. A functional density metric is introduced that balances the advantages of RTR against its associated reconfiguration costs. This metric is used to justify run-time reconfiguration against other more conventional approaches. Several run-time reconfigured applications are presented and analyzed using this approach.</abstract><cop>Piscataway, NJ</cop><pub>IEEE</pub><doi>10.1109/92.678880</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1063-8210
ispartof IEEE transactions on very large scale integration (VLSI) systems, 1998-06, Vol.6 (2), p.247-256
issn 1063-8210
1557-9999
language eng
recordid cdi_crossref_primary_10_1109_92_678880
source IEEE Electronic Library (IEL)
subjects Application software
Applied sciences
Computer applications
Computer architecture
Cryptography
Decoding
Electronics
Exact sciences and technology
Field programmable gate arrays
Flexible printed circuits
Hardware
High performance computing
Integrated circuits
Integrated circuits by function (including memories and processors)
Runtime
Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices
title Improving functional density using run-time circuit reconfiguration [FPGAs]
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-25T17%3A57%3A38IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Improving%20functional%20density%20using%20run-time%20circuit%20reconfiguration%20%5BFPGAs%5D&rft.jtitle=IEEE%20transactions%20on%20very%20large%20scale%20integration%20(VLSI)%20systems&rft.au=Wirthlin,%20M.J.&rft.date=1998-06-01&rft.volume=6&rft.issue=2&rft.spage=247&rft.epage=256&rft.pages=247-256&rft.issn=1063-8210&rft.eissn=1557-9999&rft.coden=IEVSE9&rft_id=info:doi/10.1109/92.678880&rft_dat=%3Cproquest_RIE%3E26652827%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=26652827&rft_id=info:pmid/&rft_ieee_id=678880&rfr_iscdi=true