mirror of
git://projects.qi-hardware.com/eda-tools.git
synced 2024-11-26 05:59:43 +02:00
EDA Tools, Small tools to assist Electronic Design Automation
http://projects.qi-hardware.com/index.php/p/eda-tools/
3ad6c2c44b
This makes checking of variables more strict: a variable can only be used in the right -hand side of an assignment if it has been assigned by an unconditional predecessor or if it has been matched by a parent. Things that wouldn't work anymore: REF=X* { FN=*V { X=Y } Z=$X /* we can't be sure X=Y was taken */ } FN=*R { X=$REF /* no previous use of REF */ } |
||
---|---|---|
b2 | ||
boom | ||
dsv | ||
fab | ||
fpd2pdf | ||
genex | ||
kicad-cmdline-testing | ||
kicad-patches | ||
mlztx | ||
old-boom | ||
schhist | ||
swpcmp | ||
README |
eda-tools ========= This is a collection of utilities for Electronic Design Automation: - boom: a BOM-processing system. Note that the core scripts of BOOM are at http://svn.openmoko.org/trunk/eda/boom. The material here builds upon them. - dsv: data sheet viewer. A simple but efficient system for caching data sheets and displaying them with xpdf from command line. - fpd2pdf: convert a set of footprints (made with FPED) into a reviewer-friendly PDF. - fab: set of tools to convert/generate files for fabrication - mlztx: set of tools to copy text across layers or across text fields in a layout, e.g., to place a version number at several locations - schhist: a system to walk a KiCad project's git revision history and generating Web-browseable graphical differences of the schematics. - swpcmp: swap components in a layout Each utility can have its own licensing terms. They're specified in the respective directory or in the file itself.