Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Design Compiler and RTL compiler give opposite results

Status
Not open for further replies.

Hang Zhang

Newbie level 1
Joined
Jun 19, 2013
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
8
I'm comparing two designs, and both designs are synthesized using both Cadence's RTL compiler and Synopsys' Design compiler

Same input netlists, same constraints, and same technology library.

Design A is faster then design B using RTL Compiler, but slower than B using Design compiler.

Any ideas why this would happen?
 

Are you asking why the tools took different amounts of time to do the synthesis, or are you asking why the synthesis result was a faster digital design?

Either way, I would think this is a hard question to answer without having some pretty deep knowledge about how each of the synthesis tools are implemented and some more specific info about your input RTL. Were the outputs from the different tools significantly different?

Some ideas? One tool was simply lucky, in that how it was implemented it stumbled onto a solution that satisfied the input constraints faster that the other one, or was just lucky to create a faster solution. Perhaps one tool had a specific capability to recognize and synthesize a particular digital structure that the other tool did not. Maybe one tool was simply coded more efficiently than the other, or has heuristics to help it skip unneeded steps when it can.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top