• DocumentCode
    1664885
  • Title

    A polymorphic hardware platform

  • Author

    Beckett, Paul

  • Author_Institution
    RMIT Univ., Melbourne, Vic., Australia
  • fYear
    2003
  • Abstract
    In the domain of spatial computing, it appears that platforms based on either reconfigurable datapath units or on hybrid microprocessor/logic cell organizations are in the ascendancy as they appear to offer the most efficient means of providing resources across the greatest range of hardware designs. This paper encompasses an initial exploration of an alternative organization. It looks at the effect of using a very fine-grained approach based on a largely undifferentiated logic cell that can be configured to operate as a state element, logic or interconnect - or combinations of all three. A vertical layout style hides the overheads imposed by reconfigurability to an extent where very fine-grained organizations become a viable option. It is demonstrated that the technique can be used to develop building blocks for both synchronous and asynchronous circuits, supporting the development of hybrid architectures such as globally asynchronous, locally synchronous.
  • Keywords
    asynchronous circuits; parallel architectures; reconfigurable architectures; asynchronous circuits; fine-grained approach; globally asynchronous architectures; hybrid architectures; interconnect; locally synchronous architectures; polymorphic hardware platform; reconfigurability; spatial computing; state element; synchronous circuits; undifferentiated logic cell; vertical layout style; Asynchronous circuits; Computer architecture; Field programmable gate arrays; Hardware; Integrated circuit interconnections; Logic circuits; Logic design; Microprocessors; Nanoscale devices; Reconfigurable logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2003. Proceedings. International
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-1926-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2003.1213322
  • Filename
    1213322