• DocumentCode
    1536942
  • Title

    A low-power high-performance current-mode multiport SRAM

  • Author

    Khellah, Muhammad M. ; Elmasry, Mohamed I.

  • Author_Institution
    Intel Corp., Hillsboro, OR, USA
  • Volume
    9
  • Issue
    5
  • fYear
    2001
  • Firstpage
    590
  • Lastpage
    598
  • Abstract
    This paper presents a new approach for energy reduction and speed improvement of multiport SRAMs. The key idea is to use current-mode for both read and write operations. To toggle a memory cell, a very small voltage swing is first created on the high-capacitive bit lines. This voltage is then translated into a differential current being injected into the cell, which in turn allows complementary potential to be developed on the cell nodes. As compared to the conventional write approach, SPICE simulations using a 0.35-/spl mu/m CMOS process have shown 2.8 to 9.9/spl times/ in energy savings and 1.02 to 6.36/spl times/ reduction in delay, for memory sizes of 32 to 1 K words. We also present a current-mode sense-amplifier that operates in a similar fashion as the write circuit. The design and implementation of a pipelined 32/spl times/64 three-port register file utilizing the proposed technique is described. Measurements of the register file chip have confirmed the feasibility of the approach.
  • Keywords
    CMOS memory circuits; SPICE; SRAM chips; circuit simulation; current-mode circuits; integrated circuit modelling; low-power electronics; multiport networks; 0.35 micron; CMOS process; SPICE simulations; complementary potential; current-mode multiport SRAM; differential current; energy reduction; high-capacitive bit lines; memory sizes; pipelined 32/spl times/64 three-port register file; read operations; sense-amplifier; speed improvement; voltage swing; write operations; Bandwidth; CMOS process; Circuit simulation; Clocks; Delay; Random access memory; Read-write memory; Registers; Semiconductor device measurement; Voltage;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.953493
  • Filename
    953493