( ESNUG 363 Item 3 ) --------------------------------------------- [01/25/01]
From: [ A Boston Synopsys PhysOpt AC ]
Subject: You *Must* Re-read PDEF Into Your DB Before Using PhysOpt 2000.11
Hi John,
I just wanted to give you a heads up on a change that will affect nearly
every Physical Compiler customer. With the 2000.11 (PSYN2.0) release, the
database schema has been changed to handle distance units down to 0.001
microns. When PDEF is read in, Physical Compiler will automatically extract
the appropriate database unit to use with no user interaction required.
You must re-read PDEF into your design DB before using the 2000.11 release!
We have also tried to be consistent in terms of units used throughout the
UI. Therefore, the following variables and commands have changed from
using design database units (typically 0.01um) to always using 1um:
set_wire_capacitance_multiplier
set_wire_resistance_multiplier
set_wire_min_capacitance_multiplier
set_wire_min_resistance_multiplier
physopt_horizontal_capacitance_multiplier
physopt_horizontal_min_capacitance_multiplier
physopt_horizontal_resistance_multiplier
physopt_horizontal_min_resistance_multiplier
physopt_verticalal_capacitance_multiplier
physopt_vertical_min_capacitance_multiplier
physopt_vertical_resistance_multiplier
physopt_vertical_min_resistance_multiplier
lbo_vertical_capacitance
lbo_horizontal_capacitance
lbo_vertical_resistance
lbo_horizontal_resistance
If your scripts use any of these commands or variables you must change their
value to reflect the fact that they now use units of 1um. Thus, you will be
changing these values by multiplying by 100x. If you forget to do this,
expect your timing numbers to be very small.
You must make sure that your RC values are specified using distance units of
1 micron!
- [ A Boston Synopsys PhysOpt AC ]
|
|