• DocumentCode
    704052
  • Title

    A scalable and high-density FPGA architecture with multi-level phase change memory

  • Author

    Chunan Wei ; Dhar, Ashutosh ; Deming Chen

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of IllinoisIllinois, Urbana, IL, USA
  • fYear
    2015
  • fDate
    9-13 March 2015
  • Firstpage
    1365
  • Lastpage
    1370
  • Abstract
    As CMOS technology is stretched to its limits it has become imperative to look to alternative solutions for the next generation of FPGAs. In particular, due to the configurable nature of FPGAs, on-chip memory remains to be a major concern for designers. In this work we explore the use of Phase-Change Memory (PCM). We exploit the ability of PCM to exist in multiple intermediate states to store 2 bits per cell and develop a new Look Up Table (LUT) architecture. The new LUT can either store two functions with shared inputs or a single function with an additional input. We also explore the use of PCM in local routing mechanisms and thus propose a new Configurable Logic Block (CLB) composed of CMOS and PCM. The new design promises significant improvements in logic density and performance with area improvements of over 40% for all LUT sizes and delay improvements of 7% to 13% on an average for LUTs of size 10 to 6.
  • Keywords
    CMOS logic circuits; field programmable gate arrays; integrated circuit design; logic design; network routing; phase change memories; table lookup; CLB; CMOS technology; LUT; PCM; configurable logic block; high-density FPGA architecture; local routing mechanisms; logic density; look up table architecture; multilevel phase change memory; on-chip memory; scalable FPGA architecture; Delays; Field programmable gate arrays; Microprocessors; Phase change materials; Random access memory; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-3-9815-3704-8
  • Type

    conf

  • Filename
    7092604