Welcome to SkyWater SKY130 PDK’s documentation!¶
Warning
This documentation is currently a work in progress.
Resources¶
The latest SkyWater SKY130 PDK design resources can be downloaded from the following repositories:
Indices and tables¶
Table of contents¶
- Versioning Information
- Known Issues
- Documentation
- PDK Contents Issues
- Specific Libraries
- sky130_fd_pr_base
- sky130_fd_pr_rf
- sky130_fd_pr_rf2
- sky130_osu_sc - SKY130 Oklahoma State University provided standard cell library
- sky130_fd_sp_flash - SKY130 Flash Build Space
- sky130_fd_sp_sram - SKY130 SRAM Build Space
- sky130_fd_io - SKY130 Foundry Provided IO Cells
- sky130_ef_io - SKY130 eFabless Provided IO Cells
- Design Rule Checking
- Scripts and PDK Tooling
Process Design Rules
- Background
- Masks
- Criteria & Assumptions
- Layers Reference
- Device and Layout vs. Schematic
- Rules
- Summary of Key Periphery Rules
- Periphery
- (x.-)
- (dnwell.-)
- (nwell.-)
- (pwbm.-)
- (pwdem.-)
- (hvtp.-)
- (hvtr.-)
- (lvtn.-)
- (ncm.-)
- (difftap.-)
- (tunm.-)
- (poly.-)
- (rpm.-)
- (varac.-)
- (photo.-)
- (npc.-)
- (n/ psd.-)
- (licon.-)
- (li.-.-)
- (ct.-)
- (capm.-)
- (vpp.-)
- (m1.-)
- (via.-)
- (m2.-)
- (via2.-)
- (m3.-)
- (via3.-)
- (nsm.-)
- (indm.-)
- (m4.-)
- (via4.-)
- (m5.-)
- (pad.-)
- (rdl.-)
- (mf.-)
- (hvi.-)
- (hvnwell.-)
- (hvdifftap.-)
- (hvpoly.-)
- (hvntm.-)
- (denmos.-)
- (depmos.-)
- (extd.-)
- (hv.-.-)
- (vhvi.-.-)
- (uhvi.-.-)
- (ulvt-.-)
- (pwres.-.-)
- (rfdiode.-.-)
- WLCSP
- Antenna Rules
- Methodologies
- Parasitic Layout Extraction
- Device Details
- MiM Capacitor
- Varactors
- Vertical Parallel Plate (VPP) capacitors
- Diodes
- NMOS ESD FET
- 5.0V/10.5V NMOS FET
- 11V/16V NMOS FET
- 1.8V low-VT NMOS FET
- 1.8V NMOS FET
- 3.0V native NMOS FET
- 5.0V native NMOS FET
- 20V NMOS FET
- 20V isolated NMOS FET
- 20V native NMOS FET
- 20V NMOS zero-VT FET
- Bipolar (NPN)
- 5.0V/10.5V PMOS FET
- 10V/16V PMOS FET
- 1.8V high-VT PMOS FET
- 1.8V low-VT PMOS FET
- 1.8V PMOS FET
- 20V PMOS FET
- Bipolar (PNP)
- Generic Resistors
- P+ poly precision resistors
- P- poly precision resistors
- SONOS cells
- SRAM cells
- Error Messages
PDK Contents
- Libraries
- Library Naming
- Creating New Libraries
- Primitive Libraries
- Digital Standard Cell Libraries
- Foundry provided Digital Standard Cell Libraries
- SkyWater Foundry Provided Standard Cell Libraries
- sky130_fd_sc_hd - High Density Standard Cell Library
- sky130_fd_sc_hdll - High Density, Low Leakage Standard Cell Library
- sky130_fd_sc_hs - Low Voltage (<2.0V), High Speed, Standard Cell Library
- sky130_fd_sc_ms - Low Voltage (<2.0V), Medium Speed, Standard Cell Library
- sky130_fd_sc_ls - Low Voltage (<2.0V), Low Speed, Standard Cell Library
- sky130_fd_sc_lp - Low Voltage (<2.0V), Low Power, Standard Cell Library
- sky130_fd_sc_hvl - High Voltage (5V), Standard Cell Library
- SkyWater Foundry Provided Standard Cell Libraries
- Third party provided Digital Standard Cell Libraries
- Foundry provided Digital Standard Cell Libraries
- Build Space Libraries
- IO and Periphery Libraries
- Foundry provided IO and Periphery Libraries
- sky130_fd_io - SKY130 IO and periphery cells (SkyWater Provided)
- User Guide for sky130_fd_io
- Critical Requirements Summary
- Overview of Block Applications
- Block Architecture Overview
- Block Description
- I/O Common Features
- Eight drive strength modes
- Independent control of input and output buffer enables
- Input buffer threshold select
- I/O supply and Internal supply level input buffer outputs
- Selectable output edge rate control
- Hold state mode (latch previous state)
- I/O Mode Control Override during Power-up
- Pad Access to the Core
- O/P configuration to drive the PAD in hold mode
- sky130_fd_io__gpio Additional Features
- sky130_fd_io__gpiov2 Additional Features
- sky130_fd_io__gpio_ovtv2 Additional Features
- sky130_fd_io__sio Additional Features
- sky130_fd_io__refgen (Reference Generator) Features
- sky130_fd_io__gpio_vrefv2 (Reference generator for Selectable trip point input buffer) Features
- :sky130_fd_io__top_vrefcapv2 Features
- sky130_fd_io__top_amuxsplitv2 Features
- PG pads (ESD)
- ESD design details
- XRES
- Test Pads (TP1, TP2, TP3)
- Overlay Cells
- Power detector
- sky130_fd_io Pin Information
- Timing Requirements and Diagrams
- Block Level Interfaces
- Reset and Initialization
- Power Modes
- Register Definitions
- Power Architecture and Modes
- Grounded Power Supplies
- Block behavioral model requirements
- Block Integration Requirements and Constraints
- sky130_fd_io - SKY130 IO and periphery cells (SkyWater Provided)
- Third party provided IO and Periphery Libraries
- Foundry provided IO and Periphery Libraries
- File Types
Design and Simulation
Physical & Design Verification