Verilog第章 設(shè)計綜述_第1頁
Verilog第章 設(shè)計綜述_第2頁
Verilog第章 設(shè)計綜述_第3頁
Verilog第章 設(shè)計綜述_第4頁
Verilog第章 設(shè)計綜述_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1VerilogHDL設(shè)計基礎(chǔ)

第一章VerilogHDL數(shù)字設(shè)計綜述華迪物聯(lián)網(wǎng)工程學(xué)院2VerilogHDL設(shè)計基礎(chǔ)為什么要學(xué)?怎么學(xué)?老師的責(zé)任。對同學(xué)們的要求。3教學(xué)要求掌握VerilogHDL語言的基礎(chǔ)知識;熟練使用VerilogHDL仿真工具;掌握VerilogHDL設(shè)計的一般方法和特點;能實現(xiàn)簡單的VerilogHDL設(shè)計;4主要參考書目教材Verilog+HDL數(shù)字設(shè)計與綜合(第二版)參考書

Verilog數(shù)字系統(tǒng)設(shè)計教程(第2版)

VerilogHDL程序設(shè)計與實踐

VerilogHDL程序設(shè)計教程

5課程內(nèi)容第一章VerilogHDL數(shù)字設(shè)計綜述第二章層次建模的概念*第三章基本概念*第四章模塊和端口*第五章門級建模*第六章數(shù)據(jù)流建模*第七章行為級建模*第八章任務(wù)和函數(shù)

*第九章實用建模技術(shù)6課程安排總課時:32學(xué)時,第18周課內(nèi)考試沒有實驗,但是有課程設(shè)計7成績評定辦法筆試成績(70%): 期末考試平時成績(30%): 作業(yè)+隨堂測試+出勤8數(shù)字電路CAD技術(shù)的發(fā)展歷史1)晶體管 MOSFETCMOS2)IC工藝

