名稱:數(shù)字密碼引爆器設(shè)計Verilog代碼VIVADO ?PYNQ開發(fā)板
軟件:VIVADO
語言:Verilog
代碼功能:
數(shù)字密碼引爆器
數(shù)字密碼引爆器具體設(shè)計要求:
1、數(shù)子密碼引爆器采用4個十進制數(shù),輸入密碼時通過數(shù)碼管顯示當(dāng)前輸入的數(shù)字
2、當(dāng)4位密碼輸入正確后(初始密碼為可自定義4位十進制數(shù),報告中請寫明),系統(tǒng)冋以正確啟動引爆裝置;當(dāng)密碼輸入錯誤(多一位、少一位或錯誤)時,系統(tǒng)給岀警報
3、系統(tǒng)復(fù)位后處于等待狀態(tài),按下 Ready鍵后,準(zhǔn)備就緒,可以輸入密碼
4、密碼輸入正確后,可以起爆
5、密碼輸入錯誤時,系統(tǒng)給岀警報,紅燈閃爍,蜂鳴器響,此時 Ready和 Wait t無效,必須由安保人員重新設(shè)置到等待狀態(tài)
6、引爆事件發(fā)生后,系統(tǒng)應(yīng)重新回到等待狀態(tài)
7、十個數(shù)字鍵作為密碼輸入
1、工程文件
2、程序文件
3、程序編譯
4、RTL圖
5、管腳分配
閱讀全文