CPLD2021整理_第1頁(yè)
CPLD2021整理_第2頁(yè)
CPLD2021整理_第3頁(yè)
CPLD2021整理_第4頁(yè)
CPLD2021整理_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用CPLDM程學(xué)習(xí)報(bào)告學(xué)生姓名:XXX 同組姓名:XXX2021年春季學(xué)期,我們用九個(gè)星期的時(shí)間學(xué)習(xí)了 CPLD及電子CAD的應(yīng)用方法。在黃老師的輔導(dǎo)下我們接觸了兩款軟件一一MAX+PLUSII 和 DesignExplorer99。我們重點(diǎn)學(xué)習(xí)了軟件 MAX+PLUSII ,學(xué)會(huì)使用MAX+PLUSII軟件設(shè)計(jì)我們?cè)?jīng)學(xué)過(guò)的一些簡(jiǎn)單時(shí)序邏輯電路, 如:十進(jìn)制計(jì)數(shù)器的設(shè)計(jì),二十四進(jìn)制計(jì)數(shù)器的設(shè)計(jì),六十進(jìn)制計(jì)數(shù)器的設(shè)計(jì)以及我們心目中相 當(dāng)高端的數(shù)字鐘綜合設(shè)計(jì)。該軟件方便了我們?cè)O(shè)計(jì)電路,它提供了從程序輸入、編譯、波形仿真、下載等一系列配套功能,同時(shí)

2、,我們還可以通過(guò)該軟件將我們所設(shè)計(jì)的電路的功能下載到 EPIK30TC144-1器 件通過(guò)實(shí)際現(xiàn)象來(lái)檢驗(yàn)我們電路設(shè)計(jì)的正確與否。其次,我們還用一次課的時(shí)間簡(jiǎn)單學(xué)習(xí)了軟件 DesignExplorer99,利用DesignExplorer99設(shè)計(jì)555振蕩器的原理圖和PCB設(shè)計(jì)。設(shè)計(jì)任務(wù):設(shè)計(jì)一個(gè)基于CPLD的數(shù)字電子鐘根本要求:1、時(shí)、分、秒六位數(shù)碼管顯示標(biāo)準(zhǔn)時(shí)間 23點(diǎn)59分59秒;2、具有小時(shí)、分鐘校準(zhǔn)功能;精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用3、完成符合要求的設(shè)計(jì)報(bào)告。擴(kuò)展要求:1、整點(diǎn)報(bào)時(shí):55, 56, 57, 58, 59低音響,正點(diǎn)高音,間斷

3、振鈴(嘟 一嘟一嘟嘟一嘟一嘀)。2、跑表:最大計(jì)時(shí)99分59秒999毫秒。獨(dú)立的跑表功能,不影響數(shù) 字鐘正常工作。3、定時(shí)鬧鐘:可在00:00到23:59之間由用戶(hù)設(shè)定任一時(shí)間,到時(shí)報(bào) 警。4、定時(shí)鬧鐘把戲:前10s一般振鈴,其后13秒較急促,再其后17秒 急促,最后30秒特急促振鈴。并可隨時(shí)關(guān)斷。5、其他流水燈、倒計(jì)時(shí)、音樂(lè)鈴聲等,越新奇越好。設(shè)計(jì)方法:(一)翻開(kāi)電腦進(jìn)入 Windows2000操作系統(tǒng),翻開(kāi) MAX+PLUS II軟1.選擇工程名稱(chēng)用MAX+PLUS II編譯一個(gè)工程前,必須確定一個(gè)設(shè)計(jì)文件作為當(dāng)前 工程。對(duì)于每個(gè)新的工程應(yīng)該建立一個(gè)單獨(dú)的子目錄,當(dāng)指定了保存 該設(shè)計(jì)工程的

4、子目錄名。其步驟為:1File-Project Name菜單,將出現(xiàn) Project Name 對(duì)話(huà)框。2在Project Name對(duì)話(huà)框內(nèi),輸入設(shè)計(jì)工程名。例如 wy11_cnt10精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用3在新建文檔中輸入程序注意文件名和工程名稱(chēng)一致完畢后保存為vhd格式的文件上面是用VHD方言寫(xiě)的十進(jìn)制計(jì)數(shù)器程序。4點(diǎn)擊MAX+PLUS II-Compile菜單項(xiàng),那么出現(xiàn)編譯窗口以下是編譯界面。精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用選擇Start即可。MAX+PLUS II編譯器將檢查工程是否有錯(cuò),如

