( ESNUG 397 Item 5 ) --------------------------------------------- [07/24/02]

From: John Cooley <jcooley@theworld.com>
Subject: PhysOpt's DEF Output Can't Be Read Into Cadence Silicon Ensemble

Hi all,

I got this from Synopsys.  PhysOpt doesn't write out the PROPERTYDEFINITIONS
section in a DEF file correctly.  It does not add a space before the
semicolon at the end of each of the following lines.  Silicon Ensemble can
not parse this DEF without a space between each token.  It flags an error. 

     NET ROOT_ORIGINAL_NAME STRING;
     COMPONENTPIN CLOCKROOT STRING;
     NET CLOCKROOT STRING;

which should be:

     NET  ROOT_ORIGINAL_NAME  STRING   ;
     COMPONENTPIN  CLOCKROOT  STRING   ;
     NET  CLOCKROOT  STRING   ;

This problem was seen while reading DEF from PhysOpt into Silicon Ensemble.
The workaround is to edit your PhysOpt DEF output to insert the required
spaces between the property string and the ";" until the bug gets fixed. 

    - John Cooley
      the ESNUG guy


 Sign up for the DeepChip newsletter.
Email
 Read what EDA tool users really think.


Feedback About Wiretaps ESNUGs SIGN UP! Downloads Trip Reports Advertise

"Relax. This is a discussion. Anything said here is just one engineer's opinion. Email in your dissenting letter and it'll be published, too."
This Web Site Is Modified Every 2-3 Days
Copyright 1991-2024 John Cooley.  All Rights Reserved.
| Contact John Cooley | Webmaster | Legal | Feedback Form |

   !!!     "It's not a BUG,
  /o o\  /  it's a FEATURE!"
 (  >  )
  \ - / 
  _] [_     (jcooley 1991)