================================================================ Dragon VERSION Description Current VERSION: 3.01 Date: Oct. 2003 ================================================================ 1.0 Apr. 2000 - The first version. Solaris only. - Support TimberWolf and YAL format - Use script file to control the placement flow ---------------------------------------------------------------- 1.1 Feb. 2001 - No script file. Stand alone. - Support GSRC bookshelf format ---------------------------------------------------------------- 1.11 Aug. 2001 - Support arbitrary number of rows - Support different row space (0 to standard cell height) - "-dis" option to create a display file ---------------------------------------------------------------- 1.12 Oct. 2001 - Bookshelf .pl file: lower-left corner coordinates - Bookshelf .pl file: coordinates resolution ---------------------------------------------------------------- 1.13 Oct. 2001 - Bookshelf .pl file: row starts from SubrowOrigin instead of 0 - Bugs cleaned in simulated annealing. ---------------------------------------------------------------- 2.0 Nov. 2001 - Add congestion reduction as a post-processing step ---------------------------------------------------------------- 2.01 Nov. 2001 - Bookshelf .scl file: first row starts from arbitrary position ---------------------------------------------------------------- 2.02 Nov. 2001 - Bookshelf .scl file: can handle irregular row width can handle irregular row spacing - Compatible to the following benchmarks IBM-PLACE http://www.cs.ucla.edu/~xjyang/Dragon/ibm-place.html MCNC http://vlsicad.cs.binghamton.edu/benchgsrc.html CMU http://www.ece.cmu.edu/~herman/html/benchmark_slot.html (CMUDSP_1.0, IDEA2_1.0) ---------------------------------------------------------------- 2.03 Nov. 2001 - Bookshelf .pl file: output an informative .pl file - An enhanced fast mode (-fast option) ---------------------------------------------------------------- 2.10 Mar. 2002 - Can handle fixed-die placement (option "-fd") - Congestion-driven white space allocation (option "-fd") - Support LEF/DEF format (IBM-PLACE 2.0 benchmarks) ---------------------------------------------------------------- 2.20 Apr. 2002 - Detailed dragon added (option "-dp") ---------------------------------------------------------------- 2.21 Jun. 2002 - "-pn" option added to output individual net information ---------------------------------------------------------------- 2.22 Oct. 2002 - Bug fixed for white space allocation (unreasonable white space at the corner) ---------------------------------------------------------------- 2.23 Oct. 2002 - Bug fixed on IBM-bookshelf benchmarks (ibm07 etc) ---------------------------------------------------------------- 3.0 Nov. 2002 - Timing-driven mode added ---------------------------------------------------------------- 3.01 Oct. 2003 - Bug fixed in fixed die mode (when the congestion of an entire row is 0)