5、果有錯(cuò)就可以根據(jù)提示修改后保存,然后再編譯。下面是編譯出錯(cuò)的界面,顯示有五個(gè)錯(cuò)誤,中間一排紅色字是錯(cuò)誤 提示可以根據(jù)提示來(lái)對(duì)程序進(jìn)行修改精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用2,四選擇器件 ACEX1K EPIK30TC144-1,如下列圖界面,選擇好器件后點(diǎn)ok即可進(jìn)行管腳分配: 啟動(dòng) MAX+PLUS II Floorplan Editor 菜單命令選擇 Layout下面是管腳分配圖:-laixi| 口|自國(guó)昌隹曰呵蝴圖聞尾副詞 國(guó)同BJ福閽 司用 尊譽(yù)JI (Current Assionments ) - Flo orpldn EditorCbDNaf

6、re |/H_cnTlD (EF1 K3CTCH-l-n 三Unassiqned Nodes & Huns:ciriI IJnroutodI Flow & CoL口季tT.nd Dedicaled Input Row FastTidckLPM_AED_SUB:79 addcore:6dder|;E5LPMjAD DUB 73 addajrC8clder1:69L J Coliunm FastirackNonas nanableSfiknted Nnriefs 1 Pin(Tf q333fl/O)q1 匚 31q232 q3EZ|33(TMSJH34一管腳分配完畢后需要再編譯一次精品文檔,wor

7、d文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用. 器件編程啟動(dòng) MAX+PLUS II-Programmer 菜單。選擇 JTAG-Multi-Device JATG Chain 菜單項(xiàng)。點(diǎn)擊Select Program File按鈕,選擇要下載的sof文件,然后按Add按鈕添加到文件列表中,按 OK按鈕.啟動(dòng) MAX+PLUS IIProgrammerconfigure 進(jìn)行下載,以下是下載界面9.I j* MAX-hplus H -I lcntlO工出12clKA?+PUS JI Fie JT隨 FLTK ftsan DDtcns wndow HEk)1-1團(tuán)絳I印 念反國(guó)E0

8、必閶 蠹網(wǎng)曲附近浦田加11 I經(jīng)學(xué)國(guó) N 叫 曬克檔10ftf愛(ài)文本文檔記本本|lW. B wjsun ft 3 . B OJlLnTITT3 ur* /r igp.jnCiAnn v厘(注 口klYl i -ClJTe4CLKCL.H M * t3).擴(kuò)展局部方案:1當(dāng)分鐘向小時(shí)進(jìn)位時(shí),就是整點(diǎn),要使整點(diǎn)報(bào)時(shí),那么我們可以在所編寫(xiě)的的硬件描術(shù)語(yǔ)言中來(lái)進(jìn)行修改, 使得當(dāng)進(jìn)位位為1 時(shí),輸出為高電平,而再將這個(gè)高電平接到器件的喇叭就可以進(jìn)行整點(diǎn)報(bào)時(shí)。2同時(shí)要使秒為55, 56, 57, 58, 59時(shí)也有響聲,我們?cè)诿?鐘所使用的六十進(jìn)制加法器的硬件描術(shù)語(yǔ)言中添加一些限制條件,即 當(dāng)十位為5,個(gè)

9、位大于4且小于10時(shí)輸出高電平。3另外,整點(diǎn)為高音,55, 56, 57, 58, 59低音響。我們是在 根底局部電路圖中增加了兩個(gè)四輸入的與門(mén)和一個(gè)兩輸入的或門(mén),將精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用兩個(gè)進(jìn)位信號(hào)作為與門(mén)的輸入,并輸入一高頻率電平,使得整點(diǎn)為高 音,對(duì)于低音響的增加一較低頻率電平,并輸入時(shí)鐘信號(hào),使其能夠 間斷振鈴。4設(shè)計(jì)最大計(jì)時(shí)99分59秒999毫秒的獨(dú)立的跑表,不影響數(shù)字鐘正常工作。這需要1000,60,100進(jìn)制計(jì)數(shù)器,由于我們需要一個(gè)1000HZ的頻率信號(hào),而實(shí)驗(yàn)箱只能提供一個(gè) 3MHZ的頻率信號(hào),所以我們還需要一個(gè)三千分頻器,以

