Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

what is front end and back end ?

Status
Not open for further replies.

vikram789

Member level 3
Joined
Aug 1, 2008
Messages
59
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,288
Activity points
1,671
im working as a newbie in a memory company ..they use these terms frequently ...can anyone tell me what they mean
 

arjun1110

Advanced Member level 4
Joined
Jul 3, 2008
Messages
101
Helped
27
Reputation
54
Reaction score
16
Trophy points
1,298
Location
Bangalore,India
Activity points
1,865
Hi Vikram,

With respect to Digital Design.

Front End: RTL coding,Functional Simulation/Verification.
Backend means Implementation which includes, Synthesis,Place and Route,Static Timing Analysis,Physical verification.

Synthsis can be done by either Front end or Backend Engineer.

Regards
 

kumar_eee

Advanced Member level 3
Joined
Sep 22, 2004
Messages
814
Helped
139
Reputation
276
Reaction score
109
Trophy points
1,323
Location
Bangalore,India
Activity points
4,676
Front-end means it could be any schematic, RTL coding, RTL Verification & etc...
Back-end means implementing the design in terms of transistor with std cells.This invloves floorplan,placement,CTS, routing & DRC/LVS..

Hope it is clear now.
 

vlsi123

Member level 1
Joined
Mar 18, 2009
Messages
32
Helped
6
Reputation
12
Reaction score
6
Trophy points
1,288
Activity points
1,513
To add more,

It depends on which flow you are referring to.

Anything to do with the logic, algorithms etc comes in frontend.

If you are designing a Digital Design, Then RTL coding, Verification forms the front End.(Ex MicroProcessor). Anything that refers to the Physical design of the chip,
Floorplanning, Place& Route, Clock tree Synthesis, Layout, DRC, LVS, Parasitic Extraction evrything comes is usually called as backend.

If you are doing analog/RF/DSP Designs, transitor level Schematic design and Simulation, Matlab etc forms your frontend. (Ex, OpAmp, ADCs etc)
Custom layout, DRC, LVS, Extracion, DFM everything becomes a part of back end.

If u r new, Think which one is of your interest and decide accordinly. and enhance your skills slowly in that.
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top