15.01.2013 Views

U. Glaeser

U. Glaeser

U. Glaeser

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

FIGURE 10.79 Static noise margin of the memory cell.<br />

provide sufficient current to flip the cell and latch the new data. Since access transistor is a single N-pass<br />

transistor, the bit line (Bit or Bit#), which is a logic “0”, is most effective in the write (and read) operation.<br />

Inside the cell the logic “1” must be restore by the P-transistors. During read, Bit and Bit# are first precharged<br />

to “1” then the LWL is activated again for the selected row. Depending on the data stored in the<br />

cell, ND1 (or ND2) will pull the bit line down. The read operation must not destroy the stored data.<br />

The NP transistor must be sized correctly with respect to driving ND transistor and restoring P-transistor.<br />

During the write a logic “0” on the bit line must be able to flip the cell. This means that NP transistor<br />

must be large enough to overcome the P-transistor. This transistor must also be large enough to decay<br />

the bit line for a fast read time; however, its size with respect to driver transistor ND1 (ND2) must be<br />

small enough such that during a read the internal node holding a “0” does not rise sufficiently to flip<br />

the cell. Other considerations, like sub-threshold leakage and glitches during a LWL transition, suggest<br />

to keep this transistor small.<br />

The ND transistor drives the bit line down during a read. Since the bit line capacitance is high, for<br />

high-speed read this transistor must be large. Also it must be large enough to maintain the logic “0” in<br />

the cell while pulling down the pre-charged bit line during a read. However, to have some write margin<br />

this transistor must not be too large. When writing a “0” to one side of the memory cell (for example, S1), the ND2 transistor is fighting to maintain the old value. A large ND size requires the bit line to be pulled<br />

too close to Vss. This limits the write margin. A large ND size also increases the standby current of the<br />

memory.<br />

The restoring P-transistor pull up the high side of the cell to a logic “1” and maintain it at that level.<br />

Since the P-transistor only drives the internal cell nodes, it could be small. Smaller P-transistor also<br />

reduces the sub-threshold current. However, the P-transistor must be large enough to quickly restore a<br />

partially logic “1” written through N-pass transistor to a full level. Otherwise a read immediately following<br />

a write may not meet the access time. The P-transistor must also be large enough to reduce soft error rate.<br />

These conflicting requirements on the absolute and relative size of transistors in the cell are summarized<br />

in a graphical analysis of the transfer curve of the memory latch, Fig. 10.79. To set up this graph, normalized<br />

transfer function of the inverter in the cell is overlapped with its mirror curve. The maximum square that<br />

fits these two characteristics defines the noise margin for read and write. This square is also an indication<br />

of the cell stability. This graph must be analyzed across the voltage, temperature, and process variations.<br />

In the next section some guidelines are given for these simulations.<br />

Memory Cell Stability and Noise Margin Analysis<br />

Some parameters of a transistor are subject to variations during fabrication. These variations can be<br />

lumped and modeled in the transistor length and threshold. Figure 10.80(a) shows an ideal transistor<br />

that has a width of W and length L. In a typical process, the transistor threshold voltage is Vt. A weak<br />

transistor is modeled by increasing the L and threshold by ∆L and ∆Vt, respectively. ∆Vt must be<br />

represented by a correct battery polarity in the schematic. A strong transistor is modeled by decreasing<br />

the L and threshold by ∆L and ∆Vt. © 2002 by CRC Press LLC<br />

V s2<br />

V dd<br />

1<br />

0.5<br />

0.5<br />

V F<br />

1<br />

V s1<br />

V dd

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!