10、下是一個(gè)跑表的原理圖:i hi si BMW MB公圜囪日府避闖國(guó)噩圖位踏寵墨塞際i3 I5-1由于數(shù)碼管有限,不允許我們時(shí)間和跑表同時(shí)顯示,所以我們需要對(duì)這兩組數(shù)據(jù)進(jìn)行二選一,以下是集計(jì)時(shí)和跑表于一體的原理圖:精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用MAX4plu$ II - f: cpldwyl lwy 11_cnt3000 - wy 1 l_uz_4df - Griphk Edtor國(guó) MfiX+pkis II File Edt levy 53mtmI Assigp JUities Options 業(yè)ndo同 Heb-|g|x口后口聞匕不二I里|魚(yú)血座圓

11、夢(mèng)41魚(yú)國(guó)匐MjH劇口薄制智I廂 31 .MW川皿工_曲|% ptoif 【(5) 一個(gè)數(shù)字鐘根本功能必須還要鬧鐘功能,既然有鬧鐘那么什么時(shí) 候鬧我們需要設(shè)定,設(shè)定的時(shí)候我們還需知道我們到底設(shè)的是什 么時(shí)間,所以需要數(shù)碼管顯示出來(lái),這又涉及到數(shù)碼管不夠用的 問(wèn)題,所以我們又需做一次二選一,以下是帶鬧鐘的數(shù)字鐘原理 圖:m MAX+pliK Jl frpkTiwiyi riwy i i_jrn:iuuiiii - Oy l l-ia0hK: rdirrr離 m+pluf LJ HI& wit &/rrbd 83s Ltlitief Opcionc WndtM HelpM jjQe副苴直圓臼W心陂

12、函由他富IS曩腦曲目,燕總客小碗 F 式三_n. niei精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用(6)原理圖上接的8個(gè)LED燈使我們?cè)O(shè)計(jì)的流水燈7最后我們還嘗試了做一做鬧鐘把戲,但是還有點(diǎn)缺陷,把戲效果-Iffl x-ISl x不明顯有點(diǎn)遺憾:以下是我們的原理圖:MAX+plus II - f:qjldwyl 1 wy 11 .cntSQDC - wyll _szw - Graphic Edtqr法 WX+plus II File E* View Ssmtnl Assigi LitSttes Qptiont 由nd則 Heb_Q安ia昌二w?公嚏因日曲而因前

13、羸博ilia等烈餐T肉就 F 口小:電|1 a小:曲r1.編譯,器件選擇,引腳分配完后,啟動(dòng) MAX+PLUSIIProgrammer 菜單。2.選擇 JTAG-Multi-Device JATG Chain 菜單項(xiàng)。3.在出現(xiàn)的對(duì)話(huà)框中按 Configure,即可完成器件編程。以下是實(shí)驗(yàn)過(guò)程用到過(guò)的模塊:精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用CMT1OUIY1H4. K nc 1| -ajr tits.*的1rec Siar.193GGaSQL* l.ME a-LBiCXE 3 , h9EH4 E 3 . QTTTFC7 3 . _ 0UI-RIANHX

14、tiJ- 3 . _ 0Jtn.QLIH.5HHZ0零工a Ol趙喝cmOFC 科 中FiHiQ-EAM?IMlZiKHiBMLR“HG.PHOB.FIUX1 3._ EJ - i. /TfQ3C 3-LJB s=Ijfe KUKH /liflil 4Tast 3.Q|E1Rt K -t HM Z卡0TPB-AHE:G7E3-H D實(shí)驗(yàn)成果:最后的數(shù)字鐘所具有的功能有:1、時(shí)、分、秒六位數(shù)碼管顯示標(biāo)準(zhǔn)時(shí)間;2、具有小時(shí)、分鐘校準(zhǔn)功能;3.整點(diǎn)報(bào)時(shí):55, 56, 57, 58, 59低音響,正點(diǎn)高音,間 斷振鈴。555振蕩器原理圖及PC破計(jì)一、實(shí)驗(yàn)?zāi)康模?.通過(guò)一個(gè)簡(jiǎn)單的555振蕩器的設(shè)計(jì),初

