electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

synthesis problem on Design Compiler


Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital) -> synthesis problem on Design Compiler
Author Message
feel_on_on



Joined: 29 Apr 2005
Posts: 260
Helped: 1


Post25 Jun 2007 7:34   

design compiler synthesis bottom up vs top down


example : a hierachical design A, top file : my_design.v
include two file : B.v and C.v

Question :
When synthesis , synthesis B.v and C.v individual,then....simply connect them on the top file mydesign.v?


or synthesis directly top file my_design.v ,then......? any suggestion is welcome.

If C.v have two asyn clock, only can synthesis B.v and C.v individually ?
Back to top
rameshsuthapalli



Joined: 27 Jun 2006
Posts: 163
Helped: 19
Location: bangalore,india


Post25 Jun 2007 9:18   

synthesis problem on Design Compiler


Hi,

The synthesis can be done in any way that described. But before that u have to check these things.
1)Is u r design is too big.
2)is there any asycronous paths present in between two design which require some sort of syncronization.
if u r design is too big to handle in one run then do the synthesis of diffrent modules seprately with some sort of care.and integrate them in the top and do the optimisation accross the bounady will solve the problem.
If u r design has syncronous paths where tool need's to take care of syncronisation and ur design is not too big then do the synthsis with top level constraints.other wise follow the previous solution.

regards,
ramesh.s
Back to top
Google
AdSense
Google Adsense




Post25 Jun 2007 9:18   

Ads




Back to top
funster



Joined: 30 Jun 2005
Posts: 234
Helped: 12


Post29 Jun 2007 7:59   

Re: synthesis problem on Design Compiler


the first method is called bottom-up, the second method is called top-down,

if your design is not so large, always use the second method, it will give good

QOR(quality of result).




feel_on_on wrote:
example : a hierachical design A, top file : my_design.v
include two file : B.v and C.v

Question :
When synthesis , synthesis B.v and C.v individual,then....simply connect them on the top file mydesign.v?


or synthesis directly top file my_design.v ,then......? any suggestion is welcome.

If C.v have two asyn clock, only can synthesis B.v and C.v individually ?
Back to top
FLEXcertifydll



Joined: 04 Sep 2003
Posts: 295
Helped: 3


Post08 Jul 2007 8:09   

synthesis problem on Design Compiler


for rapid timing closure, U can take bottom-up flow.
synthesis the sub-module firstly, then in top-level, set_dont_touch for the pre-synthesis module, and run synthesis.
It need more work for interface constraints.
Back to top
littlefield



Joined: 07 Jul 2007
Posts: 25


Post08 Jul 2007 14:37   

synthesis problem on Design Compiler


read the DC user guide
you will find the answer
search bottom-up , top-down,current_design
Back to top
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital) -> synthesis problem on Design Compiler
Page 1 of 1 All times are GMT + 1 Hour
Similar topics:
synthesis problem on Design Compiler (6)
A synthesis problem about Design Compiler (10)
Logic synthesis using Design Compiler (2)
Book for Verilog Synthesis using Synopsys Design Compiler (10)
please help, Design compiler problem (5)
Strange timing problem of design compiler (9)
Problem about installation of Design Compiler on Debian (6)
Help in Synthesis using DC compiler (1)
Preserving modules during synthesis in RTL Compiler (3)
Already have FPGA compiler, why need Design Compiler (DC)? (13)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS