• DocumentCode
    2040535
  • Title

    Design patterns for reconfigurable computing

  • Author

    DeHon, André ; Adams, Joshua ; DeLorimier, Michael ; Kapre, Nachiket ; Matsuda, Yuki ; Naeimi, Helia ; Vanier, Michael ; Wrighton, Michael

  • Author_Institution
    Dept. of Comput. Sci., California Inst. of Technol., Pasadena, CA, USA
  • fYear
    2004
  • fDate
    20-23 April 2004
  • Firstpage
    13
  • Lastpage
    23
  • 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 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.
  • Keywords
    hardware-software codesign; reconfigurable architectures; reviews; canonical solutions; catalog design patterns; design community; hardware-software codesign; reconfigurable computing; reconfigurable design; reconfigurable systems; Application software; Buildings; Computer science; Costs; Crystallization; Delay; Field programmable gate arrays; Process design; Programming profession; Reconfigurable architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2004. FCCM 2004. 12th Annual IEEE Symposium on
  • Print_ISBN
    0-7695-2230-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2004.29
  • Filename
    1364613