Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 91144e23c2dad3f2b04893fb55842640 > files > 19

netgen-1.3.7-20.fc15.i686.rpm

TO_DO list for version 1.3
------------------------------
 1) Add new output style allowing netlists to be described by Tcl scripts
    (similar to the C-Code format, but does not require compiling).
 2) Add automatic file format guessing from file extension for "write" command
 3) Add better file format guessing for the "read" command by parsing the first
    line of the file (esp. for SPICE, which does not have a "standard" file
    extension, but requires a specific syntax for the first line of the file).
 4) Add Tk GUI to match (and improve upon!) the original X11 GUI.
 5) Incorporate into Tcl-based xcircuit
 6) Add 4-terminal device handling where appropriate
 7) Extend 2-terminal device handling (namely R and C) to more formats
    (where appropriate).
 8) Generate feedback in the form of a .mag file to facilitate interactive
    netlist comparison in conjunction with magic.  This may be an error
    file, but it may also make use of magic 7.2's "element" command to
    build rat's nests or outline areas of interest or anything else that
    might be helpful to interactive comparison.
 9) Improve upon the readability of the netlist comparator output.
    In particular, pinpoint situations in which an error does not show
    up in an obvious way in either the element or node lists.
10) Handle the hierarchy of ".ext" files automatically.
11) Retain position information from ".ext" files for the purpose of writing
    feedback information into magic and for matching devices in the element
    list to their counterparts in the original layout [note---done for .sim
    format, which contains position information.  Usefulness of improving
    the .ext parsing is questionable.  Ditto for item 11].


TO_DO list from version 1.04 (largely irrelevant)
-------------------------------------------------
6) add -v flag to netcomp (only print automorphisms if -v)
5) permit command-line commands in X interface
4) add lazy-evaluation to CacheNodenames (only add to cache when needed)
3) find out right way to obtain HZ in dbug.c and timing.c
     (right now, the contingency case of #def HZ 60 is getting executed).
2) update MANIFEST to include xnetgen* and create netcmp.h
1) add fast i/o netlist format support (** first cut made *)