Device info of Skywater130 PDK

Ming Sun

Ming Sun / November 12, 2022

18 min read––– views

1.8V NMOS[1]

Spice Model Information

  • Cell name: nfet_01v8.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to 1.95V
  • VGS = 0 to 1.95V
  • VBS = +0.3 to -1.95V

The cross-section of the 1.8V NMOS is shown in Fig. 1.

1.8V NMOS cross section
Fig. 11.8V NMOS cross section[1]

The 1.8V NMOS can directly sit on the PSUB without the DNW (Deep Nwell). Typically for better noise isolation, we put 1.8V NMOS inside the DNW.

1.8V LVT NMOS[1]

Spice Model Information

  • Cell name: nfet_01v8_lvt.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to 1.95V
  • VGS = 0 to 1.95V
  • VBS = +0.3 to -1.95V

The cross-section of the low-VT NMOS FET is shown in Fig. 2. The cross-section is identical to the 1.8V NMOS FET except for the VTH adjust implants (to achieve the lower VTH).

1.8V LVT NMOS cross section
Fig. 21.8V LVT NMOS cross section[1]

3.3V native NMOS[1]

Spice Model Information

  • Cell name: nfet_03v3_nvt.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to 3.3V
  • VGS = 0 to 3.3V
  • VBS = 0 to -3.3V

The cross-section of the 3.3V native NMOS is shown in Fig. 3. The only differences between 3.3V native NMOS and 5V native NMOS is the minimum gate length and VDS requirements.

3.3V native NMOS cross section
Fig. 33.3V native NMOS cross section[1]

5V native NMOS[1]

Spice Model Information

  • Cell name: nfet_05v0_nvt.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to 5.5V
  • VGS = 0 to 5.5V
  • VBS = +0.3 to -5.5V

The cross-section of the 5V native NMOS is shown in Fig. 4.

5V native NMOS cross section
Fig. 45V native NMOS cross section[1]

20V NMOS[1]

Spice Model Information

  • Cell name: nfet_20v0.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to 22V
  • VGS = 0 to 5.5V
  • VBS = 0 to -2.0V

The cross-section of the 20V NMOS FET is shown in Fig. 5.

20V NMOS cross section
Fig. 520V NMOS cross section[1]

20V isolated NMOS[1]

Spice Model Information

  • Cell name: nfet_20v0_iso.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to 22V
  • VGS = 0 to 5.5V
  • VBS = 0 to -2.0V

The cross-section of the 20V isolated NMOS FET is shown in Fig. 6. The 20V isolated NMOS FET has the same construction as the 20V NMOS FET, but is built over a Deep N-well.

20V NMOS cross section
Fig. 620V NMOS cross section[1]

5.0V/10.5V NMOS[1]

Spice Model Information

  • Cell name: nfet_g5v0d16v0.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to 11V
  • VGS = 0 to 5.5V
  • VBS = 0 to -5.5V

The cross-section of the 5.0/10.5 V NMOS FET is shown in Fig. 7.

5.0V/10.5V NMOS cross section
Fig. 75.0V/10.5V NMOS cross section[1]

NPN BJT[1]

Spice Model Information

  • Cell name: npn_05v5.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • |VCE| = 0 to 5.0V
  • |VBE| = 0 to 5.0V
  • ICE = 0.01 to 10µA/µm2

The cross-section of the NPN BJT is shown in Fig. 8.

NPN BJT cross section
Fig. 8NPN BJT cross section[1]

PNP BJT[1]

Spice Model Information

  • Cell name: np_05v5.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • |VCE| = 0 to 5.0V
  • |VBE| = 0 to 5.0V
  • ICE = 0.01 to 10µA/µm2

The cross-section of the PNP BJT is shown in Fig. 9.

PNP BJT cross section
Fig. 9PNP BJT cross section[1]

1.8V PMOS[1]

Spice Model Information

  • Cell name: pfet_01v8.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to -1.95V
  • VGS = 0 to -1.95V
  • VBS = -0.1 to +1.95V

The cross-section of the 1.8V PMOS is shown in Fig. 10.

1.8V PMOS cross section
Fig. 101.8V PMOS cross section[1]

1.8V LVT PMOS[1]

Spice Model Information

  • Cell name: pfet_01v8_lvt.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to -1.95V
  • VGS = 0 to -1.95V
  • VBS = -0.1 to +1.95V

The cross-section of the 1.8V PMOS is shown in Fig. 11.

1.8V LVT PMOS cross section
Fig. 111.8V LVT PMOS cross section[1]

20V PMOS[1]

Spice Model Information

  • Cell name: pfet_20v0.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to -22V
  • VGS = 0 to -5.5V
  • VBS = 0 to +2.0V

The cross-section of the 20V PMOS is shown in Fig. 12.

20V PMOS cross section
Fig. 1220V PMOS cross section[1]

5.0V/10.5V PMOS[1]

Spice Model Information

  • Cell name: pfet_20v0.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to -11V
  • VGS = 0 to -5.5V
  • VBS = 0 to +5.5V

The cross-section of the 5.0V/10.5V PMOS is shown in Fig. 13.

5.0V/10.5V PMOS cross section
Fig. 135.0V/10.5V PMOS cross section[1]

10V/16V PMOS[1]

Spice Model Information

  • Cell name: pfet_20v0.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • VDS = 0 to -16V for VGS = 0
  • VDS = 0 to -10V for VGS < 0
  • VGS = 0 to -5.5V
  • VBS = 0 to +2.0V

The cross-section of the 10V/16V PMOS is shown in Fig. 14.

10V/16V PMOS cross section
Fig. 1410V/16V PMOS cross section[1]

P+ poly precision resistor[1]

Spice Model Information

  • Cell name: res_high_po.sym, res_high_po_0p35.sym, res_high_po_0p69.sym, res_high_po_1p41.sym, res_high_po_2p85.sym, res_high_po_5p73.sym
  • Library: /usr/share/pdk/sky130A/libs.tech/xschem/sky130_fd_pr

Operating Voltages where SPICE models are valid

  • |Vr0 -Vr1| = 0 to 5V

A top-down schematic drawing of the P+ poly resistor is shown in Fig. 15, where R0 is the head/tail resistance and R1 is the body resistance.

P+ poly resistor
Fig. 15P+ poly resistor[1]

References and materials

[1] Skywater130 PDK on Github


HomeWikis
SnippetsAbout
Google ScholarLinkedIn