DC-WG: Constriants review on DCWG Agenda 5/16


Subject: DC-WG: Constriants review on DCWG Agenda 5/16
From: sharmav@us.ibm.com
Date: Mon May 15 2000 - 09:33:39 PDT


Mark,

Here is another attempt to update the DCDL spec for wire_capacitance
and pin_capacitance. I am including sematics and syntax decsription
for these command/s . I'd be more inclined to go with the 2nd option.
Have two separate command and put them under the parasitics section.

Could we put these and other items(disable cell...) for review on the
agenda
tomorrow and hopefully close them.

Thanks
-Vikas

We have two options

1.) Enhance the external_load command to include flags for pin_capacitance
     and wire_capacitance.

  external_load [-early |-late ] -ports port_list -nets net_list -wire_load -pin_load capacitance_rvalue_list

-nets net_list : This option indicates setting the load on nets instead of ports. Either
  a net_list or a port_list is required.

-pin_load -wire_load : These flags would be applicable only to object of type port
 Indicates whether the specified value on the port is to be treated as a pin load, as
a wire load. Default will be pin load.

2.) Introduce two separate commands to assert wire capacitance and pin
capacitance.

2A

set_pin_load -early/late -value load value -pins pin_list

set_pin_load

 Set the capacitance for a pin

OPTIONS

-early/late

  The -early or -late keywords specify the type of analysis. The -late
keyword specifies
setup time analysis and the -early keyword specifies hold time analysis.
Default: if
neither -early nor -late is specified, both early and late analyses are
implied.

-value

Specifies the loading value in picofarads. Required.

 -pins

 Specifies the list of gate pins to be asserted. Required.

    =====================

2B

set_wire_load -early/late -total_cap value -wire_cap value -nets
net_list

set_wire_load

Set the capacitance for a net

OPTIONS

-early/late

 The -early or -late keywords specify the type of analysis. The -late keyword specifies
setup time analysis and the -early keyword specifies hold time analysis.
Default: if
neither -early nor -late is specified, both early and late analyses are
implied.

  -total_cap

     Specifies the total capacitance load to be asserted on the net.

     -wire_cap

    Specifies the wire capacitance load to be asserted.

   -nets

         Specifies the net or nets to be asserted.



This archive was generated by hypermail 2b28 : Mon May 15 2000 - 09:35:52 PDT