




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1集成電路設計第九章
系統(tǒng)設計(2)
DesignMethodologies2outlineDesignmethodologies.Kitchentimerexample.3Application
Motivatedby:AbrightideaAmarketopportunityAnemergingmarketAhighgrowthmarketAtechnologicalbreakthroughForexample-wirelesstelephony4Top-LevelDesignflowCreate
SystemSpecificationDevelop
BehaviorModelRefine&Test
BehaviorModelDetermine
Hardware/SoftwarePartitionCharacterizedlibraryofhardware/softwaremacros&interfaceprotocolsSpecify&Develop
HardwareArchitecturalModelDevelop
PrototypeSoftwareRefine&TestArchitecturalModel(Hardware/SoftwareCo-Simulation)SpecifyImplementationBlocksSpecifySoftwareBlock1
SpecificationBlock2
Specification5Block-LevelMethodology6DesignFlowEvolution(ITRS-2003)7DesignmethodologiesEverycompanyhasitsowndesignmethodology.Methodologydependson:sizeofchip;designtimeconstraints;cost/performance;availabletools.8GenericdesignflowArchitecturalSimulationFloorplanRegister-transferDesignLogicDesignCircuitDesignLayoutFunctional/PerformanceVerificationTestabilityDetailedSpecsTapeout9SpecificationandplanningDrivenbycontradictoryimpulses:customer-centricconcernsaboutcost,performance,etc.;forecastsoffeasibilityofcostandperformance.Features,performance,power,etc.maybenegotiatedatearlystagesnegotiationatlaterstagescreatesproblems.10EstimationandplanningEstimationtechniquesvarywithmodule:memoriesmaybegeneratedoncesizeisknown;datapathsmaybeestimatedfrompreviousdesign;controllersarehardtoestimatewithoutdetails.Estimatesmustincludespeed,area,power.11FloorplanningandbudgetingThepurposeofearlyfloorplanningistoestablishbudgetsforeachmajorcomponent:area,delay,power,etc.Theprojectleadermustensurethatbudgetsaremetatalltimes.Ifitbecomesclearthatmeetingabudgetforacomponentisimpossible,thefloorplanmustberedoneASAP.12Circuit/layoutdesignTasks:sizetransistors;drawlayout.Alternativedesignstyles:fullcustomlogic(verytedious);standardcell.Fullcustommostlikelyfordatapaths,leastlikelyforrandomlogicoffcriticalpath.13LogicdesignForcontrollers,goodstateassignmentisusuallyrequiresCADtools.Logicsynthesisisanoption:verygoodfornon-criticallogic;canworkwellforspeed-criticallogic.Logicsynthesissystemmaybesensitivetochangesintheinputspecification.14DesignvalidationMustverify:layout(designrulecheck=DRC);circuitperformance;clockdistribution;functionality;powerconsumption/powerbussing.15TestingAutomatictestpatterngeneration=ATPG.Mustverifythatcircuitcanbetested,generateacompactsetofmanufacturingtestvectors.Testvectorsoftencomprisedofvectorstakenfromsimulation+ATPG-generatedvectors.16TapeoutTapeout:generatingfinalfilesformasks.Shippedtomask-makinghouse.Pre-tapeoutverificationisimportancesinceitwilltakemonthstogetresultsfromfab.Tapeout
party
follows.17KitchentimerchipSimpleexamplewhichillustratesoveralldesignprocess.Kitchentimerkeepstwoindependenttimers:setminutes,seconds.go,clear;Notperformance-sensitive;ispower-sensitive.18Kitchentimersystemtimerchiptimer1timer2gominutessecondsclearseconds19Timerchiparchitecturesketchbuttonsenablesegmentsbuzzercontrollertimer1timer2buzzdisplay20MajordesigndecisionsUsebinary-codeddecimal(BCD)torepresenttimes:allowsdirectdisplayoftimerregistervalues;requiresafewmoreregistersthanbinary,butBCD/7-segmentdecoderismuchsmallerthanbinary/7-segmentdecoder.Usescanneddisplay—sendonlyonedigitatatimetodisplaytoreducewiringbetweencomponents.21Kitchentimercomponenthierarchytimerchipcontrollerbuzztimersdisplaytimer1timer222ComponentinventoryTimers:Holdstimeinregister;couldbeincrement,decrement,clear.
Inputs:incr_seconds[2],incr_minutes[2],go,digit_select.Outputs:done,digit[4].Display:Cyclesthroughdisplayeddigits.Inputs:digit[4].Outputs:enable[4],segments[7].23Componentinventory(cont’d)Buzz:Enablesbuzzsignaluntilstop.Inputs:done,stop.Outputs:buzz.Controller:Generatesallrequiredcontrolsignals.Inputs
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年職稱英語考試題及答案
- 2025年電氣電焊考試題及答案
- 2025年心理證書考試題型及答案
- 2025年初中物理試題及答案
- 2025年青年發(fā)展類面試題及答案
- 2025年護理學基礎試題3及答案
- 2025年幼兒環(huán)創(chuàng)考試題及答案
- 工業(yè)機器人高級工練習卷附答案
- 2025年領導勝任力測試題及答案
- 2025年人格風險測試試題及答案
- 2022年教資筆試科目三高中數(shù)學講義
- 食品倉儲的庫房的安全巡檢考核試卷
- 人教版六年級數(shù)學下冊《全冊完整》教案
- 《《中央企業(yè)合規(guī)管理辦法》解讀》課件
- 橋式起重機作業(yè)安全培訓
- 2021醫(yī)師定期考核題庫(人文2000題)
- 2025年中考語文專題復習:寫作技巧 課件
- (2024)云南省公務員考試《行測》真題及答案解析
- 60歲以上務工免責協(xié)議書
- 靶向治療患者的護理常規(guī)
- 二年級心理健康教育課:你的感受我知道
評論
0/150
提交評論