• DocumentCode
    1412820
  • Title

    A Circuit and Architecture Codesign Approach for a Hybrid CMOS–STTRAM Nonvolatile FPGA

  • Author

    Paul, Somnath ; Mukhopadhyay, Saibal ; Bhunia, Swarup

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Case Western Reserve Univ., Cleveland, OH, USA
  • Volume
    10
  • Issue
    3
  • fYear
    2011
  • fDate
    5/1/2011 12:00:00 AM
  • Firstpage
    385
  • Lastpage
    394
  • Abstract
    Research efforts to develop a novel memory technology that combines the desired traits of nonvolatility, high endurance, high speed, and low power have resulted in the emergence of spin-torque transfer RAM (STTRAM) as a promising next-generation universal memory. Although industrial efforts have been made to design efficient embedded memory arrays using STTRAM, the prospect of developing a nonvolatile field-programmable gate array (FPGA) framework with STTRAM exploiting its high integration density remains largely unexplored. In this paper, we propose a novel CMOS-STTRAM hybrid FPGA framework, identify the key design challenges, and propose optimization techniques at circuit, architecture, and application mapping levels. We show that intrinsic properties of STTRAM that distinguish it from conventional static RAM (SRAM), such as asymmetric readout power, where a cell storing “0” has 5× less read power than a cell storing “1”, can be leveraged to skew lookup table contents for FPGA power reduction. We also argue that the proposed framework should operate on static voltage-sensing-based logic evaluation. We identify static power dissipation during logic evaluation and read noise margin as key design concerns and present an optimized resistor-divider design for voltage sensing to reduce static power and noise margin. Finally, we investigate the effectiveness of Shannon-decomposition-based supply gating to reduce static power. Simulation results show improvement of 44.39% in logic area and 22.28% in delay of a configurable logic block (CLB) and average improvement of 16.1% dynamic power over a conventional CMOS FPGA design for a set of benchmark circuits.
  • Keywords
    CMOS memory circuits; SRAM chips; field programmable gate arrays; Shannon-decomposition-based supply gating; configurable logic block; hybrid CMOS-STTRAM nonvolatile FPGA; next-generation universal memory; resistor-divider design; spin-torque transfer RAM; static RAM; CMOS logic circuits; Design optimization; Field programmable gate arrays; Logic design; Noise reduction; Nonvolatile memory; Random access memory; Read-write memory; Torque; Voltage; Emerging memory technologies; Shannon decomposition; nonvolatile field-programmable gate array (FPGA); spin torque transfer RAM (STTRAM);
  • fLanguage
    English
  • Journal_Title
    Nanotechnology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-125X
  • Type

    jour

  • DOI
    10.1109/TNANO.2010.2041555
  • Filename
    5409553