( ESNUG 379 Item 4 ) -------------------------------------------- [10/11/01]

Subject: ( ESNUG 378 #2 ) Turning Off The Secret "Consume Licenses" Switch

> Synopsys seems to grab a VHDL-Compiler license for no apparent reason
> during compile.  I am running a Verilog-only synthesis with no DesignWare
> (or other VHDL originated components.)
>
>     - Romas Rudis
>       Intrinsix


From: Nikolaus Mittermaier <nikolaus@synopsys.com>

John,

The reason why a VHDL-Compiler is checked out during compile are the high
level optimizations done during compile.  If you start from HDL, the
license is needed for:

   1. DesignWare implementation selection
   2. Sharing common subexpressions 
   3. Resource sharing   (Sharable Operators: + - * > < >= <= = /= ==)
   4. Operator reordering

If you do an incremental compile on a mapped Netlist a VHDL-Compiler
license is needed to do the incremental implementation selection for 
DesignWare components.


> Has Romas tried setting the Synopsys variable:
>
>                  hdl_prefered_license = verilog
>
> You can do a list -variables all to see what it's currently set to.  I
> think the default is vhdl.
>
>      - Tom Cruz
>        IBM


If you set the variable "hdl_preferred_license = verilog" and no HDL-Compiler 
license is available then DC will check a VHDL-Compiler license for high
level optimizations.  If the variable is set to Verilog and you read a VHDL
design, a VHDL-Compiler license will be checked out.

The default value of this variable is an empty string and therefore DC
picks the first available.

    - Nikolaus Mittermaier
      Synopsys GmbH                              Munich, Germany


 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)