Presentation is loading. Please wait.

Presentation is loading. Please wait.

McKenneman, Inc. SRAM Proposal Design Team: Jay Hoffman Tory Kennedy Sholanda McCullough.

Similar presentations


Presentation on theme: "McKenneman, Inc. SRAM Proposal Design Team: Jay Hoffman Tory Kennedy Sholanda McCullough."— Presentation transcript:

1 McKenneman, Inc. SRAM Proposal Design Team: Jay Hoffman Tory Kennedy Sholanda McCullough

2 Outline  Introduction  Design Approach  Schematics Block Design Top-level Design  Layout Bitcell Layout Peripheral and Block Layout  Simulation SNM simulations of bitcell Block simulations  Problems Encountered  Metric Analysis  Conclusion

3 Design Approach  Low Power SRAM running at Vdd = 2.5V  Power gating on idle blocks  1Mb of memory Made of 32 blocks of 128x256 bits  32bit words addressed with 15bits  Voltage sense amp to reduce precharge power  Minimizing bitcell layout to reduce overall size

4 Block Schematic

5 Block Features  7:128 row address decoder raises the WL  3:8 decoder selects the 32 columns to when writing to the memory  Each bitline has a sense amp to reduce the time each WL is enabled and reduce the amount of precharging  A chain of 32 8:1 muxes after the sense amps selects the word on a read operation  A register latches the block output and is wired to a tri-state buffer, allowing all blocks to share one SRAM output

6 Top-Level Schematic

7 Top-Level Features  5bits of address choose the block  Read, Write, and input addresses are held by registers  Applying the philosophy of designing for controllability, precharge and sense amp enable are pinned out  Designing for observability, a sense amp’s output is pinned out for timing verification

8 Bitcell Layout

9 Bitcell Features  Dimensions: 19.8 microns by 8.4 microns  Area: 166.32 microns^2  Area is saved in the array by overlapping mirrored bitcells every other row to share ground and vdd connections

10 Sense Amp Layout

11 Sense Amp Features  21 microns wide  Designed to be same width as bitcell so it can be easily wired to the array

12 4:16 Decoder

13 4:16 Features  5 2:4 decoders combined  8 of these make up 7:128 decoder  100 microns long to connect with buffers to the memory array

14 Block Layout

15 Block Statistics  Dimensions estimated to be 5478 microns by 1415 microns  Approximate Area: 7,751,370 microns^2  Includes memory array, 7:128 decoder, WL buffers, precharge, sense amps, output buffers  Extra room estimated for registers, tri-state buffers, smaller logic

16 SNM Bitcell Simulations  Length of the side of largest square inside curves  Best Case: SF Read:.651 Hold:.940  Worst Case: FS Read:.480 Hold:.792 Hold case for a SF bitcell

17 Block Sim for a Read/Write/Read

18 Block Sim Notes R/W/R  First line shows CLK and Output of Tri-state buffer after a read  Second line show BL(blue) and BLB(red)  Third line shows Sense Amps firing and their output  Fourth line shows WL enabled inside of precharge  Fifth line shows read/write signals

19 Six Access Simulation

20 6 Access for block  Writes a one into a block and reads it 5 times for total average power of 31 mW  Total time for D-Q is 15.5 ns  The output is latched on rising clock edge, with 2.5ns to propagate through register and tri-state buffer

21 Problems Encountered  Clock distribution Measuring enough clock delays to fire sense amps at the correct time Delaying and buffering the precharge  Slow simulation times  Wiring and reducing layouts

22 Metric Analysis  Average power of 1 write and 5 reads:.031W  Largest delay: 13ns  Total Area: 32*(7,751,370 microns^2) = 248,043,840 microns^2  Metric= (Watts^2)*(delay in ns)*(area in um^2)  McKenneman’s Score=3.099E6

23 Conclusion  McKenneman, Inc. has developed an efficient and power saving SRAM design  Special Features Low voltage operation Design for controllability and observability Block enable signal power gates idle blocks


Download ppt "McKenneman, Inc. SRAM Proposal Design Team: Jay Hoffman Tory Kennedy Sholanda McCullough."

Similar presentations


Ads by Google