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.

Synthesis mean only Conversion?

Status
Not open for further replies.

maulin sheth

Advanced Member level 2
Joined
Oct 24, 2010
Messages
502
Helped
90
Reputation
179
Reaction score
90
Trophy points
1,318
Location
Bangalore, India
Activity points
4,161
Hello All,
What does synthesis mean?
Only conversion from RTL to Netlist or any else? And what is else?

Thanks in Advance.
 

In general logic synthesis refers to translating digital system description from a higher level of abstraction to a lower one. A HDL file needs to be compiled first giving us a RTL netlist of sort which the synthesis process will translate to a gate-level netlist.
 
Hey,

Synthesis is not just converting RTL or higher level design into lower level (mainly gate level). Synthesis tools like synopsys design compiler also do optimization of your design. There are various algorithms which are followed based on the design and constraints put by the designer. This is the reason it is always advised to do RTL coding in behavioral manner rather than structural manner. In case of structural modeling synthesis tool cannot do optimization as you have already provided the gate level view.

Best Regards,
Abhishek
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top