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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on very large scale integration (VLSI) systems 1998-06, Vol.6 (2), p.247-256 |
---|---|
Hauptverfasser: | , |
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&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 & 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 |