SSIMSILSIVLSI面包板計算機輔助設(shè)計(ComputerAssistDesign,CAD)計算機輔助工程設(shè)計(ComputerAssistEngineeringDesign,CAE)電子設(shè)計自動化(ElectronicDesignAutomation,EDA)9術(shù)語定義(termsanddefinitions)硬件描述語言HDL:描述電路硬件及時序的一種編程語言仿真器:讀入HDL并進行解釋及執(zhí)行的一種軟件ASIC:(ApplicationSpecificIntegratedCircuit)專用集成電路FPGA(FieldProgrammableGateArray):現(xiàn)場可編程門陣列CPLD(ComplexProgrammableLogicDevice):復(fù)雜可編程邏輯器件SOC(SystemonChip):片上系統(tǒng)10CP吸LD和FP晃GA將以躁乘積額項結(jié)輛構(gòu)方幕式構(gòu)除成邏僻輯行序為的勝器件閉稱為CP彩LD將以盤查表億法結(jié)爭構(gòu)方奧式構(gòu)抖成邏爺輯行泊為的目器件喂稱為FP贈GA11術(shù)語銹定義(t鄉(xiāng)豐er榴ms奴a認nd拾d券ef艱in婦it礦io霞ns泡)自下缸而上綿的設(shè)婦計流滅程:刷一種環(huán)先構(gòu)感建底誰層單燥元,啞然后書由底何層單繡元構(gòu)筆造更習(xí)大的勝系統(tǒng)血的設(shè)素計方膽法杜。自頂睬向下泛的設(shè)巡壽計流艷程:滾一種息設(shè)計屠方法輪,先哥用高差抽象摧級構(gòu)錄造系陷統(tǒng),圓然后什再設(shè)筒計下豪層單欠元抽象請級:逝描述撥風(fēng)格狡的詳忍細程趣度,偽如行泳為級疊和門救級RT活L級:淘寄存懇器傳辮輸級(R屆eg脹is汗te根r省Tr授an管sf欺er潔L員ev撇el死),用謊于設(shè)桑計的悠可綜點合的季一種趟抽象暢級12什么酸是硬也件描揉述語捎言HD擺L繪(乒Ha國rd潛wa季re鄉(xiāng)豐D想is帳cr批ip慣ti閃on能L塞an嚷gu嫁ag哪e)具有賭特殊專結(jié)構(gòu)削能夠亮對硬繩件邏熱輯電偏路的惡功能沫進行似描述肌的一踏種高級錢編程槽語言這種您特殊泥結(jié)構(gòu)鋼能夠根:描述素電路兔的連檢接描述組電路繭的功物能在不美同抽核象級他上描蓋述電恨路描述岡電路燙的時叔序表達慚具有接并行綁性(并發(fā))13HD日L的一些化主要臟特征誓:HD稼L語言慮既包笛含一捆些高拋級程雜序語紙言的爛結(jié)構(gòu)終形式龜,同丈時也蘇兼顧湯描述患硬件貨線路府的連短接的久具體葛結(jié)構(gòu)耍;通過提使用頑結(jié)構(gòu)文級行廈為描誰述,澤可以脈在不虜同的濫抽象弱層次頑描述詠設(shè)計得,主居要包脫括4個抽容象層侄次;HD詠L是并捆行處怎理的建,具狹有同幅一時碎刻執(zhí)跳行多剝?nèi)蝿?wù)忌的能科力;HD萍L語言橡具有躬時序售的概庫念,闖硬件棒電路滾中從暑輸入效到輸即出總陷是有守延遲山存在噴的,搶引入械了時寸延的袖概念14Ve怖ri天lo凱g綁HD對L層次臟總結(jié)行為病或算州法級而:注標(biāo)重其死實現(xiàn)含的算傲法,蛾而不超關(guān)心效具體把的硬夜件實絨現(xiàn)細需節(jié);數(shù)據(jù)銀流級濟:數(shù)純據(jù)如頌何在珍各個丑寄存?zhèn)z器之淚間流頃動,博以及底如何僚處理趨這些以數(shù)據(jù)慎;門級楊:構(gòu)抄成電垮路的叫邏輯毫門及剪其相漂互之王間的逆互聯(lián)水關(guān)系執(zhí);開關(guān)概級:葬開關(guān)球、存對儲節(jié)你點及絮其互漂聯(lián)關(guān)源系15為什兵么使摧用HD調(diào)L使用HD遍L描述奪設(shè)計愈具有暫下列參優(yōu)點鴿:設(shè)計壓在高政層次跨進行我,與閑具體些實現(xiàn)另無關(guān)設(shè)計止開發(fā)葵更加愚容易早在勉設(shè)計且期間離就能雅發(fā)現(xiàn)壓問題能夠裙自動眨的將泡高級槍描述醒映射鞋到具春體工獸藝實形現(xiàn)HD胖L具有憐更大行的靈閃活性可重斜用(In條te禍ll丟ec畝tu爸al舞P偷ro叮pe塞rt費y)可以威選擇堤工具津及生淹產(chǎn)廠HD灘L能夠痕利用稈先進竿的軟祝件更快貧的輸渾入易于五管理16Ve階ri燃lo俘g的歷怠史Ve嬸ri捏lo鴨g霧HD憑L是在19膠83年由GD謀A(咱Ga護te僚Wa紅y講De術(shù)si遲gn押A留ut鏡om傭at匹io氧n)公司題的Ph貸il菠M禁oo嚷rb洞y所創(chuàng)率。Ph定i金Mo戶or授by后來媽成為Ve憐ri爹lo竄g-艦XL的主槍要設(shè)庫計者哈和Ca漲de塊nc格e公司硬的第惱一個駛合伙便人。在19聞84毅~1摩98枕5年間嫩,Mo蝕or舌by設(shè)計攻出了浮第一壁個Ve方ri窗l(fā)o合g-闖XL的仿梯真器喬。19假86年,Mo鈴or擴by提出雜了用熟于快烤速門我級仿狹真的XL算法僚。19為90年,Ca憶de恩nc查e公司努收購喚了GD綱A公司19慶91年,Ca弓de名nc赤e公司困公開凈發(fā)表Ve方ri貼lo指g語言財,成抄立了OV帶I(息Op盆en泡V膠er露il悟og貸I狠nt駝er余na工ti肢on聾al碑)組織艱來負磨責(zé)Ve片ri想lo礙g餅HD歇L語言招的發(fā)摩展。19廳95年制仆定了Ve螺ri城lo軌g鈴HD都L的IE滋EE標(biāo)準耍,即IE勻EE饅13伶64。17Ve止ri啦lo陪g的主中要應(yīng)款用包中括:AS要IC租和F板PG慚A設(shè)澡計師悶可用匆它來萬編寫可綜怠合的代帆碼??疵枋鲳捪到y(tǒng)遙的結(jié)僚構(gòu),恒做高秋層次撐的仿暖真。驗證溜工程狂師編河寫各妙種層波次的塵測試騾模塊搬對具寒體電鐵路設(shè)涂計工聲程師邁所設(shè)咽計的幣模塊稠進行夕全面衣細致積的驗昨證。庫模迎型的聰設(shè)計膀:可送以用下于描涼述A勿SI冒C和鍛FP賭GA星的基銀本單售元(礙Ce驢ll微)部濫件,煮也可艙以描躲述復(fù)圖雜的房誠宏單清元(魔Ma售cr哈o蝦Ce覆ll蒙)。18可綜愚合的冷代碼良:可綜鼓合,弦就是穩(wěn)說可蛇以通貼過ED艙A工具位自動紋轉(zhuǎn)化盒為硬筆件邏量輯;設(shè)計富者本候身都鋸不能頂想象眉出一徒個較睡直觀盞的硬級件實帶現(xiàn)方攝法,要那ED芬A軟件爬肯定糠也能名綜合翼;A+揉B-領(lǐng)C,(A耍>B忠)?孫C:森D這樣齊的運客算一賓定可鍵以綜指合;而除包法、經(jīng)求平飄方根盈、對溉數(shù)以妨及三伍角函聽數(shù)等加較復(fù)濱雜的堪運算易,必坊須通銜過一攪定的惹算法臭實現(xiàn)亮,所嶄以不洗可綜典合;直觀勞的判獲斷有罰時候判是不叛準確斯的,旨因此掉最終吩都需上要經(jīng)迷過ED想A工具煤的檢付驗。19Ve挪ri連lo營g與VH匯DL目前淡,設(shè)峽計者艱使用Ve植ri渠lo牧g和VH誕DL的情軍況美國訪:Ve鏈ri敢lo兩g:達6殺0%居,歌VH跟DL兇:翠40寄%臺灣春:Ve底ri笑lo開g:忠5罪0%捏,筍VH存DL覽:金50陜%兩者狹的區(qū)荒別:VH資DL是一脊種類AD召A語言蔽,使番用難扇度較為大,管一般巷需要思半年凡以上挖的專額業(yè)培銳訓(xùn);Ve張ri繞lo你g是一耀種類C語言慕,簡隙單易錢用且設(shè)應(yīng)用紀廣泛畢,如饅果具挽有C語言激的基絕礎(chǔ),??梢曰ズ芸靾D能夠修掌握幻玉。20Ve壘ri屈lo伍g與VH抬DL兩者埋的區(qū)氧別:VH識DL側(cè)重膽于系霜統(tǒng)級豬描述污,從恐而更銳多的旬為系迷統(tǒng)級設(shè)計幻玉人員咱所采紋用;Ve算ri深lo等g側(cè)重懶于電錄路級輪描述君,從毫而更晨多的閘為電籌路級設(shè)靠計人例員所籌采用誤。21Ve倘ri基lo叼g枯HD僵L與C語言雖然Ve喚ri掃lo后g的某蠶些語麻法與C語言膏接近敘,但須存在禾本質(zhì)搭上的坡區(qū)別Ve扇ri陳lo床g是一戲種硬嗓件語筍言,歪最終戀是為作了產(chǎn)東生實秒際的衡硬件壓電路嚴或?qū)売布纂娐峰a進行艦仿真C語言持是一舟種軟懼件語源言,結(jié)是控命制硬妹件來仔實現(xiàn)培某些攔功能利用Ve善ri午lo貴g編程孔時,裁要時筆刻記究得Ve范ri拋lo幟g是硬塊件語膀言,退要時點刻將Ve告ri拉lo割g與硬鑄件電抖路對寫應(yīng)起嗓來22Ve華ri攔lo歌g乖HD芹L與C語言一段C語言屈代碼一段Ve規(guī)ri振lo殼g胞HD砍L語言23Ve悄ri善lo竊g罷HD寸L與C語言C語言側(cè)是由授函數(shù)幣組成毯的;Ve部ri奪lo鎮(zhèn)g掌HD義L則稱叮之為mo速du嶼le模塊C語言叛的函育數(shù)調(diào)披用通焦過函省數(shù)名趟關(guān)聯(lián)封,通巾過端齊口變稅量實恨現(xiàn)函誘數(shù)之程間的粗傳值雷;Ve漸ri璃lo凳g蛋HD疫L模塊疲調(diào)用搬也通柿過模只塊名講,同帝樣通挪過端鋸口之錘間的煉聯(lián)系鋼實現(xiàn)撓模塊孟之間路的聯(lián)曠系C語言止中,蕩整個誦程序蒼從ma寄in函數(shù)誓開始含;Ve巡壽ri猾lo遮g中,龜從頂?shù)幽U搲K開輕始C語言旦運行番在CP聰U平臺類,是泛串行持執(zhí)行撐;Ve震ri容lo挪g用于CP伍LD致/F激PG掘A,或秤者數(shù)極字IC,對時應(yīng)于影門邏傍輯,爪是并屋發(fā)執(zhí)貧行兩者筐的注綁釋語瞎句是厚類似撞的24典型塘設(shè)計各流程技術(shù)懷規(guī)范

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論