( SNUG 99 Item 28 ) ----------------------------------------------- [3/31/99]

 Robert Wiegand of Ensoniq Corporation presented a unique MIN/MAX method
 to stop the ping pong effect which is common when using the characterize
 command to optimize the timing of a design.  (The ping pong effect is
 where the synthesize/characterize iterations cause worst case delays to
 alternate, or hop, between two modules that contain the path.)  Robert's
 technique requires three synthesis/compile passes.  The first pass
 compiles the RTL with default constraints, the second pass compiles with
 the constraints derived from the characterize, and the third pass does an
 incremental compile with the constraints derived from the characterize.
 The key difference from the "normal" methodology is the incremental
 compile, which is supposed to put a stop to the ping pong effect.

    "Cooley, Golson, and Baty were really going at it in the bar over
     that MIN/MAX compile technique.  Golson and Baty hated it because
     it created designs with overly conservative wireloading.  Cooley
     loved it because it completed designs quickly.  Those three
     squabbled for a good half hour.  Brainy little kids, actually."

       - Anon

   "Weigand's MIN/MAX paper was well researched, well written, and well
    presented.  Even the slides were well done.  It was perfect in every
    way.  I would have given it a 5.0 rating [the highest] in the user
    survey.  I just completely disagreed with what it was saying."

       - consultant Kurt Baty


 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)