Define a quantity called ReadMargin. ReadMargin is
(bitline voltage during a read) minus (cell trip
point). Suppose you've read a cell containing a
zero, and now you read a new cell (you assert a new
wordline) that contains a one. You don't want the
previous read data on the bitlines, to write the
new cell. So you want the bitline-low voltage that
results from a read, to be comfortably above the
cell trip point.
What are the criteria that one should use when sizing transistors
in a simple CMOS 6-transistor/cell SRAM ?
SPecifically, I have seen SRAM cells designed by other people
with the size of the P pullup in the ramcell as WP=2.0,LP=3.7
in a 1.0um technology. I would have thought that LP should
have been 1.0um to keep the size of the ramcell as small as
possible.
Also, how can we figure out what size the row select and
column select transistors need to be for a particular sized
RAM for optimal area ?
I would appreciate any information on this.
Thanks
Aditya
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 407 |
Nodes: | 16 (2 / 14) |
Uptime: | 16:39:15 |
Calls: | 8,555 |
Calls today: | 7 |
Files: | 13,219 |
Messages: | 5,925,891 |