( ESNUG 214 Item 3 ) ---------------------------------------------- [4/14/95]

Subject: (ESNUG 213 #1)  "DC 3.2a vs. 3.0b -- Smaller But Slower Designs?"

>                           Design Compiler 3.0b    Design Compiler 3.2a
>                           --------------------    --------------------
>      Combinational area:      39,936.000               38,893.750
>   Noncombinational area:      27,637.250               27,714.250
                                                            |
                            got larger noncomb area here ---'
From: [ Noisemaker ]

Hi John,

(I don't know if you remember me; you told me that I'm an obvious "Noisemaker"
after a SNUG '95 breakout session... <grin>  Anyway don't show my name or CO.)

I have a little problem with the above results, and that's basically the 
noncomb logic area has increased.  More info is needed here to explain this 
increase: is it because Synopsys simply synthesized different cells (i.e. 
buffered FF, etc... ) -- or is it because there are unknown additional FF
and/or latches???  I've encountered a few cases where the same HDL code and
scripts synthesized differently.  In one specific case between Synopsys v3.0c
and v3.1b, we ended up with extra latches in 3.1b.  We traced the source
of the problem to the actual HDL which indeed inferred latches but the
latch's Gate pin was tied high in one level up in the hierarchy with
set_logic_one (i.e. the latch is in pass through mode.  This is a no-no I
know, nevertheless it happened)  Both versions synthesized the correct logic;
but one with larger area.

My point is DON'T ALWAYS BLAME THE TOOL FOR DISCREPENCIES YOU GET, RATHER
TREAT IT AS MORE INFORMATION ABOUT YOUR DESIGN AND FIND OUT WHY THE RESULTS
ARE DIFFERENT.  This can be very annoying and source of headache but it's got 
to be done.  (This is especially true in  design re-use with HDL code written
and modified by previous peers over and over again.)

  - [ Noisemaker ]



 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)