1 / 34

Low-Power CMOS SRAM

Low-Power CMOS SRAM. By: Tony Lugo Nhan Tran Adviser: Dr. David Parent. OUTLINE. 1 Introduction 2 SRAM Architecture 3 Design Strategy: Self-Timing Concept Design Considerations Conclusion. 1 Introduction. 1.1: More Memory, More Possibilities, More Power Consumption

Download Presentation

Low-Power CMOS SRAM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Low-Power CMOS SRAM By: Tony Lugo Nhan Tran Adviser: Dr. David Parent

  2. OUTLINE • 1 Introduction • 2 SRAM Architecture • 3 Design Strategy: Self-Timing Concept • Design Considerations • Conclusion

  3. 1 Introduction • 1.1: More Memory, More Possibilities, More Power Consumption • Memory is used widely in all electrical systems: mainframes, microcomputers and cellular phones, etc. • More memory means more information, make the system run faster but more power consumption--------------> The need for low power memory • With the emerging of portable and compact devices such as smart cards, PDAs -------------> The need for low powermemory • The demand for Low-Power Memory is very great.

  4. 1 Introduction • 1.2: Project Goal • Design and characterize an embedded Low-Power, synchronous CMOS SRAM module in 0.25um process • Wide range applications in electric consumer chips, specially in ASIC • This memory has a Low AC power consumption • P=V2.f.C

  5. 2 SRAM Architecture • 2.1: Design Specification and Features • Configuration: 64x4m4 (256 bits) • Low voltage operation: 2.25V-2.75V • Zero DC power consumption • Self-timed to reduce AC power consumption and cycle time • Access time: 5.0 ns • Performance: 200 MHz for clock cycle in worst case performance • Power consumption: 0.15 mW/MHz at typical power consumption

  6. 2 SRAM Architecture 2.2: Logic Block Diagram Memory Array Row Decoder Pre-charge & Equalize circuit Column Decoder Sense Amplifier Address latch & Pre-decoder Control Circuit Write Circuit Output Buffer/ Tristate q[3:0] clk oe d[3:0] a[5:0] ce we

  7. 2 SRAM Architecture • 2.3: Timing Diagram • READ Cycle clk a[i] tAS tAH we output tristate previous data output valid output valid q[i] ce tACC

  8. 2 SRAM Architecture • 2.3: Timing Diagram (continued) • WRITE Cycle clk a[i] tAS tAH we tDS tDH d[i] ce

  9. 3 Self-Timing 3.1: SRAM Cell Operation and Short Circuit Current wl vdd bln bl Bitline leakage current gnd

  10. 3 Self-Timing • 3.1: SRAM Cell Operation and Short Circuit Current (continued) • Turn on word line (wl) to write to and read from a SRAM cell • Bitline leakage current will appear and dissipate power • Turns on wl long enough to access a SRAM cell, then turn off wl to save power

  11. 3 Self-Timing • 3.2: Save Even More Power: • Turning off Pre-Decoder, Row-Decoders and Column Decoder. • Also, in read cycle, every Sense Amplifier can be turned off as long it finishes sensing data to output

  12. 3 Self-Timing • 3.3: Self-Timing Signal • Self-Timing Signal generated by memory itself like a feed back loop • Pre-charges the bit lines and makes the memory get ready for the next evolution • A reference cell (or dummy) is stored (hard coded) with 0 or 1 • This cell is get accessed whenever the memory start an evolution (either READ or WRITE cycle)

  13. 3 Self-Timing 3.3: Self-Timing Signal Scheme SRAM cell Dummy Cell Row Decoder Mux Dummy Sense Amplifier Column Decoder Disable Sense Amplifier

  14. 3 Self-Timing 3.3: Timing Diagram with Self-Timing Signal clk self-timing signal wl clksa

  15. 4 Design Considerations 4.1: SRAM Cell ( 6 T): Schematic

  16. 4 Design Considerations 4.1: SRAM Cell ( 6T): Layout

  17. 4 Design Considerations 4.1: SRAM Cell ( 4T): Schematic

  18. 4 Design Considerations 4.1: SRAM Cell ( 4T): Layout

  19. 4 Design Considerations 4.1: SRAM Cell : d vs. dn

  20. 4 Design Considerations • 4.1: SRAM Cell : Static Noise Margin (SNM) • SNM depends only on threshold voltage, VDD and the transconductance factor k ratio or cell ratio, not on the absolute value of k’s. • SNM increase with cell ratio (kWn/kWp) but if it is too high, it is hard to write • Cell stability is controlled by the cell ratio (kWn/kWp) and effected by: • Bitline bias • Asymmetry (Offsets) • Statistical variations -Defects

  21. 4 Design Considerations 4.2 Clock-sense Amplifier: Schematic

  22. 4 Design Considerations 4.2 Clock-sense Amplifier: Layout

  23. 4 Design Considerations 4.2 Clock-sense Amplifier: Plot

  24. 4 Design Considerations • 4.2 Clock-sense Amplifier: Clock Sense-Amplifier • Latch is very high gain • ∆V at Clock (Φ) rise must be sufficient to reliably set latch • --- Offset voltage, cap mismatch • --- Limits speed compared to static sense-amp • Maintain high performance by limiting voltage swing • ∆t = [C(B/L)/Iread]* ∆ V • Sense Amplifier Clock often generated with self-timing signal

  25. 4 Design Considerations 4.3 Control Block: Schematic

  26. 4 Design Considerations 4.3 Control Block: Layout

  27. 4 Design Considerations 4.3 Control Block: Layout

  28. 4 Design Considerations 4.3 Top Level: Schematic

  29. 4 Design Considerations 4.3 Top Level: Layout

  30. 4 Design Considerations 4.3 Top Level: Plot

  31. 4 Design Considerations 4.3 Top Level: Plot

  32. 4 Design Considerations 4.3 Top Level: Power

  33. 5 Conclusion • SRAM architecture with Self-Timing signal • 1. Can save AC Power significantly • 2. Uses up little area in the design • Access time of SRAM • 1. Limited/enhanced by the fan-out of the word line driver • 2. Bit-line multiplexer incurs delay

  34. 5 Conclusion • Current and future trends in SRAM design • A. IBM and Motorola collaborated to build SRAM with copper interconnects • Advantages: • 1. A ramp up in frequency • 2. Very small access times • 3. Memory cells use higher threshold voltage (Vt) • Future trends • A. Intel built a one-square micron SRAM cell on its 90-nm process technology • 1. 52-Mbit chips • 2. SRAM chips aid building and testing

More Related