The OctTools is a collection of programs and libraries that together form an integrated system for IC design. The system includes tools for PLA and multilevel logic synthesis, standard cell placement and routing, and custom cell design, along with a variety of utility programs for manipulating schematic, symbolic, and geometric design data. Most tools are integrated with the Oct data manager, the VEM user interface, and the design manager VOV. The software is written in C and requires UNIX and the X window system (including the Athena Widget Set). A few tools are written in C++ and require the g++ compiler.
Octtools is covered by the following Software Agreement.
octtools-5.2/ directory, see the README.txt file.
octtools-5.1.tar.gz - tar of Octtools 5.1 from the Industrial Liason Project (ILP) archives. The files in the archive are dated 11/15/1991.
octtools-5.0.tar.gz - tar of Octtols 5.0 from the Industrial Liason Project (ILP) archives. The files in the archive are dated 05/06/1991.
octtools-4.0.tar.gz - tar of Octtools 4.0 from the Industrial Liason Project (ILP) archives. The files in the archive are dated 11/06/1990.
(12/03) The following problem was reported by Shachindra Sharma in src/octtools/Packages/st/st.c where a particular string results in a negative hash code because of overflow.
Ptolemy Classic does not call this function, but st.c appears in other locations, such as http://www.mit.edu/afs/sipb/project/ruby-lang/src/ruby-1.6.4/st.c.