Chinaunix首页 | 论坛 | 博客
  • 博客访问: 138026
  • 博文数量: 21
  • 博客积分: 1401
  • 博客等级: 上尉
  • 技术积分: 301
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-21 21:24
文章分类
文章存档

2011年(1)

2010年(3)

2009年(17)

我的朋友

分类:

2009-09-16 23:22:20

 Magic

   Magic is a venerable VLSI layout tool, written in the 1980's at Berkeley by John Ousterhout, now famous primarily for writing the scripting interpreter language Tcl. Due largely in part to its liberal Berkeley open-source license, magic has remained popular with universities and small companies. The open-source license has allowed VLSI engineers with a bent toward programming to implement clever ideas and help magic stay abreast of fabrication technology. However, it is the well thought-out core algorithms which lend to magic the greatest part of its popularity. Magic is widely cited as being the easiest tool to use for circuit layout, even for people who ultimately rely on commercial tools for their product design flow.
http://opencircuitdesign.com/magic/index.html

 

Toped


Toped is a cross-platform IC layout editor supporting GDS and CIF formats. It is an open source project licensed under the GNU General Public License. The project is under active development.

Toped is driven by a build-in script interpreter. The script is designed to code and facilitate the layout generation and is used also for configuration. Automatic session recovery, undo with unlimited depth and customizable GUI are among the product features.

Toped focuses on rendering speed and quality of the screen output. The project uses the full power of OpenGL in terms of speed as well as unrestricted number of colors and fill patterns.

 

TkGate 1.8

by ()

TkGate is a event driven digital circuit simulator with a tcl/tk-based graphical editor. TkGate supports a wide range of primitive circuit elements as well as user-defined modules for hierarchical design. The distribution comes with a number of tutorial and example circuits which can be loaded through the "Help" menu. The example circuits include a simple CPU, programmed to run the Animals game. For more information, check out the documentation. TkGate is free software provided with source code under the Gnu Public License.

 

Qucs

So far Qucs is not yet finished... but it is on the road.

Qucs is an integrated circuit simulator which means you are able to setup a circuit with a graphical user interface (GUI) and simulate the large-signal, small-signal and noise behaviour of the circuit. After that simulation has finished you can view the simulation results on a presentation page or window.

Kicad
 is an open source (GPL) software for the creation of electronic schematic diagrams and printed circuit board artwork.


KLogic is an application for building and simulating digital circuits easily.



Graphical PCB Layout Application
Description: "PCB" program seems stable and flexable. Needs support for more layers and groups. Outputs Gerber, NC drill file, and Postscript. Saves/Loads in a well documented format. Large existing parts library. Well documented.
Part Library: Yes
Primary authors: Thomas Nau (
), Harry Eaton ()
Web Page:
Mailing list:


Mailing List: geda-dev@geda.seul.org
Description: This is a very ambitious project to create a sophisticated integrated electronic CAD application suite. [Most of the tools, however, are in very early stages of development and may or may not be ready for production use.] The suite uses the GTK GUI toolkit (like GIMP and GNOME).
  • ACS - Al's Circuit Simulator (Author: Al Davis - )
    ACS is a general purpose circuit simulator. It performs nonlinear dc and transient analyses, fourier analysis, and ac analysis linearized at an operating point. It is fully interactive and command driven. It can also be run in batch mode or as a server. The output is produced as it simulates. Spice compatible models for the MOSFET (level 1,2,3,6) and diode are included in this release.
  • gmos - Metal/Oxyde Semiconductor simulator (Author: Emmanuel Rouat - )
  • gnetlist - Netlist Generation (Author: Ales V. Hvezda - )
    gnetlist is a netlist generation program. It takes .sch (schematic) and .sym (symbol) files and converts them into netlists. Well, at least that's the plan-- gnetlist is still highly alpha and isn't usable yet, but it is being worked on.
  • gpcb - Printed Circuit Board (Author: Eric Busta - ) - Possibly vaporware?
  • gschcheck - Schematic Checker (Author: Jamil Khatib )
    gschcheck is a schematic sheet checker. Give it a schematic file and it will go through and perform some basic ERC (Electronic Rule Checking) such as floating nets, floating pins, and multiple net names. "It is a fairly new piece of code but it works."
  • gschem - Schematic Capture (Author: Ales V. Hvezda - )
    gschem is the schematic capture program/tool which is part of gEDA. It's sole purpose is to facilitate the graphical input of components/circuits. [Looks like it will be a nice tool, but not very feature rich yet.]
  • sarlacc - An OrCAD schematic converter (Author: Matthew Ettus - )
    Project Sarlacc is an OrCAD to gEDA format schematic converter. This project is beta software, so it still has limitations. [This may prove VERY useful in converting the IBM PPC POP or Motorola reference designs]
  • Icarus Verilog - Verilog Compiler (Author: Stephen Williams - )
    Icarus Verilog is a a GPLed Verilog compiler. Icarus Verilog includes a a parser that parses Verilog (plus extensions) and generates an internal netlist. The netlist is passed to various processing steps that transform the design to more optimal/practical forms, then passed to a code generator for final output.
    Official website of Icarus Verilog is:


Contact: John Lazzaro ()
Description:
"Log" - Log is a circuit schematic capture tool and simulation environment. Log supports schematic entry for documentation, simulation, and netlist creation. Schematic printouts can be previewed on-screen, and Postscript and HPGL output. Can generate SPICE and "NTK" format netlists. Has extensive (?) analog and digital simulation capabilities.
"Wol" - IC mask layout environment.IS THIS ADAPTABLE TO PCB LAYOUT?
Numerous other supporting tools.


Description: The main feature of this tool-set is it's stand-alone auto-router, which seems quite advanced and implements several algorithms. Documentation seems very good. File formats are well documented. This router is just asking to be integrated into PCB or gEDA...
Other MUCS tools include: Ncap, a textual schematic capture interface; Place, a graphical device placement tool; and various other utilities for manipulating and editing the design and generating GERBER or HPGL output.
Part Library: Yes

XCircuit

Schematic Capture drawing tool.
Description: Very appropriate for parts-library based drawing, but of unknown maturity (?). Can save "netlist" format files for layout or simulation tools.
Part Library: Yes
Author: R. Timothy Edwards -

Web Page: ~tim/programs/xcircuit


Description: This is a very extensive CAD system. It used to be commercial until "Electric Editor, Inc" released it under GPL for pubicity to sell their commercial modules for it. Electric can handle many forms of circuit design, including:
  • Custom IC layout
  • Schematic Capture (digital and analog)
  • Textual Languages such as VHDL and Verilog
  • Electro-mechanical hybrid layout
  • Programmable logic (FPGAs)
The free version of Electric supports a number of file formats, but EDIF and SDF require a commercial module from Electric Editor, Inc (though you're free to write a GPL'd one!) Electric includes a fairly extensive manual.
Contact: Steven Rubin ()


Author: Don McCormick ( ???)

, though they want a couple hundred to buy the spec [Anyone know where else we can get the spec??]). This would require a lot of work to make useable.
Download:
Author: Roger March ( ???)


Author: Randy Nevin
阅读(4473) | 评论(0) | 转发(0) |
0

上一篇:杂感

下一篇:郎道:怎样学物理

给主人留下些什么吧!~~