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.

Synthesize question about design composed of several modules

Status
Not open for further replies.

gogogo

Member level 2
Joined
Jan 22, 2005
Messages
43
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
322
synthesize question:
i have a design composed of several modules,
and some modules are modified, when synthisize it with the same script, i found
the areas of the modules which i did not modify changed!!!
why???
 

Re: synthesize question

Please mail , me,
i will give you a script which automatically goes into each module and get the area of chip.
you can run on your earlier design and new design and after that compare same .
For security reasons i cant put code in foroum.
 

Re: synthesize question

gogogo said:
synthesize question:
i have a design composed of several modules,
and some modules are modified, when synthisize it with the same script, i found
the areas of the modules which i did not modify changed!!!
why???

compile the unchanged module to .db file
open the .db file to your top script
link them
set current design at top module
compile them
then the unchanged module won't be different!
 

synthesize question

I think, for new version of DC< there provide the function of optimization accross boundary.

This may be the reason;

actually, you can use eye to check the logic between port.

Maybe, formality can be used to check it;
 

Re: synthesize question

If you synthesize your modules in a hierarchical way and set_dont_touch to the modules you don't want to be changed, the result should go as what you expected. How ever this might not be the optimized results, DC is able to optimize the module boundaries according to the changes in the load and logics.
 

synthesize question

The I/Os' loads/driven strength of the modified module will change, so need to optimized the connected modules...
 

Re: synthesize question

We can synthesize the modules by bottom up compile because then we can just characterize the lower sub module and know the environment surrounding the submodule block and hence we can constrain the design more accurately
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top