TIME: about 1 month
SKILLS: OpenGL, X11
STATUS: Done (magic version 8.0)
TIME: 1-2 weeks
SKILLS: OpenGL
STATUS: Open
TIME: 1 month
SKILLS: OpenGL
STATUS: Open
TIME: 3 months
SKILLS: OpenGL, WinAPI, X11, magic internals
STATUS: Mostly done, but unfinished and not updated for a long time.
TIME: ongoing
SKILLS: various
STATUS: Open
TIME: At least 3-4 months
SKILLS: various
STATUS: Partially complete
TIME: At least 6 months
SKILLS: various
STATUS: Open
TIME: 2-3 weeks
SKILLS: EDA, magic internals, algorithms
STATUS: Open
TIME: 2-3 months
SKILLS: EDA, magic internals, TCL programming
STATUS: Open
TIME: 2-3 months
SKILLS: OpenAccess, OpenGL, X11, magic internals, EDA
STATUS: Open
TIME: 2-3 months
SKILLS: OpenAccess, MilkyWay, OpenGL, X11, magic internals, EDA
STATUS: Open
TIME: 2 months
SKILLS: EDA, magic internals, algorithms
STATUS: Open
TIME: 2 months
SKILLS: magic internals, geometry, algorithms
STATUS: Partly done. At least, magic now un-splits fractures on an "undo" command, which definitely helps alleviate the plane fracturing problem.
TIME: 1-2 months
SKILLS: EDA, C programming, maybe lex/yacc
STATUS: Done (November 2006), using Tcl scripts. Some of this is posted under the Open Circuit Design "Digital Flow" page.
TIME: variable; at least 2-3 months
SKILLS: EDA, Tcl/Tk programming
STATUS: Open
TIME: 3 months
SKILLS: EDA, Tcl/Tk, C programming
STATUS: Open
TIME: 1 month
SKILLS: EDA, magic internals
STATUS: Open
TIME: 2 months
SKILLS: EDA, magic internals
STATUS: Open
TIME: 1 week
SKILLS: EDA, magic internals
STATUS: Open
TIME: 1 month
SKILLS: EDA, magic internals
STATUS: Open
TIME: 3 weeks
SKILLS: EDA, GDS/CIF format, C programming
STATUS: Done, but not well tested. Some bugs were found in early 2008 in the read routine, which now has been pretty thoroughly tested.
TIME: 2-3 weeks
SKILLS: EDA, Tcl/Tk, xcircuit internals
STATUS: Partially done
TIME: 2 weeks
SKILLS: xcircuit internals
STATUS: Open
TIME: variable, at least 3-4 months for the essentials.
SKILLS: EDA, xcircuit internals, SPAR internals, SPICE, EDIF, Verilog formats
STATUS: In progress, but slooooooow.
TIME: 1 month
SKILLS: EDA, Netgen internals, Magic internals
STATUS: Partially done.
TIME: 3 weeks
SKILLS: EDA
STATUS: Partially done.
TIME: variable
SKILLS: EDA
STATUS: Open
TIME: ongoing
SKILLS: EDA
STATUS: Partly done
TIME: ongoing
SKILLS: EDA
STATUS: Working with MOSIS on this one.
TIME: 1-2 months
SKILLS: EDA, tech writing
STATUS: Partly done
TIME: 2-3 months
SKILLS: EDA, tech writing
STATUS: Partly done
TIME: ongoing
SKILLS: EDA, tech writing
STATUS: Open
TIME: ongoing
SKILLS: HTML, website construction and maintentance, software packaging, EDA
STATUS: Open
This link points to a primer on the magic source code, its files, data structures, and methods, and other helpful tidbits gleaned from years of delving into the code.
In the spirit of open-source development, I have acquired my own development team of dedicated people helping out with various aspects of the version 7.2 and 7.3 development. The list is too long to print here, and I would just end up leaving out a lot of hard-working contributers. However, some people deserve to be mentioned for critical help with certain aspects of the code development. They are (in addition to the ones mentioned above):Let us know if you want to join! The discussion group's mailing address is magic-dev@csl.cornell.edu
- Tim Edwards (Johns Hopkins APL)
- Mike Godfrey (Stanford, Pixeldevices)
- Wes Hansford (MOSIS)
- Rajit Manohar (Cornell)
- Mika Nystr)Böm (Caltech)
- Philippe Pouliquen (Johns Hopkins University)
- Stefanos Sidiropolous (Aeluros)
- Jeff Solomon (Stanford)
- Jeff Sondeen (USC)
- Holger Vogt (Fraunhofer-Institut IMS, Duisburg, Germany)
See the magic home page for mailing list archives and instructions on how to subscribe to the mailing list.
- John Wood (MultiGiG)
For generously funding the open-source magic development, testing, discussion, and feedback.- Stefan Jones (MultiGiG)
For help with Tcl and development of Tcl-SPICE.- Charles Krinke
For extensive testing, support, discussion, suggestions, and feedback- Mark Martin (JHU/APL)
For using the bleeding-edge develpment versions, testing, discussion, and instantaneous feedback- Stefan Robert (U. Sherbrooke, Montreal)
Michael Doster
For help with the Mac OS-X port- "Spaceborne" Calin
Erik Peterson (Yanntek)
For helping to answer questions on the magic-dev mailing list- Erwin Prinz
For extensive help with RedHat and RPM archives.- Cecil Aswell
For help with Octtools and Timberwolf.- James Stine (IIT)
For work on standard-cell libraries- Richard Lethin (Reservoir Labs)
Tim Chuang (SITI, Taiwan)
For heavy use of the latest distribution and/or development versions and a lot of feedback.- Jason Schonberg
For a lot of help with cleaning up the source code in Magic-7.3.

| email: |
|
Last updated: June 25, 2010 at 7:13am