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.

frontend and backend tools

Status
Not open for further replies.

tyuga454

Member level 1
Member level 1
Joined
Feb 2, 2012
Messages
38
Helped
4
Reputation
10
Reaction score
3
Trophy points
1,288
Activity points
1,505
can any one explain what is frontend tool and backend tool?
what we do in frontend tool and backend tool to manufacturing a chip?
 

rca

Advanced Member level 5
Advanced Member level 5
Joined
May 20, 2010
Messages
1,527
Helped
355
Reputation
710
Reaction score
335
Trophy points
1,363
Location
Marin
Activity points
8,771
Fronted for design, is all related to simulation and test, verification on rtl or high level code.
Backend for design, it is all related to transform this code to gds2.
Frontend and backend phases are also used during manufacturing, chipping....
 

tyuga454

Member level 1
Member level 1
Joined
Feb 2, 2012
Messages
38
Helped
4
Reputation
10
Reaction score
3
Trophy points
1,288
Activity points
1,505
Fronted for design, is all related to simulation and test, verification on rtl or high level code.
Backend for design, it is all related to transform this code to gds2.
Frontend and backend phases are also used during manufacturing, chipping....


u mean that
is design,verification,dft and physical design comes under frontend?
 

srizbf

Advanced Member level 5
Advanced Member level 5
Joined
Apr 3, 2010
Messages
1,992
Helped
417
Reputation
840
Reaction score
329
Trophy points
1,363
Activity points
10,985
frontend tools deals with top level:
eg. your verilog/vhdl codes.

backend tools deals with lower level, i.e. physical design level.
which is ic layout related.
 

poluekt

Full Member level 2
Full Member level 2
Joined
Dec 11, 2009
Messages
130
Helped
45
Reputation
90
Reaction score
44
Trophy points
1,308
Location
Russia
Activity points
1,813
front-end: rtl design, functional verification, lint analysis
back-end: logic synthesis (basic, dft, bsd), ATPG, formal verification, STA, physical synthesis (floorplan, CTS, P&R, parasite extraction), physical verification
 

dave_59

Advanced Member level 3
Advanced Member level 3
Joined
Dec 15, 2011
Messages
832
Helped
365
Reputation
734
Reaction score
360
Trophy points
1,353
Location
Fremont, CA, USA
Activity points
7,142
In digital design, front-end tools deal only with the functional aspects (creation or analysis) of your design. Physical aspects like placement and routing are only approximated, if at all. Back-end tools deal with the physical aspects (creation or analysis) of your design and only care about preserving the functional behavior. The reason for this distinction is that are very different disciplines and require people with very different skills, especially on larger designs. So different in fact that people think of tossing their design over a large brick wall when moving between the front-end to back end phases of design. Logic synthesis is somewhere in the middle. The transformation of RTL to gates is a front-end process, but the optimization has become more integrated with the physical characteristics.
 
Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top