LibreCell - Layout
CMOS Standard Cell layout generator.
Getting started
See install instructions in top-project.
Generate a layout
Generate a layout from a SPICE netlist which includes the transistor sizes:
- --output-dir: Directory which will be used to store GDS and LEF of the cell
- --tech: Python script file containing design rules and technology related data
- --netlist: A SPICE netlist containing the netlist of the cell as a sub circuit (
.subckt). - --cell: Name of the cell. Must match the name of the sub circuit in the SPICE netlist.
mkdir mylibrary
lclayout --output-dir mylibrary --tech examples/dummy_tech.py --netlist examples/cells.sp --cell AND2X1
Adapting design rules
Design rulesi and technology related data need to be encoded in a Python script file as shown in examples/dummy_tech.py.
Metadata
Release files for librecell-layout 0.0.23
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| librecell_layout-0.0.23.tar.gz | 6.9 kB | Details |
Release files / librecell_layout-0.0.23.tar.gz
| Download URL | librecell_layout-0.0.23.tar.gz |
|---|---|
| Size | 6.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bbd4aa4ed98fb9bd928d98e8a10e2952fbce707dd238776f0a9fdcc242f502cc
|
|
BLAKE2b-256 checksum How to use checksums |
b436e4c57d55304aa041ab9c30d8565ae104eab123b67b31adce80684c092a43
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|