Professional Documents
Culture Documents
1.2 Design Flow: Previous Page
1.2 Design Flow: Previous Page
1.2DesignFlow
[Chapterstart][Previouspage][Nextpage]
PortionsfromApplicationSpecificIntegratedCircuitsCopyright1997byAddison
WesleyLongman,Inc.
1.2DesignFlow
Figure1.10showsthesequenceofstepstodesignanASICwecallthisadesignflow
.Thestepsarelistedbelow(numberedtocorrespondtothelabelsinFigure1.10)with
abriefdescriptionofthefunctionofeachstep.
FIGURE1.10ASICdesignflow.
1. Designentry.EnterthedesignintoanASICdesignsystem,eitherusinga
hardwaredescriptionlanguage(HDL)orschematicentry.
2. Logicsynthesis.UseanHDL(VHDLorVerilog)andalogicsynthesistoolto
produceanetlistadescriptionofthelogiccellsandtheirconnections.
3. Systempartitioning.DividealargesystemintoASICsizedpieces.
4. Prelayoutsimulation.Checktoseeifthedesignfunctionscorrectly.
5. Floorplanning.Arrangetheblocksofthenetlistonthechip.
http://iroi.seu.edu.cn/books/asics/Book2/CH01/CH01.2.htm#pgfId=25111
1/2
08/01/2015
1.2DesignFlow
6. Placement.Decidethelocationsofcellsinablock.
7. Routing.Maketheconnectionsbetweencellsandblocks.
8. Extraction.Determinetheresistanceandcapacitanceoftheinterconnect.
9. Postlayoutsimulation.Checktoseethedesignstillworkswiththeaddedloads
oftheinterconnect.
Steps14arepartoflogicaldesign,andsteps59arepartofphysicaldesign.
Thereissomeoverlap.Forexample,systempartitioningmightbeconsideredaseither
logicalorphysicaldesign.Toputitanotherway,whenweareperformingsystem
partitioningwehavetoconsiderbothlogicalandphysicalfactors.Chapters914of
thisbookislargelyaboutlogicaldesignandChapters1517largelyaboutphysical
design.
[Chapterstart][Previouspage][Nextpage]
http://iroi.seu.edu.cn/books/asics/Book2/CH01/CH01.2.htm#pgfId=25111
2/2