15、步了解 CAD設(shè)計(jì)的全過(guò)程,初步 DesignExplorer99軟件的使用。二、實(shí)驗(yàn)內(nèi)容:精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用一 進(jìn)入 Windows操作系統(tǒng),翻開(kāi) DesignExplorer99的設(shè)計(jì) 軟件。.在File文件菜單中建立新的工程,并命名sheet%.在File文件菜單中建立新的文件,選擇 Schematic Document 并命名為 sheet%.在Browse下選擇Libraries,點(diǎn)擊下面的Add/Remove,在庫(kù) 中選擇 Protel Dos Schematic Libraries.二設(shè)計(jì)的輸入.放置器件在原理圖上;.添加連

16、線到器件的管腳上;.按照要求改變各個(gè)器件的屬性。下列圖為我們所畫(huà)的原理圖:三PCB設(shè)計(jì)精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用.點(diǎn)擊File,在下拉菜單項(xiàng)選擇擇新建文件,然后在所出現(xiàn)的窗口中選擇 PCB Document,并命名為sheetl。.在ADVpcd下選擇Library,再選擇pcb.在Design設(shè)計(jì)菜單中選擇PCB1,顯示整個(gè)電路圖。.選擇Keepout,點(diǎn)擊Place,在下拉菜單中選擇track線,用鼠標(biāo)左鍵將整個(gè)電路圖用線框起來(lái)。下面是我們的原理圖:C2 C1 O.Oluf 0.033uf.然后在Auto Route啟動(dòng)布線下拉菜單中選擇第一

17、項(xiàng)對(duì)原理圖 進(jìn)行布線。以下為我們的原理圖的布線圖:C2 C1 0.0130.0333精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用四比擬:選擇Tool工具倒數(shù)第二個(gè)選項(xiàng),再回到原理圖,選擇 Report 菜單中的最后一項(xiàng),可觀察 原理圖與PCB的比擬結(jié)果:Recycle BinSheet2Sheeil .Pcb | Sheetl .NET | RootRep SIpaitchedNetsNet 6andHetGMatchedNetsNet5andNet 5Mai tcliedNetcNet 4andHet 4MatchedNetsNet3事ndHE 3Matched

18、NetsNet2andHet 2MatchedNetsNetlandHet 1Totail Matched HetsTQt&l Fart tally Hatched NetsTotal Extra Nets in Sheet 1.NETTotail Extra Nets in Sheet!. NETTotal Nets in Sheet 1 . 1IETTotail Nets in Sheet 1 NET課程總結(jié)對(duì)于這門(mén)課程,雖然是短短的八個(gè)周的學(xué)習(xí),但確實(shí)是學(xué)到了不 少東西,學(xué)習(xí)了兩個(gè)新的軟件以及它們的使用全過(guò)程,根本學(xué)會(huì)了運(yùn) 用這兩個(gè)軟件設(shè)計(jì)簡(jiǎn)單的電路,同時(shí),也根本掌握了另一種語(yǔ)言一一 硬件描述語(yǔ)言VHDL語(yǔ)言,了解了該語(yǔ)言的根本語(yǔ)法和意思,懂得了 怎樣應(yīng)用VHDL語(yǔ)言設(shè)計(jì)計(jì)數(shù)器,其實(shí)我們學(xué)習(xí)了 MAX+PLUS II軟 件的兩種輸入方法:圖形輸入和文本輸入。雖然我們只是初步的學(xué)習(xí) 了這兩個(gè)軟件,可是我們已經(jīng)開(kāi)了頭,萬(wàn)事開(kāi)頭難,相信以后如果需 深入學(xué)習(xí),就會(huì)給我們帶來(lái)很多方便。還記得前一兩次課的時(shí)候我和同組同學(xué)在那抱怨什么都不會(huì),精品文檔,word文檔本文為網(wǎng)上收集整理,如需要該文檔得朋友,歡迎下載使用總是會(huì)遇到各種問(wèn)題加之黃老師脾氣“彪悍又不敢問(wèn),就在那傻坐 著或者等另外兩個(gè)老師來(lái)跟我們指

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論