( ESNUG 319 Item 4 ) --------------------------------------------- [5/26/99]

From: Robert_W_Smith@res.raytheon.com  ( Robert Smith )
Subject: Extremely Wild Lucent ORCA Timing Estimates W/ FPGA Compiler 98.02

John,

I have a general FPGA question I would like to put to the ESNUG community.
We have been using FPGA Compiler 98.02 (not FPGA Express) to design mostly
Lucent ORCA 2C and 3C/T FPGAs.  Our impression has been that the timing in
the provided Synopsys FPGA libraries is not too accurate, or at least
doesn't agree with the FPGA tools -- the Synopsys timing reports seem
to vary from wildly pessimistic to wildly optimistic compared to what we
get when we route.  Consequently, we have been using Synopsys mainly as a
plain synthesis engine and doing our optimizations, pipelining, etc. from
the place and route results.  Needless to say, we would love to optimize a
lot sooner in the process, as long as Synopsys can reflect the actual
results we can get when we route.

So what is the experience in ESNUGland?  Are the Synopsys FPGA libraries
accurate enough to trust Synopsys' timing info?  Should we be making better
use of Synopsys up front to reduce our FPGA place and route iterations?  Do
other FPGA companies provide more accurate libraries than Lucent?  Is FPGA
Express or the coming FPGA Compiler II better at this?

BTW, one trick we have been using is to examine the verbose timing report
for the mapped circuit, where all routing delays are set to zero.  Not only
does this save having to run place and route, but it better highlights your
true logic bottlenecks.  If the router tackles tough logic first, then the
paths which end up not meeting timing won't be the ones really causing your
problem.

    - Bob Smith
      Raytheon Systems Company                      Marlboro, MA



 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)