• DocumentCode
    1832198
  • Title

    A 1.6mm2 4,096 logic elements multi-context FPGA core in 90nm CMOS

  • Author

    Miyamoto, Naoto ; Ohmi, Tadahiro

  • Author_Institution
    New Ind. Creation Hatchery Center, Tohoku Univ., Sendai
  • fYear
    2008
  • fDate
    3-5 Nov. 2008
  • Firstpage
    89
  • Lastpage
    92
  • Abstract
    In this paper, we propose a dynamically reconfigurable multi-context FPGA core named Flexible Processor IV (FP4). FP4 contains 16 times 16 physical logic elements (LE) and 16 context memory planes, thus virtually 4,096 LEs are available in total. The core size is only 1.36 mm times 1.15 mm in 90 nm CMOS technology. A critical issue of FP4 is to prevent the fall of multi-context execution speed. Therefore we have developed a shift-register-type temporal communication module (SR-TCM) and a design automation software named PELOC. PELOC can divide a circuit larger than the physical capacity of FP4 to several smaller sub-circuits while maintaining critical path delay equal among all the sub-circuits. By using the SR-TCM and PELOC, we confirmed that the execution speed of FP4 is almost constant regardless of the number of contexts used.
  • Keywords
    CMOS integrated circuits; field programmable gate arrays; microprocessor chips; shift registers; CMOS technology; context memory planes; critical path delay; design automation software PELOC; flexible processor IV; logic elements; multicontext FPGA core; shift-register-type temporal communication module; size 90 nm; Added delay; CMOS logic circuits; CMOS technology; Communication switching; Context; Delay effects; Field programmable gate arrays; Integrated circuit interconnections; Reconfigurable logic; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State Circuits Conference, 2008. A-SSCC '08. IEEE Asian
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-1-4244-2604-1
  • Electronic_ISBN
    978-1-4244-2605-8
  • Type

    conf

  • DOI
    10.1109/ASSCC.2008.4708736
  • Filename
    4708736