??
字號(hào):
本題的程序參考了 wangliwei同學(xué)的設(shè)計(jì)文檔,在此非常感謝他給我學(xué)習(xí)的機(jī)會(huì)。好在我自己是抱著學(xué)習(xí)的態(tài)度來(lái)參加這次大賽的,所以也不至于說(shuō)成抄襲:(.
本文在理解wangliwei同學(xué)程序的基礎(chǔ)上,改寫了“檢測(cè)模塊”,重新編寫了“解碼模塊”以及三個(gè)測(cè)試程序。所以這次雖然交的很晚,但總算是我自己理解的成果,我學(xué)到了知識(shí),這就夠了。
關(guān)于本次程序的一點(diǎn)理解:
(1) 由于給定時(shí)鐘不完整,“檢測(cè)模塊”中大量使用了“事件觸發(fā)”,這對(duì)綜合后的結(jié)果肯定會(huì)有很大影響,并且不符合同步電路設(shè)計(jì)的要求,所以僅僅只是功能仿真正確并不能代表程序可用。不知道今年的大賽程序設(shè)計(jì)部分要求如何,是僅僅只要求功能仿真,還是要求能下載成功??
(2) “解碼模塊”中使用“檢測(cè)模塊”的輸出信號(hào)“BIT_EN_temp”作為時(shí)鐘信號(hào),這在同步電路設(shè)計(jì)中也是不容許的。注意到BIT_EN_temp上升沿期間給定的時(shí)鐘都是連續(xù)的,因此可以使用給定時(shí)鐘作時(shí)鐘信號(hào),而B(niǎo)IT_EN_temp作為使能信號(hào)。
2005.07.12 wangcaijun
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -