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.

What is the difference between elaboration and synthesis?

Status
Not open for further replies.
Synthesis : Translation + Optimization + Mapping
Elaboration is a part of Translation step
 
Elaboration is the process of expanding your HDL description to represent all instances of all modules(Verilog) or entities(VHDL) into unique objects. It also involves evaluation and propagation of ports, constants and parameters(Verilog) or Generics(VHDL) throughout your description. Once that is done, you can either simulate or synthesize your design.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top