A clarification on Margins and Corners

  • Thread starter Thread starter therash09
  • Start date Start date
AI Thread Summary
The discussion focuses on clarifying the concepts of margins and corners in SRAM analysis. Margins include Standby SNM, Read SNM, and Write Margin, each measuring different aspects of SRAM cell stability and performance under various conditions. Process corners—Slow, Fast, and Typical—are characterized by variations in drive current, carrier mobility, and operational delays. Extraction corners, such as RCmax, RCmin, Cmax, and Cmin, relate to the maximum and minimum resistance and capacitance conditions affecting performance. The thread seeks confirmation of these concepts and additional information on RC extraction formats like SPICE, DSPF, and SPEF.
therash09
Messages
12
Reaction score
0
A clarification on Margins and Corners...

I wish to discuss a few points about Margins of a RAM, and Process and Extraction Corners...

MARGINS:
What I know thus far is that we normally analyze an SRAM through three types of Margins, viz. Standby SNM, Read SNM and Write Margin. From my understanding of these:
-> Standby SNM is the SNM of the SRAM cell when it is retaining data or in hold state. It is a measure of the extent spurious signals like external radiation, leakage, etc. that the cell can tolerate without filpping state.
-> Read Margin is the SNM during Read operation. Here the source of noise is actually the access transistors, which tend to increase the 0 node through their drive capability. To reduce it, we reduce the access drive power by reducing WL voltage.
-> Read NM = Read Margin _ Stadby SNM, since spurious signals are omnipresent.
-> Write Margin is the maximum voltage that a bitline is to be dropped to change the state of cell. It is in direct conflict with SNM. An SRAM having high SNM has low Write Margin and vice versa, since the data that we Write to a cell is kinda noise trying to alter cell state.

This is all I know about Margins regarding a RAM or an SRAM to be specific. Are the explanations given by me correct? Are there any other margins related to RAMs?


PROCESS CORNERS:
There are these 3 process corners, viz. Slow/Min, Fast/Max, Typ/Nom. These are characterized by drive current, and hence carrier mobility and threshold voltage.
-> Slow Corner: High Vt, small drive current, low carrier mobility, big operational delays, normally occupy much area.
-> Fast Corner: Low Vt, large drive current, high carrier mobility, small operational delays, normally occupy lesser area.
-> Typical Corner: Nomial Vt, drive current, carrier mobility, operational delays, area occupation. It is the desired point of the lot, with Slow and Fast being extreme permissible deviations.

If I am wrong here, please correct me.


EXTRACTION CORNERS:
There are several RC extraction corners, viz. RCmax, RCmin, Cmax, Cmin, typ. Each of these is a result of different R and C corners.
-> RCmax: An extraction corner where conditions are such that R is max and C is max. There may be common parameters influencing the two, like dimensions, etc. So, when R is max-ed, C is min-ed and vice versa. It is therefore an Rmax followed by Cmax.
-> RCmin: An extraction corner where conditions are such that R is min and C is min. There may be common parameters influencing the two, like dimensions, etc. So, when R is min-ed, C is max-ed and vice versa. It is therefore an Rmin followed by Cmin.
-> Cmax: An extraction corner where C is kept max and R is kept typical. This is possible only through independent parameters controlling R and C, such that R is kept typical whilst C surges towards max corner.
-> Cmin: An extraction corner where C is kept min and R is kept typical. This is possible only through independent parameters controlling R and C, such that R is kept typical whilst C surges towards min corner.
-> Typ: Here both R anc C are kept typical.

I'm afraid I maybe wrong here. Kindly correct me if such is the case.


I'd be very grateful if these doubt are clarified. It is extremely difficult to find basic information regarding such topics on the Internet and I would not like to carry them further and affect any further understanding of topics related to them.

Thankyou.
 
Engineering news on Phys.org


I'd also like to know the differences between SPICE, DSPF and SPEF RC extraction formats. Thanks a lot in advance for considering this problem as well.
 
Very basic question. Consider a 3-terminal device with terminals say A,B,C. Kirchhoff Current Law (KCL) and Kirchhoff Voltage Law (KVL) establish two relationships between the 3 currents entering the terminals and the 3 terminal's voltage pairs respectively. So we have 2 equations in 6 unknowns. To proceed further we need two more (independent) equations in order to solve the circuit the 3-terminal device is connected to (basically one treats such a device as an unbalanced two-port...
suppose you have two capacitors with a 0.1 Farad value and 12 VDC rating. label these as A and B. label the terminals of each as 1 and 2. you also have a voltmeter with a 40 volt linear range for DC. you also have a 9 volt DC power supply fed by mains. you charge each capacitor to 9 volts with terminal 1 being - (negative) and terminal 2 being + (positive). you connect the voltmeter to terminal A2 and to terminal B1. does it read any voltage? can - of one capacitor discharge + of the...
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...

Similar threads

Back
Top