Quartus Ⅱ的層次化設計
發布時間:2018/2/28 21:29:11 訪問次數:1636
Quartus Ⅱ的層次化設計OCK226DC67A
復雜系統的描述常采用多層次結構。層次化設計先規劃頂層設計,把頂層分解成幾個底層模塊,一個底層模塊還可分解成若干個子模塊,不斷遞推。子模塊的設計方法可以是原理圖法、文本法,也可以是幾種方法混合設計。逐一完成各個底層設計,最后完成頂層設計。這一套流程稱為“自頂向下地劃分,自底向上地集成”。要注意的是,底層設計的文件名就是頂層設計中的模塊名,各層設計的文件名不能重復,且本層設計的文件(模塊)不能進行自身調用。下面舉例說明。
設計要求
設計一個藥片自動包裝計數控制顯示系統。藥片通過透明的傳送管加到藥瓶中,當藥片擋住光電開關時,累計加上一個數,每計完妍片藥片,就完成一瓶藥片的裝瓶,機械手就自動將瓶蓋擰上。要求:①用兩位二ˉ十進制數掃描顯示兩只七段數碼管;②用實驗箱按鍵開關模仿光電開關的信號發生功能,但要注意按鍵開關的消抖動問題;③用實驗箱的FPGA下載板和實驗箱外圍硬件資源實現藥片自動包裝計數控制顯示系統的硬件功能。
Quartus Ⅱ的層次化設計OCK226DC67A
復雜系統的描述常采用多層次結構。層次化設計先規劃頂層設計,把頂層分解成幾個底層模塊,一個底層模塊還可分解成若干個子模塊,不斷遞推。子模塊的設計方法可以是原理圖法、文本法,也可以是幾種方法混合設計。逐一完成各個底層設計,最后完成頂層設計。這一套流程稱為“自頂向下地劃分,自底向上地集成”。要注意的是,底層設計的文件名就是頂層設計中的模塊名,各層設計的文件名不能重復,且本層設計的文件(模塊)不能進行自身調用。下面舉例說明。
設計要求
設計一個藥片自動包裝計數控制顯示系統。藥片通過透明的傳送管加到藥瓶中,當藥片擋住光電開關時,累計加上一個數,每計完妍片藥片,就完成一瓶藥片的裝瓶,機械手就自動將瓶蓋擰上。要求:①用兩位二ˉ十進制數掃描顯示兩只七段數碼管;②用實驗箱按鍵開關模仿光電開關的信號發生功能,但要注意按鍵開關的消抖動問題;③用實驗箱的FPGA下載板和實驗箱外圍硬件資源實現藥片自動包裝計數控制顯示系統的硬件功能。