( ESNUG 200 Item 6 ) ---------------------------------------------- [10/28/94]

From: d_pinvidic@qlc.com (Dan Pinvidic)
Subject: Concerns About SolvIt Solution To CMOS2 Long Runtimes Issue

John,
	
I am seeing excessively long compile times with ver. 3.1b for sequential
logic.  The suggested workaround (SolvIt QA-008611):

> Workaround:
> 
> /* Sample Script File */
> 
> read -f vhdl design.vhd
> read h4c.db
> set_attribute find(library, h4c) delay_model "generic_cmos"
> link -all
> compile
> remove_design h4c
> read h4c.db
> link -all
> compile -incremental
> write -f db -hier -o design.db
> 
> The above example script reads a library called "h4c" into memory.
> The delay model is then changed from CMOS2 to generic cmos
> using the set_attribute command. This step forces Design
> Compiler to use the Generic CMOS delay model although the
> library uses the CMOS2 modelling attributes.
> 
> Compile the design with the generic CMOS model. The timing
> values will not be correct during the first compile since a
> different delay model is being used. However, they are close,
> because the intrinsic and transition delays are similar
> between the Generic CMOS and CMOS2 delay models.
> 
> Then do an incremental compile with the original library (using
> the CMOS2 delay model) to clean up any remaining violations.


This is a method of reverting back to 3.0 compatability and it makes me
wonder what the new release brings to the party.  The following variables
(that weren't mentioned in this SolvIt write-up) reduce the compile time,
but I wonder if there's some unseen penalty I'm paying using them...
	
 Workaround #1

    compile_use_low_timing_effort = "true"
    new_seqmap_effort = 1

 Workaround #2  (This reduced it from 5 1/2 hrs to 50 minutes)

    hdlin_seq_device_v30_mode = true
    improved_seqmap = 0
    disable_sequential_degeneration = 0

  - Dan Pinvidic
    QLogic 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)