Design Patterns for Reconfigurable Computing

  • Authors:
  • DeHon DeHon;Joshua Adams;Michael DeLorimier;Nachiket Kapre;Yuki Matsuda;Helia Naeimi;Michael Vanier;Michael Wrighton

  • Affiliations:
  • California Institute of Technology, Pasadena, CA;California Institute of Technology, Pasadena, CA;California Institute of Technology, Pasadena, CA;California Institute of Technology, Pasadena, CA;California Institute of Technology, Pasadena, CA;California Institute of Technology, Pasadena, CA;California Institute of Technology, Pasadena, CA;California Institute of Technology, Pasadena, CA

  • Venue:
  • FCCM '04 Proceedings of the 12th Annual IEEE Symposium on Field-Programmable Custom Computing Machines
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

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.