• DocumentCode
    1690378
  • Title

    Design of steering vectors for dynamically reconfigurable architectures

  • Author

    Mould, Nick A. ; Veale, Brian F. ; Antonio, John K. ; Tull, Monte P. ; Junger, John R.

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Univ. of Oklahoma, Norman, OK
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    An architectural framework is studied that can perform dynamic reconfiguration. A basic objective is to dynamically reconfigure the architecture so that its configuration is well matched with the current computational requirements. The reconfigurable resources of the architecture are partitioned into N slots. The configuration bits for each slot are provided through a connection to one of N independent busses, where each bus can select from among K configurations for each slot. Increasing the value of K can increase the number of configurations that the architecture can reach, but at the expense of more hardware complexity to construct the busses. Our study reveals that it is often possible for the architecture to closely track ideal desired configurations even when K is relatively small (e.g., two or four). The input configurations to the collection of busses are defined as steering vectors; thus, there are K steering vectors, each having N equal sized partitions of configuration bits. A combinatorial approach is introduced for designing steering vectors that enables the designer to evaluate trade-offs between performance and hardware complexity associated with the busses.
  • Keywords
    combinatorial mathematics; reconfigurable architectures; combinatorial approach; dynamic reconfiguration; hardware complexity; reconfigurable architecture; steering vectors; Computer architecture; Computer science; Data compression; Delay; Design engineering; Hardware; Multiprocessor interconnection networks; Reconfigurable architectures; Runtime; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
  • Conference_Location
    Miami, FL
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-1693-6
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2008.4536529
  • Filename
    4536529