[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/874060.875379guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Design methodologies for partially reconfigured systems

Published: 19 April 1995 Publication History

Abstract

Abstract: Run time reconfiguration (RTR) as an implementation approach that divides an application into a series of sequentially executed stages with each stage implemented as a separate circuit module. Partial RTR extends this approach by partitioning these stages and designing their circuit modules such that they exhibit a high degree of functional and physical commonality. Transitioning between configurations can then be accomplished by updating only the differences between configurations. This reduces the amount of time that an RTR application spends configuring and significantly enhances overall performance. The paper presents the design methodology for partial RTR in the context of RRANN2, a partial RTR artificial neural network.

References

[1]
P. M. Anthanas and H. F. Silverman. Processor reconfiguration through instruction-set metamorphosis. Computer, 26(3): 11-18, March 1993.
[2]
P. Bertin, D. Roncin, and J. Vuillemin. Programmable active memories: a performance assessment. In G. Borriello and C. Ebeling, editors, Research on Integrated Systems: Proceedings of the 1993 Symposium, pages 88-102, 1993.
[3]
J. M. Arnold, D. A. Buell, and E. G. Davis. Splash 2. In Proceedings of the 4th Annual ACM Symposium on Parallel Algorithms and Architectures, pages 316-324, June 1992.
[4]
T.A. Petersen, D.A. Thomae, and D.E. Van den Bout. The Anyboard: a rapid-prototyping system for use in teaching digital circuit design. In First International Workshop on Rapid System Prototyping, pages 25-32, 1991.
[5]
F. Furtek. A field-programmable gate array for systolic computing. In G. Borriello and C. Ebeling, editors, Research on Integrated Systems: Proceedings of the 1993 Symposium, pages 183- 199, 1993.
[6]
D. T. Hoang. Searching genetic databases on Splash 2. In D. A. Buell and K. L. Pocek, editors, Proceedings of IEEE Workshop on FPGAs for Custom Computing Machines, pages 185-191, Napa, CA, April 1993.
[7]
B. K. Fawcett. Applications of reconfigurable logic. In W. Moore and W. Luk, editors, More FPGAs: Proceedings of the 1993 International workshop on field-programmable logic and applications, pages 57-69, Oxford, England, September 1993.
[8]
D. Ross, O. Vellacott, and M. Turner. An FPGA-based hardware accelerator for image processing. In W. Moore and W. Luk, editors, More FPGAs: Proceedings of the 1993 International workshop on field-programmable logic and applications, pages 299-306, Oxford, England, September 1993.
[9]
P. Lysaught, J. Stockwood, J. Law, and D. Girma. Artificial neural network implementation on a fine-grained FPGA. In R. Hartenstein and M. Z. Servit, editors, Field-Programmable Logic: Architectures, Synthesis and Applications. 4th International Workshop on Field-Programmable Logic and Applications, pages 421- 431, Prague, Czech Republic, September 1994. Springer-Verlag.
[10]
P. C. French and R. W. Taylor. A self-reconfiguring processor. In D. A. Buell and K. L. Pocek, editors, Proceedings of IEEE Workshop on FPGAs for Custom Computing Machines, pages 50-59, Napa, CA, April 1993.
[11]
J. G. Eldredge and B. L. Hutchings. Density enhancement of a neural network using fpgas and run-time reconfiguration. In D. A. Buell and K. L. Pocek, editors, Proceedings of IEEE Workshop on FPGAs for Custom Computing Machines, pages 180-188, Napa, CA, April 1994.
[12]
D. E. Rumelhart, G. E. Hinton, and R. J. Williams. Learning internal representations by error propagation. Parallel and Distributed Processing, 1:318-362, 1986.

Cited By

View all
  • (2013)ReShapeACM Transactions on Reconfigurable Technology and Systems10.1145/2457443.24574486:1(1-23)Online publication date: 1-May-2013
  • (2009)Exploiting Partial Runtime Reconfiguration for High-Performance Reconfigurable ComputingACM Transactions on Reconfigurable Technology and Systems10.1145/1462586.14625901:4(1-23)Online publication date: 1-Jan-2009
  • (2007)Performance bounds of partial run-time reconfiguration in high-performance reconfigurable computingProceedings of the 1st international workshop on High-performance reconfigurable computing technology and applications: held in conjunction with SC0710.1145/1328554.1328561(11-20)Online publication date: 11-Nov-2007
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
FCCM '95: Proceedings of the IEEE Symposium on FPGA's for Custom Computing Machines
April 1995
ISBN:081867086X

Publisher

IEEE Computer Society

United States

Publication History

Published: 19 April 1995

Author Tags

  1. RRANN2
  2. RTR application
  3. circuit modules
  4. design methodologies
  5. design methodology
  6. field programmable gate arrays
  7. implementation approach
  8. logic CAD
  9. logic partitioning
  10. neural nets
  11. partial RTR artificial neural network
  12. partially reconfigured systems
  13. physical commonality
  14. reconfigurable architectures
  15. run time reconfiguration
  16. separate circuit module
  17. sequentially executed stages

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2013)ReShapeACM Transactions on Reconfigurable Technology and Systems10.1145/2457443.24574486:1(1-23)Online publication date: 1-May-2013
  • (2009)Exploiting Partial Runtime Reconfiguration for High-Performance Reconfigurable ComputingACM Transactions on Reconfigurable Technology and Systems10.1145/1462586.14625901:4(1-23)Online publication date: 1-Jan-2009
  • (2007)Performance bounds of partial run-time reconfiguration in high-performance reconfigurable computingProceedings of the 1st international workshop on High-performance reconfigurable computing technology and applications: held in conjunction with SC0710.1145/1328554.1328561(11-20)Online publication date: 11-Nov-2007
  • (2007)Reconfigurable ComputingundefinedOnline publication date: 2-Nov-2007
  • (2003)A Fast Macro Based Compilation Methodology for Partially Reconfigurable FPGA DesignsProceedings of the 16th International Conference on VLSI Design10.5555/832285.835601Online publication date: 4-Jan-2003
  • (2001)Development of a Run-Time Reconfiguration System with Low Reconfiguration OverheadJournal of VLSI Signal Processing Systems10.5555/598544.281325928:1-2(97-113)Online publication date: 1-May-2001
  • (2000)Computer Aided Design of Fault-Tolerant Application Specific Programmable ProcessorsIEEE Transactions on Computers10.1109/12.89594249:11(1272-1284)Online publication date: 1-Nov-2000
  • (1999)Accelerating Run-Time Reconfiguration on FCCMsProceedings of the Seventh Annual IEEE Symposium on Field-Programmable Custom Computing Machines10.5555/795658.795849Online publication date: 21-Apr-1999
  • (1999)Configuration caching vs data caching for striped FPGAsProceedings of the 1999 ACM/SIGDA seventh international symposium on Field programmable gate arrays10.1145/296399.296461(206-214)Online publication date: 1-Feb-1999
  • (1999)Partitioning Sequential Circuits on Dynamically Reconfigurable FPGAsIEEE Transactions on Computers10.1109/12.77379448:6(565-578)Online publication date: 1-Jun-1999
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media