北京航空航天出版社
=150,000,000*1.58748
=6,360,000,000,000,000
1.23Explainwhysingle-purposeprocessors(hardware)andgeneral-purposeprocessorsare
essentiallythesame,andthendescribehowtheydifferintermsofdesignmetrics.
Singlepurposeprocessorandgeneral-purposeprocessorsareessentiallythesameintermsofadesigner'sjob.Withthematurationofdesigntools,bothdesignersstartwithwritingsequentialprograms.Dependingonwhetherthedesigner'sgoalisasinglepurposeprocessororageneral-purposeprocessor,thesynthesistoolwouldthenproducegatesormachineinstructions.Hardwareexcelsinperformance,sizeandpowerconsumption.Softwareenablesflexibility,lowNREcost,andrapidproductdevelopment.
1.24Whatisa“renaissanceengineer,”andwhyisitsoimportantinthecurrentmarket?
Itisadesignerwhoiscomfortableandfamiliarwithvarioustechnologies.Specifically,itisadesignerwhoknowsboththesoftwareandhardwaredesignaspectsinvolvedinproductdevelopment.Forthebestoptimizationofsystemsadesignermustbeabletomovefunctionalitybetweenhardwareandsoftwareatanystageindevelopment.
1.25Whatisthedesigngap?
Thedesigngapistheinabilityfordesignerproductivitytokeeppacewithchipcapacitygrowth.
1.26Computetherateatwhichthedesignproductivitygapisgrowingperyear.Whatisthe
implicationofthisgrowinggap?
Basedonquestion1.21wehavedeterminedthattheannualICgrowthrateis1.587andtheannualdesignerproductivitygrowthrateis1.205.
yo=startyear
y=endyear
designgap(y)=1.587(y-yo)-1.205(y-yo)
Thedesigngapisnotasimplelinearfunction.Thegapincreasesaseachyeargoesby.Thismeansthateachyearthedesignersareabletouseasmallerandsmallerpercentageoftransistorsavailable.
1.27Definewhatismeantbythe“mythicalman-month.”
EmbeddedSystemDesign11