Skip to main content

DEPRECATED - use `lclayout` package instead - CMOS standard-cell layout generator.

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

librecell_layout-0.0.23.tar.gz (6.9 kB view details)

Uploaded Source

File details

Details for the file librecell_layout-0.0.23.tar.gz.

File metadata

  • Download URL: librecell_layout-0.0.23.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for librecell_layout-0.0.23.tar.gz
Algorithm Hash digest
SHA256 bbd4aa4ed98fb9bd928d98e8a10e2952fbce707dd238776f0a9fdcc242f502cc
MD5 abce292ced9357364f058f3aa3ca7f7c
BLAKE2b-256 b436e4c57d55304aa041ab9c30d8565ae104eab123b67b31adce80684c092a43

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page