【正文】
基于 FPGA 的外設(shè)電路摘 要FPGA 器件作為可編程邏輯主流硬件,近年來,應(yīng)用越來越廣泛,在現(xiàn)代科學(xué)技術(shù)中占有舉足輕重的作用和地位。其外設(shè)電路作為芯片與外界輸入方式之一,是十分具有研究價(jià)值的。FPGA 器件不斷增加新的模塊,功能越來越強(qiáng)大,基于FPGA 的外設(shè)電路也順應(yīng)形勢,不斷升級。本設(shè)計(jì)綜合行列式鍵盤、LED 顯示器、時鐘一體,應(yīng)用 Verilog HDL 語言實(shí)現(xiàn)下述功能:計(jì)時功能,包括時分秒的計(jì)時;校時功能:對時分秒手動調(diào)整以校準(zhǔn)時間;鍵盤功能:應(yīng)用 4*4 行列式鍵盤,可實(shí)現(xiàn) 09 數(shù)字的直接輸入; LED 動態(tài)掃描顯示和閃爍,移位,滅零等功能,突出了其作為硬件描述語言的良好的可讀性、可移植性和易理解等優(yōu)點(diǎn),并通過 Altera QuartusⅡ 完成綜合、仿真。本設(shè)計(jì)實(shí)現(xiàn)以上 FPGA 各功能,可作為 EDA 技術(shù)發(fā)展的價(jià)值體現(xiàn)。此程序通過下載到 FPGA 芯片后,可應(yīng)用于實(shí)際的數(shù)字鐘顯示中。關(guān)鍵字:行列式鍵盤、 LED 顯示器、時鐘、Verilog HDL。ABSTRACTFPGA programmable logic devices, as the mainstream of hardware, in recent years, more and more extensive applications in modern science and technology plays a vital role and status. Its peripheral circuit chip with the outside world as one of input is very valuable in research. FPGA devices are constantly adding new modules, more powerful, FPGAbased response to the peripheral circuit is also the situation escalated.The determinant of the design of an integrated keyboard, LED display, integrated clock, application Verilog HDL language to achieve the following functions: time functions, including the time when minutes and seconds。 school functions: every minute of time to manually adjust the calibration time。 keyboard functions: application of 4 * 4 determinant keyboard, numbers 09 can be directly imported。 LED dynamic scanning display and blinking, shift, such as antizero function, highlights the hardware description language as a good readability, easy to understand the advantages of portability, and Altera Quartus Ⅱ through the pletion of synthesis, simulation. FPGA Design and Implementation of the above various functions, can be used as the value of EDA technology embodied. This process by downloading to the FPGA chip can be used in practical digital clock display.Keywords: determinant keyboard, LED display, clock, Verilog HDL.目 錄引 言 ...........................................................................................................1第一章 系統(tǒng)硬件及設(shè)計(jì)軟件介紹 ...............................................................2 開發(fā)板介紹 .............................................................................................................2 設(shè)計(jì)軟件介紹 .........................................................................................................3第二章 系統(tǒng)方案設(shè)計(jì) ...................................................................................4 總設(shè)計(jì)方案 ...