Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published April 2004 | public
Book Section - Chapter

Design patterns for reconfigurable computing

Abstract

It is valuable to identify and catalog design patterns for reconfigurable computing. These design patterns are canonical solutions to common and recurring design challenges which arise in reconfigurable systems and applications. The catalog can form the basis for creating designs, for educating new designers, for understanding the needs of tools and languages, and for discussing reconfigurable design. Tying application and implementation lessons to the expansion and refinement of this catalog will make those lessons more relevant to the design community. In this paper, we articulate this role for design patterns in reconfigurable computing, provide a few example patterns, offer a starting point for the contents of the catalog, and discuss the potential benefits of this effort.

Additional Information

© 2004 IEEE. Issue Date: 20-23 April 2004. Date of Current Version: 13 December 2004. Primary support for this project has come from NSF grant number CCR-0205471 and a grant from the Okawa Foundation. Stephan Lavavej was involved in early discussions which helped catalyze our study of patterns. Randy Harr, Steve Trimberger, Kees Vissers, John Wawrzynek, and Nicholas Weaver provided valuable feedback on early versions of these ideas and suggested pattern ideas.

Additional details

Created:
August 19, 2023
Modified:
January 13, 2024