( ESNUG 228 Item 1 ) ---------------------------------------------- [10/20/95]

From: sonksen@dt.wdc.com (Brad Sonksen)
Subject: How To Piss Off Your Synopsys Salesman By Minimizing DW Useage

John,

Here's an example way to minimize usage of DesignWare licenses (in this case
"SynLib-ALU") that may be of interest to ESNUG readers.  When compiling for
the first time, HDL-Compiler may call up a SynLib-ALU license to get the job
done.  Under many circumstances the compiled design is then written out in a
hierarchical format, with DesignWare components written out as separate
submodules in the compiled netlist.  The problem comes when you want to
re-optimze the design for timing, or whatever.  Ideally you don't want to
have Synopsys call up the SynLib-ALU license again for the re-compile.  These
licenses are expensive (~$15K), and are most likely in short supply compared
to the standard Design-Compiler licenses.  However, when the previously
compiled hierarchical design with DesignWare components is read in, it will
automatically tie up SynLib-ALU license and potentially cause other designers
to wait, or pay more money for another license!

To get around this, simply write out all designs to be re-compiled as *flat*
netlists.  This eliminates the DesignWare component reference in the module
names and also stops Synopsys from calling up the "SynLib-ALU" license on a
re-compile of structural code inside these designs.

  - Brad Sonksen
    Western Digital Corp.



 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)