• DocumentCode
    2553653
  • Title

    Design considerations and implementations of a high performance dynamic register file

  • Author

    Joshi, R.V. ; Hwang, W.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1999
  • fDate
    7-10 Jan 1999
  • Firstpage
    526
  • Lastpage
    531
  • Abstract
    This paper presents a detailed analysis of a high performance dynamic (self-resetting) 500 MHz 8-port register file (6 Read and 2 Write ports, 32 wordlines×64 bitlines). The register file includes novel multistage fast forward evaluation and multi-branch reset paths. The design of such paths requires a detailed timing plan. Based on gate delays and performance requirements collisions are prevented by providing interlocks for the incoming addresses with the reset trigger signals. The output pulsewidth is controlled by a chopper circuit. Measured internal waveforms of the hardware are correlated with the simulations indicating a robust high performance design. A full functional behavior of register file is achieved at a cycle time of 2 ns in a 2.5 V, 0.5 μm, CMOS technology. Low noise levels at the dynamic nodes and low power are salient features of 8-port register file. Measurements of the supply current variation as a function of frequency are useful in diagnosing collisions. Further improvement in performance is demonstrated by mapping the register file 0.5 μm Silicon on Insulator (SOI) CMOS technology
  • Keywords
    CMOS digital integrated circuits; delays; microprocessor chips; parallel architectures; silicon-on-insulator; timing; 0.5 micron; 2 ns; 2.5 V; 500 MHz; CMOS technology; SOI; VLIW; chopper circuit; dynamic nodes; dynamic register file; functional behavior; gate delays; interlocks; internal waveforms; microprocessor chips; multi-branch reset paths; multistage fast forward evaluation; output pulsewidth; reset trigger signals; supply current variation; timing plan; CMOS technology; Choppers; Circuit simulation; Delay; Hardware; Performance analysis; Pulse circuits; Silicon on insulator technology; Space vector pulse width modulation; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1999. Proceedings. Twelfth International Conference On
  • Conference_Location
    Goa
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-0013-7
  • Type

    conf

  • DOI
    10.1109/ICVD.1999.745208
  • Filename
    745208