1. Pre-Defined Targets#
The following are examples are pre-built targets that come with SiliconCompiler which you can use for your own builds. These are typically “demo” targets which use a specific combination of predefined pdk, library, flow and more configurations.
1.1. asap7_demo#
ASAP7 Demo Target
Setup file: asap7_demo.py
1.1.1. Data sources#
Package |
Specifications |
lambdapdk |
|
1.1.2. Included PDK#
1.1.3. Included libraries#
1.1.4. Included flows#
1.1.5. Configuration#
Keypath |
Value |
asap7sc7p5t_rvt |
|
nldm |
|
slow |
|
typical |
|
func |
|
|
|
fast |
|
typical |
|
func |
|
|
|
typical |
|
typical |
|
func |
|
power |
|
1.0 |
|
40.0 |
|
asap7 |
|
10M |
|
asicflow |
1.2. asic_demo#
“Self-test” target which builds a small 8-bit counter design as an ASIC, targeting the Skywater130 PDK.
This target is intended for testing purposes only, to verify that SiliconCompiler is installed and configured correctly.
Setup file: asic_demo.py
1.2.1. Data sources#
Package |
Specifications |
lambdapdk |
|
siliconcompiler |
|
1.2.2. Included PDK#
1.2.3. Included libraries#
1.2.4. Included flows#
1.2.5. Included checklists#
1.2.6. Configuration#
Keypath |
Value |
sky130hd |
|
nldm |
|
slow |
|
maximum |
|
func |
|
|
|
fast |
|
minimum |
|
func |
|
|
|
typical |
|
typical |
|
func |
|
power |
|
|
|
|
|
1.0 |
|
40.0 |
|
skywater130 |
|
5M1LI |
|
asicflow |
|
True |
1.3. fpgaflow_demo#
Demonstration target for running the open-source fpgaflow.
Setup file: fpgaflow_demo.py
1.3.1. Data sources#
Package |
Specifications |
siliconcompiler_data |
|
1.3.2. Included flows#
1.3.3. Configuration#
Keypath |
Value |
fpgaflow |
1.4. freepdk45_demo#
FreePDK45 demo target
Setup file: freepdk45_demo.py
1.4.1. Data sources#
Package |
Specifications |
lambdapdk |
|
1.4.2. Included PDK#
1.4.3. Included libraries#
1.4.4. Included flows#
1.4.5. Configuration#
Keypath |
Value |
nangate45 |
|
nldm |
|
typical |
|
typical |
|
func |
|
|
|
1.0 |
|
40.0 |
|
freepdk45 |
|
10M |
|
asicflow |
1.5. gf180_demo#
Global foundries 180 Demo Target
Setup file: gf180_demo.py
1.5.1. Data sources#
Package |
Specifications |
lambdapdk |
|
1.5.2. Included PDK#
1.5.3. Included libraries#
1.5.4. Included flows#
1.5.5. Included checklists#
1.5.6. Configuration#
Keypath |
Value |
gf180mcu_fd_sc_mcu9t5v0 |
|
nldm |
|
slow |
|
wst |
|
func |
|
|
|
fast |
|
bst |
|
func |
|
|
|
typical |
|
typ |
|
func |
|
power |
|
1.0 |
|
40.0 |
|
gf180 |
|
5LM_1TM_9K |
|
asicflow |
1.6. ihp130_demo#
IHP130 Demo Target
Setup file: ihp130_demo.py
1.6.1. Data sources#
Package |
Specifications |
ihp130 |
|
lambdapdk |
|
1.6.2. Included PDK#
1.6.3. Included libraries#
1.6.4. Included flows#
1.6.5. Included checklists#
1.6.6. Configuration#
Keypath |
Value |
sg13g2_stdcell |
|
nldm |
|
slow |
|
typical |
|
func |
|
|
|
fast |
|
typical |
|
func |
|
|
|
typ |
|
typical |
|
func |
|
power |
|
4.8 |
|
40.0 |
|
ihp130 |
|
5M2TL |
|
asicflow |
1.7. skywater130_demo#
Skywater130 Demo Target
Setup file: skywater130_demo.py
1.7.1. Data sources#
Package |
Specifications |
lambdapdk |
|
1.7.2. Included PDK#
1.7.3. Included libraries#
1.7.4. Included flows#
1.7.5. Included checklists#
1.7.6. Configuration#
Keypath |
Value |
sky130hd |
|
nldm |
|
slow |
|
maximum |
|
func |
|
|
|
fast |
|
minimum |
|
func |
|
|
|
typical |
|
typical |
|
func |
|
power |
|
1.0 |
|
40.0 |
|
skywater130 |
|
5M1LI |
|
asicflow |