Understand the real-world constraints on our IC
Understand why you must always handle ESD on an IC
A BJT-based CMOS Temperature Sensor with Duty-cycle-modulated Output and ±0.54 °C (3-sigma) Inaccuracy from -40 °C to 125 °C [@huang21].
| Pin | Function | in/out | Value | Unit |
|---|---|---|---|---|
| VDD_3V3 | analog supply | in | 3.0 | V |
| VDD_1V2 | digital supply | in | 1.2 | V |
| VSS | ground | in | 0 | V |
| CLK_1V2 | clock | in | 20 | MHz |
| RST_1V2 | digital | out | 0 or 1.2 | V |
| I_C | bias | in | ? | uA? |
| PHI1_1V2 | digital | out | 0 or 1.2 | V |
| PHI2_1V2 | digital | out | 0 or 1.2 | V |
| DCM_1V2 | digital | out | 0 or 1.2 | V |
If you make an IC, you must consider Electrostatic Discharge (ESD) Protection circuits
Standards for testing at JEDEC
Human body model (HBM)
Charged device model (CDM)
Human body model (HBM)
System level ESD
Assume there is an equal number of electrons and protons on the IC. According to Gauss' law
\(\oint_{\partial \Omega} \mathbf{E} \cdot d\mathbf{S} = \frac{1}{\epsilon_0} \iiint_{V} \rho \cdot dV\)
Imagine a ESD zap between VSS and VDD. How can we protect the device?
If you don't do the layout right
New Ballasting Layout Schemes to Improve ESD Robustness of I/O Buffers in Fully Silicided CMOS Process [@ker09]
Logic cells close to large NMOS pad drivers are prone to latch-up.
The latch-up process can start with electrons injected into the p-type substrate.
You must always handle ESD on an IC