Index
search
Quick search
home
Home
code
GitHub
link
SkyWater
SkyWater SKY130 PDK
Table Of Contents
Versioning Information
Current Status
Known Issues
Design Rules
Background
Masks
Criteria & Assumptions
Layers Reference
Device and Layout vs. Schematic
Summry of Key Periphery Rules
Periphery Rules
WLCSP Rules
High Voltage Methodology
Very High Voltage Methodology
Antenna Rules
Parasitic Layout Extraction
Device Details
Error Messages
PDK Contents
Libraries
SkyWater Foundry Provided Standard Cell Libraries
sky130
_
fd
_
io
- SKY130 IO and periphery cells (SkyWater Provided)
User Guide for
sky130
_
fd
_
io
Critical Requirements Summary
File Types
Analog Design
With Cadence Virtuoso
With MAGIC
With Klayout
With Berkeley Analog Generator (BAG)
With FASoC
With your design flow?
Digital Design
With Cadence Innovus
With OpenROAD
With your design flow?
Simulation
With Cadence Spectre
With ngspice
With your design flow?
Physical & Design Verification
Automated Design Rule (DRC) Checking
With Mentor Calibre
With Magic
With KLayout
Layout Versus Schematic (LVS) Checking
With Mentor Calibre
With Magic
With KLayout
Parasitic Extraction (PEX)
With Mentor Calibre
With Magic
With KLayout
Python API
skywater_pdk package
Previous Nomenclature
Glossary
How to Contribute
Partners
SkyWater SKY130 PDK
Table Of Contents
Versioning Information
Current Status
Known Issues
Design Rules
Background
Masks
Criteria & Assumptions
Layers Reference
Device and Layout vs. Schematic
Summry of Key Periphery Rules
Periphery Rules
WLCSP Rules
High Voltage Methodology
Very High Voltage Methodology
Antenna Rules
Parasitic Layout Extraction
Device Details
Error Messages
PDK Contents
Libraries
SkyWater Foundry Provided Standard Cell Libraries
sky130
_
fd
_
io
- SKY130 IO and periphery cells (SkyWater Provided)
User Guide for
sky130
_
fd
_
io
Critical Requirements Summary
File Types
Analog Design
With Cadence Virtuoso
With MAGIC
With Klayout
With Berkeley Analog Generator (BAG)
With FASoC
With your design flow?
Digital Design
With Cadence Innovus
With OpenROAD
With your design flow?
Simulation
With Cadence Spectre
With ngspice
With your design flow?
Physical & Design Verification
Automated Design Rule (DRC) Checking
With Mentor Calibre
With Magic
With KLayout
Layout Versus Schematic (LVS) Checking
With Mentor Calibre
With Magic
With KLayout
Parasitic Extraction (PEX)
With Mentor Calibre
With Magic
With KLayout
Python API
skywater_pdk package
Previous Nomenclature
Glossary
How to Contribute
Partners
Index
Symbols
|
A
|
C
|
D
|
E
|
F
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
Symbols
.lef
.lib
A
Antenna Rule Violations
Apache 2.0 license
C
CALMA
Calma
Calma Format
Caltech Intermediate Form
CCS
ccsnoise (skywater_pdk.corners.CornerFlag attribute)
ce
Cell (class in skywater_pdk.base)
CellSize (class in skywater_pdk.sizes)
CellSizeLowPower (class in skywater_pdk.sizes)
CellSizeMinimum (class in skywater_pdk.sizes)
CellSizeNumeric (class in skywater_pdk.sizes)
CIF
comparable_to_none() (in module skywater_pdk.utils)
Corner (class in skywater_pdk.corners)
corner (skywater_pdk.corners.Corner attribute)
CornerFlag (class in skywater_pdk.corners)
CornerType (class in skywater_pdk.corners)
Cypress
Cypress Technologies
D
dataclass_json_passthru_config() (in module skywater_pdk.utils)
dataclass_json_passthru_sequence_config() (in module skywater_pdk.utils)
describe() (skywater_pdk.sizes.CellSize method)
(skywater_pdk.sizes.CellSizeLowPower method)
(skywater_pdk.sizes.CellSizeMinimum method)
(skywater_pdk.sizes.CellSizeNumeric method)
Design Rule Check
Design Rule Checking
DRC
E
ECSM
Electro-Static Discharge (protection from)
ESD
extract_numbers() (in module skywater_pdk.utils)
F
f (skywater_pdk.corners.CornerType attribute)
from_dict() (skywater_pdk.base.Cell class method)
(skywater_pdk.sizes.CellSizeLowPower class method)
(skywater_pdk.sizes.CellSizeNumeric class method)
from_json() (skywater_pdk.base.Cell class method)
(skywater_pdk.sizes.CellSizeLowPower class method)
(skywater_pdk.sizes.CellSizeNumeric class method)
from_suffix() (skywater_pdk.sizes.CellSize class method)
(skywater_pdk.sizes.CellSizeLowPower class method)
(skywater_pdk.sizes.CellSizeMinimum class method)
(skywater_pdk.sizes.CellSizeNumeric class method)
fullname() (skywater_pdk.base.Cell property)
(skywater_pdk.base.LibrarySource property)
H
hv (skywater_pdk.corners.CornerFlag attribute)
I
InvalidSuffixError
io (skywater_pdk.base.LibraryType attribute)
K
Known (skywater_pdk.base.LibrarySource attribute)
L
Layout Verse Schematic
LEF
Liberty Models
Liberty Timing Models
Liberty Wire Load Models
Library (class in skywater_pdk.base)
library (skywater_pdk.base.Cell attribute)
Library Exchange Format
LibraryNode (class in skywater_pdk.base)
LibrarySource (class in skywater_pdk.base)
LibraryType (class in skywater_pdk.base)
LibraryVersion (class in skywater_pdk.base)
license
Linear ASICs
lowhv (skywater_pdk.corners.CornerFlag attribute)
lp_variant (skywater_pdk.sizes.CellSizeLowPower attribute)
lv (skywater_pdk.corners.CornerFlag attribute)
LVS
M
MAGIC
Mentor
Mentor Calibre
Mentor Graphics
MIM
MiM
MiM caps
module
skywater_pdk
skywater_pdk.base
skywater_pdk.corners
skywater_pdk.sizes
skywater_pdk.utils
MoM
MoM caps
N
name (skywater_pdk.base.Cell attribute)
ngspice
NLDM
node (skywater_pdk.base.Library attribute)
nointpr (skywater_pdk.corners.CornerFlag attribute)
O
OPen HardWare
OpenRoad
OPHW
OptionalTuple (class in skywater_pdk.corners)
OrderedFlag (class in skywater_pdk.utils)
OSU
P
Parasitic Extraction
parse() (skywater_pdk.base.Cell class method)
(skywater_pdk.base.LibraryNode class method)
(skywater_pdk.base.LibrarySource class method)
(skywater_pdk.base.LibraryType class method)
(skywater_pdk.corners.CornerFlag class method)
(skywater_pdk.corners.CornerType class method)
parse_filename() (in module skywater_pdk.base)
(in module skywater_pdk.corners)
parse_pathname() (in module skywater_pdk.base)
parse_size() (in module skywater_pdk.sizes)
PEX
Place aNd Route
PNR
pr (skywater_pdk.base.LibraryType attribute)
pwr (skywater_pdk.corners.CornerFlag attribute)
Q
qflow
R
Register Transfer Language
RTL
S
s (skywater_pdk.corners.CornerType attribute)
s180
s8
s8_osu130
s8_schd
s8iom0s8
s8pfhd
s8pfn-20
s8phirs
,
[1]
s8phirs_10r
s8phrc
,
[1]
sc
(skywater_pdk.base.LibraryType attribute)
schema() (skywater_pdk.base.Cell class method)
(skywater_pdk.sizes.CellSizeLowPower class method)
(skywater_pdk.sizes.CellSizeNumeric class method)
scs8hd
SKY130 (skywater_pdk.base.LibraryNode attribute)
SkyWater
SkyWater S8
SkyWater SKY130 process
SkyWater SKY130 technology
SkyWater Technology
skywater_pdk
module
skywater_pdk.base
module
skywater_pdk.corners
module
skywater_pdk.sizes
module
skywater_pdk.utils
module
sortable_extracted_numbers() (in module skywater_pdk.utils)
source (skywater_pdk.base.Library attribute)
sp (skywater_pdk.base.LibraryType attribute)
STA
Standard Cell
Static Timing Analysis
suffix() (skywater_pdk.sizes.CellSize property)
(skywater_pdk.sizes.CellSizeLowPower property)
(skywater_pdk.sizes.CellSizeMinimum property)
(skywater_pdk.sizes.CellSizeNumeric property)
T
t (skywater_pdk.corners.CornerType attribute)
temps (skywater_pdk.corners.Corner attribute)
to_dict() (skywater_pdk.base.Cell method)
(skywater_pdk.sizes.CellSizeLowPower method)
(skywater_pdk.sizes.CellSizeMinimum method)
(skywater_pdk.sizes.CellSizeNumeric method)
to_json() (skywater_pdk.base.Cell method)
(skywater_pdk.base.LibraryNode method)
(skywater_pdk.base.LibrarySource method)
(skywater_pdk.base.LibraryType method)
(skywater_pdk.corners.CornerFlag method)
(skywater_pdk.corners.CornerType method)
(skywater_pdk.sizes.CellSizeLowPower method)
(skywater_pdk.sizes.CellSizeNumeric method)
type (skywater_pdk.base.Library attribute)
U
units (skywater_pdk.sizes.CellSizeNumeric attribute)
V
VALID_UNIT_VALUES (skywater_pdk.sizes.CellSizeNumeric attribute)
Very Large Scale Integration
VLSI
VLSI System Design
volts (skywater_pdk.corners.Corner attribute)
VPP
VPP capacitor
VSD
W
w (skywater_pdk.corners.CornerFlag attribute)
X
xx (skywater_pdk.base.LibraryType attribute)
(skywater_pdk.corners.CornerFlag attribute)
Y
yosys