基于verilog hdl與cpld的分頻器設(shè)計

基于verilog hdl與cpld的分頻器設(shè)計

ID:3153669

大小:3.24 MB

頁數(shù):18頁

時間:2017-11-20

基于verilog hdl與cpld的分頻器設(shè)計_第1頁
基于verilog hdl與cpld的分頻器設(shè)計_第2頁
基于verilog hdl與cpld的分頻器設(shè)計_第3頁
基于verilog hdl與cpld的分頻器設(shè)計_第4頁
基于verilog hdl與cpld的分頻器設(shè)計_第5頁
資源描述:

《基于verilog hdl與cpld的分頻器設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、基于VerilogHDL與CPLD的分頻器設(shè)計摘要在復(fù)雜的數(shù)字邏輯電路中,經(jīng)常會用到不同的時鐘信號。本文主要介紹了在MAX+PlusII開發(fā)軟件下得用Verilog硬件描述語言來設(shè)計分頻器。在進行分頻器設(shè)計時,采用的是一種逐層深入的設(shè)計理念,由易到難、由淺入深??蓪崿F(xiàn)2-256之間的任意奇數(shù)、偶數(shù)、半整數(shù)分頻。此外,本文還介紹了Altera公司的EP1K100QC208-3型CPLD,使得分頻器的設(shè)計顯得更加實際化,從而也體現(xiàn)了一種實踐求真知的求學(xué)理念。關(guān)鍵詞:VerilogHDL;CPLD;數(shù)字邏輯電路設(shè)計;VHDL17基于VerilogHDL與CPLD的分頻器設(shè)計

2、AbstractInthecomplexnumerallogiccircuit,thedifferentclocksignalcanbeusedfrequently.ThisarticlemainlyintroducedundertheMAX+PlusIIdevelopmentsoftwaretodescriptthefrequencydividerwiththeVeriloghardwaredescriptionlanguage.Whencarriesonthefrequencydividerdesigns,usedonekindofdesignideawithth

3、elevelthorough,fromthesimpletothedifficult,fromtheshallowtothedeep.Mayrealize2-256betweenfreeoddnumber,theevennumber,thehalfIntegerfrequencydivision.Inaddition,thisarticlealsointroducedAlteraCorporation'sEP1K100QC208-3CPLD,itcausesthefrequencydivider’sdesignmoreactually,thusalsomanifest

4、edonepracticetoaskthetrueknowledgetostudyidea.Keywords:VerilogHDL;CPLD;Numerallogiccircuitdesign;VHDL17基于VerilogHDL與CPLD的分頻器設(shè)計引言計算機技術(shù)和微電子工藝的發(fā)展,使得現(xiàn)代數(shù)字系統(tǒng)的設(shè)計和應(yīng)用進入了新的階段。電子設(shè)計自動化(EDA)技術(shù)在數(shù)字系統(tǒng)設(shè)計中起的作用越來越重要,新的工具的設(shè)計方法不斷推出,可編程邏輯器件不斷增加新的模塊,工能越來越強,硬件設(shè)計語言也順應(yīng)形勢,推出新的標準,更加好用,更加便捷[1]。本文主要以CPLD和VerilogHDL硬

5、件描述語言對分頻器的設(shè)計為主線。Max+PlusII軟年工具也在設(shè)計中發(fā)揮了重要作用,它為分頻器的設(shè)計提代了平臺和工具,它將設(shè)計者的設(shè)計思想自動、高效地轉(zhuǎn)化為物理電路或網(wǎng)表結(jié)構(gòu),并以直觀、便捷的形式提供了仿真模擬手段[2]。本文共5部分,第1部分對EDA技術(shù)及其發(fā)展趨勢進行綜述,并著重介紹了CPLD器件。第2部分介紹的是偶數(shù)分頻器的原理及設(shè)計方法。第3部分是對第2部分的延深與擴充,它主要介紹的是奇數(shù)分頻。第四部分介紹的是小數(shù)分頻。第5部分針對Altera公司的EP1K100QC208-3型CPLD在Max+PlusII中的應(yīng)用進行了介紹。分頻器的設(shè)計與EDA技術(shù)是不斷

6、發(fā)展變化的,要掌握分頻器設(shè)計和EDA技術(shù)的精髓,需要設(shè)計者在不斷實踐的過程中不懈的摸索和積累,逐步提高自己的設(shè)計水平。本文在設(shè)計中有不少的缺限,希望詩刊給予批評指正。1CPLD與硬件描述語言簡介數(shù)字系統(tǒng)的設(shè)計和實現(xiàn)離不開CPLD/FPGA器件,因為很多數(shù)字系統(tǒng)是基于CPLD/FPGA器件實現(xiàn)的,本文的設(shè)計實現(xiàn)基于Altera公司的EP1K100QC208-3,該芯片屬于ACEX1K系列。ACEX1K系列器件是Altera公司近期推出的新型CPLD產(chǎn)品。該器件基于SRAM,結(jié)合查找表(LUT)和嵌入式陣列塊(EAB)提供了高密度結(jié)構(gòu),可提供10000到100000可用門

7、,每個嵌入式陣列塊增加到16位寬可實現(xiàn)雙端口,RAM位增加到49125個。其多電壓引腳可以驅(qū)動2.5V、3.3V、5.0V器件,也可以被這些電壓所驅(qū)動;雙向I/O引腳執(zhí)行速度可達250MHz。該器件還應(yīng)用Altera專利技術(shù)進行了重要的生產(chǎn)改進,進一步降低了器件的成本,提高了產(chǎn)品的性能價格比。因此,ACEX1K器件可用來實現(xiàn)許多邏輯復(fù)雜、信息量大的系統(tǒng)。但是在器件操作過程中,ACEX1K系列器件的配置數(shù)據(jù)存儲在SRAM單元中,由于SRAM的易失性,配置數(shù)據(jù)在每次上電時必須被重新載入SRAM[3]。17基于VerilogHDL與CPLD的分頻器設(shè)計在數(shù)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。