ECAD Resources for Linux
- Open Collector
is the portal for Open/Free EDA Circuit designs and EDA tools
and news. It provides exhaustive lists of tools and circuits/cores.
EDAToolsCafe provides a general listing of ECAD tools.
PCB Board Schematic Capture & Layout
Misc resources for Free (GPL'ed) or Open Source PCB design under Linux.
- Oregano provides
schematic capture, outputs netlists, and interfaces to spice for
simulation. Nice, simple easy-to-use interface. Actually,
the nicest interface of the whole lot. Gnome based.
Website states that its "no longer actively maintained" as
of March 2002 -- this project needs a new maintainer.
- gEDA provides schematic
capture. Mature package; lots of componenets. Old-fashioned,
kinda-hard-to-use interface. Outputs netlists for PCB, Allegro,
BAE, BOM/BOM2, DRC, Gossip, PADS, ProtelII, SPice, Tango, Verilog,
I found this to have a difficult-to-learn user interface (as its built
o the aging Athena/Xt GUI widget set.) In particular, I couldn't
get the imported netlists to create any rats-nests. Desperately
needs a port to gnome/glade. GPL'ed. Latest version is 1.73alpha
from December 2001, but version 1.72 dates back to 2000, so it doesn't
appear to be an active project.
- Multi-Layer: Up to 8 layers plus silkscreen
- Parts Libraries
- Output formats: postscript, Gerber, including
- Design Rule Checking (DRC)
- Netlist comparison
- Drill report
is a textual PCB layout program. Originally a research project in
routing algorithms; much of the layout is presumably automatically
generated. GPL'ed. Appears to be actively maintained by the
UManchester comp-sci department.
is a PCB layout program. Has a decent number of features.
Does not do schematic capture. Not clear what netlist formats
are supported. Outputs fig (no gerber support).
From the website:
Features: Graphical editing, support for equipotential and
unlimited multiwidth tracks; circuit checking;
customization of router parameters; optional use of the advanced
router; Manhattan-Mountain layout (horiz. vert. diagonal);
complete control over circuit representation (colors, update policy);
Fig export; circuit file locating facilities, embedded circuit
information; user defined or automatic tracks routing order.
No updates since April 2000.
- Gael, Gtk-Assisted
Electronics. Very very Alpha. Not usable at this time. GPL license.
Home page hasn't been updates since May 1998; the project appears
dead. Screenshots don't look bad, though.
- Schematic entry for the Spice simulator. Generates Spice netlists.
Other Linux EDA Tools
is a huge package aimed primarily at silicon design & layout.
A gazzillion features.
- GnuCAP -- the Gnu Circuit Analysis Package -- Analog circuit simulator
- Wave viewer for Verilog simulation.
from Clifton Labs
is an Open Source VHDL analyzer and parallel simulator.
- Source Navigator for Verilog
- SNVerilog is a
full featured tool for editing and navigating through large
projects with many verilog files. It parses verilog code into a database
that can be used to navigate files, trace connectivity, and find modules
and signals in the design.
- Spice/Berkeley Spice
- Analog Circuit Simulator. BSD license.
- Warped is a
circuit simulation program built on top of the TyVIS simulation kernel.
- Structural Verilog compiler
- VHDL to Verilog RTL translator. GPL'ed. From Ocean Logic Pty Ltd
- Supermax ECAD
- Supermax ECAD
PC Board Layout, sophisticated, interoperates with a lot of
other commerical packages.
- Mentor Graphics
e*ECAD has the Riviera Verilog/VHDL FPGA simulator, Scholar
schematic capture & editing. RedHat only.
Last updated April 2002
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1;
with no Invariant Sections, with no Front-Cover Texts, and with no
Back-Cover Texts. A copy of the license is included at the URL
the web page titled
"GNU Free Documentation License".