- 1、本文档共103页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
序向逻辑电是路与状态机设计
陳慶逸、林柏辰編著---文魁資訊 VHDL數位電路實習與專題設計 序向邏輯電路與狀態機設計 VHDL數位電路實習與專題設計 文魁資訊-UE301 內容大綱 3-1順序性敘述的使用 3-1-1 If-Then-Else敘述 3-1-1 If-Then-Else敘述 D型正反器 3-1-2 計數器與除頻電路 計數器設計 上數計數器:計數值會隨著時脈訊號(正緣或負緣觸發)的發生而自動加‘1’ 下數計數器:在每次的觸發時計數值減一 3-1-2 計數器與除頻電路 上下數計數器:將上數和下數的功能合併,再使用一個控制訊號DIR來決定其上下數的動作 輸出為對稱方波形狀的除頻器設計 在FPT-3實驗板上的石英振盪器之振盪頻率是1.8432MHz(一秒振盪1.8432x106次),如果我們想要設計一個1/(1.8432x106)的除頻電路來得到輸出波形為對稱方波的1Hz輸出頻率時,我們可以宣告一個數值為振盪頻率值一半的整數(即(1.8432x106)/2),每當該數值數完一次時就令其對應的輸出訊號波形發生轉態,那麼當計數完振盪頻率的數值時輸出訊號恰完成一個週期的正反變化,如此一來我們便能輕易地得到1Hz的方波訊號了。 3-1-2 計數器與除頻電路 1 library ieee; 2 use ieee.std_logic_1164.all; 3 use ieee.std_logic_unsigned.all; 4 5 ENTITY slowCLK18432 IS 6 PORT ( clockIN : IN std_logic ; 7 clockOUT : OUT std_logic); 8 END SLOWCLK18432; 9 10 ARCHITECTURE behavioral OF slowCLK18432 IS 11 SIGNAL PULSE : std_logic := 0; 12 BEGIN 13 PROCESS (clockIN) 14 VARIABLE Counter : INTEGER RANGE 0 TO 1843200/2 := 1843200/2; 輸出為對稱方波形狀的除頻器設計(續) 3-1-3 case-when敘述 Case-when指令本身是敘述組合邏輯的,但它卻必須在Process指令中執行,因此它是序向邏輯指令之一 ,其語法如下 3-1-3 case-when敘述 ALU功能電路 3-1-3 case-when敘述 ALU功能電路(續) 3-1-4 For-Loop敘述 FOR-LOOP敘述 3-1-4 For-Loop敘述 四位元移位暫存器 3-2-1 Moore狀態機 3-2-1 Moore狀態機 3-2-2 Mealy狀態機 3-2-2 Mealy狀態機 3-2-2 Mealy狀態機 單元4:算術邏輯(ALU)運算單元實習 相關知識 單元4:算術邏輯(ALU)運算單元實習 實驗電路圖 單元4:算術邏輯(ALU)運算單元實習 程式與說明 單元4:算術邏輯(ALU)運算單元實習 功能模擬與CPLD下載驗證 燒錄於力浦電子FPT-3實驗板 單元4:算術邏輯(ALU)運算單元實習 功能模擬與CPLD下載驗證 燒錄於力浦電子LP-2900實驗板(實驗電路圖) 單元4:算術邏輯(ALU)運算單元實習 功能模擬與CPLD下載驗證 燒錄於力浦電子LP-2900實驗板 (續) 單元4:算術邏輯(ALU)運算單元實習 功能模擬與CPLD下載驗證 燒錄於力浦電子LP-2900實驗板 (續) 單元5-1 產生1、2、4、8Hz不同頻率之除頻器設計 相關知識 將1843200Hz除頻得到8Hz頻率輸出 單元5-1 產生1、2、4、8Hz不同頻率之除頻器設計 實驗電路圖 單元5-1 產生1、2、4、8Hz不同頻率之除頻器設計 程式與說明 單元5-1 產生1、2、4、8Hz不同頻率之除頻器設計 程式與說明(續) 單元5-1 產生1、2、4、8Hz不同頻率之除頻器設計 功能模擬與CPLD下載驗證 燒錄於力浦電子FPT-3實驗板 單元5-1 產生1、2、4、8Hz不同頻率之除頻器設計 功能模擬與CPLD下載驗證 燒錄於力浦電子LP-2900實驗板 更改除頻程式如下: 腳位配置圖: 單元5-1 產生1、2、4、8Hz不同頻率之除頻器設計 功能模擬與CPLD下載驗證 燒錄於力浦電子LP-2900實驗板 (續) LP-2900實驗板元件規劃: 單元5-2 計數器設計與跑馬燈顯示 相關知識 計數器
您可能关注的文档
- 刑 的 法.ppt
- 星河湾揽胜-地产说文案赏析jpg.ppt
- 星河湾房对地产项目广告推广策略方案.ppt
- 星河湾新品发布会暨意园揭幕仪等式20110330.ppt
- 星河湾星但座营销传播大转型.ppt
- 星耀五中洲活动策略执行案.ppt
- 型钢混三凝土柱.ppt
- 型腔模具 200关3-2004学年 第一学期机制00级本科.ppt
- 刑法分则课件 第义创新一章 侵犯财产罪.ppt
- 型钢混中凝土梁.ppt
- 广东省深圳市罗湖区2025年中考二模 语文试题(含答案).pdf
- 2025年山东省泰安市新泰市中考三模历史试卷(无答案).pdf
- 河南省2市十六校2025届九年级下学期中考一模历史试卷(含答案).pdf
- 学习《行政伦理学》课程学习体会感悟.docx
- 对外汉语中级教材练习研究分析——以《发展汉语》和《桥梁》为例 教育教学专业.docx
- 广东省乡村振兴战略实施策略研究分析 农业管理专业.doc
- 反倾销会计的问题与对策分析研究——以钢铁企业为例 工商管理专业.doc
- 更年期女性焦虑情况与心理护理分析研究 应用心理学专业.docx
- 2025年江苏省南通市中考化学考前最后一卷(含答案).pdf
- 甘肃省武威市第十七中学、第十二中学2025届中考二模 道德与法治试题(含答案).pdf
文档评论(0)