You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
675 B
Python
24 lines
675 B
Python
2 years ago
|
"""
|
||
2 years ago
|
snarled
|
||
2 years ago
|
=====
|
||
|
|
||
|
Layout connectivity checker.
|
||
|
|
||
2 years ago
|
`snarled` is a python package for checking electrical connectivity in multi-layer layouts.
|
||
2 years ago
|
|
||
|
It is intended to be "poor-man's LVS" (layout-versus-schematic), for when poverty
|
||
|
has deprived the man of both a schematic and a better connectivity tool.
|
||
|
|
||
|
The main functionality is in `trace_connectivity`.
|
||
2 years ago
|
Useful classes, namely `NetsInfo` and `NetName`, are in `snarled.tracker`.
|
||
|
`snarled.interfaces` contains helper code for interfacing with other packages.
|
||
2 years ago
|
"""
|
||
2 years ago
|
from .main import trace_connectivity
|
||
2 years ago
|
from .tracker import NetsInfo, NetName
|
||
2 years ago
|
from . import interfaces
|
||
2 years ago
|
|
||
|
|
||
|
__author__ = 'Jan Petykiewicz'
|
||
|
|
||
|
from .VERSION import __version__
|