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.
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.
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..
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.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.