北京航空航天出版社
1.GeneralPurposeProcessor
Ageneral-purposeprocessorconsistsofacontroller,generaldatapath,http://www.77cn.com.cningageneral-purposeprocessor,thetimetomarketandNREcostislow.
2.SinglePurposeProcessor
Adigitalcircuitdesignedtoexecuteexactlyoneprogram.Sinceasinglepurposeprocessorisdesignedforonlyonetaskitwillhavehighperformance,smallsize,andlowpowerconsumption.
3.ApplicationSpecificInstructionSetProcessor(ASIP)
Thisisacompromisebetweenageneralpurposeprocessorandasinglepurposeprocessor.Itisaprogrammableprocessoroptimizedforaparticularclassofapplications.AnASIPallowsflexibilitywhilestillachievinggoodperformance,size,andpowerconsumption.
1.16ListanddefinethethreemainICtechnologies.Whatarethebenefitsofusingeachof
thethreedifferentICtechnologies?
1.Full-Custom/VLSI
AlllayersofthisICisoptimizedandwillthereforeyieldexcellentperformance,smallsize,andlowpowerconsumption.
2.Semi-customASIC(GateArrayandStandardCell)
Thelowerlayersarefullyorpartiallybuilt,leavingtheupperlayerstobefinishedbythedesigner.Thisyieldsgoodperformance,size,andalowerNREcostthanthatofafull-customIC.
3.ProgrammableLogicDevice(PLD)
AlllayersalreadyexistsothedesignercanpurchaseanIC.PLDsofferlowNREcostsandalmostinstantICavailability.PLDsarewellsuitedforrapidprototyping.
1.17Listanddefinethethreemaindesigntechnologies.Howareeachofthethreedifferent
designtechnologieshelpfultodesigners?
http://www.77cn.com.cnpilation/Synthesis
Thisdesigntechnologyallowsadesignertodefinefunctionalityinanabstractmannerandthetechnologywillautomaticallygeneratethelower-levelimplementationdetails.Designersbenefitbecausetheydonothavetobeawareofthelower-levelimplementationdetails,whichwillincreasetheirproductivity.
6EmbeddedSystemDesign