資源描述:
《畢業(yè)論文--基于FPGA的鍵盤譯碼電路設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、大連東軟信息學(xué)院本科畢業(yè)設(shè)計(jì)(論文)論文題目:基于FPGA的鍵盤譯碼電路設(shè)計(jì)與實(shí)現(xiàn)系所:電子工程系專業(yè):電子信息工程(集成電路設(shè)計(jì)與系統(tǒng)方向)學(xué)生姓名:學(xué)生學(xué)號(hào):指導(dǎo)教師:導(dǎo)師職稱:講師完成日期:2014年4月28日大連東軟信息學(xué)院DalianNeusoftUniversityofInformation大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)摘要基于FPGA的鍵盤譯碼電路設(shè)計(jì)與實(shí)現(xiàn)摘要隨著計(jì)算機(jī)產(chǎn)業(yè)的發(fā)展,作為計(jì)算機(jī)最普遍的輸入設(shè)備的鍵盤時(shí)刻發(fā)生著變化。1981年IBM推出了IBMPC/XT鍵盤和其接口的標(biāo)準(zhǔn)。這個(gè)標(biāo)準(zhǔn)講鍵盤接口定義了83鍵,采用簡(jiǎn)單的串行協(xié)議和5腳DIN連接
2、器。其實(shí),主機(jī)到鍵盤的命令在最初套鍵盤掃描碼集是不存在的。為了解決這問題,IBM在1984年推出了IBMAT鍵盤接口的標(biāo)準(zhǔn)。這個(gè)標(biāo)準(zhǔn)將鍵盤接口定義了84~101鍵,采取5腳DIN連接器與雙向串行通訊協(xié)議,根據(jù)第二套鍵盤掃描碼集這個(gè)協(xié)議設(shè)定了8個(gè)主機(jī)至鍵盤的操作命令。,IBM于1987年再次推出了PS/2鍵盤的接口標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)依然定義了84~101鍵,但是采用6腳mini-DIN連接器,這個(gè)連接器在封裝上更加小巧,依然采用雙向串行通訊協(xié)議而且提供有可選擇性的第三套鍵盤掃描碼集,同時(shí)支持17個(gè)主機(jī)至鍵盤的操作命令。如今,市場(chǎng)上的鍵盤都與PS/2及AT鍵盤兼容,僅是功能不相
3、同而已。關(guān)鍵詞:PS/2接口,鍵盤譯碼,接口協(xié)議,F(xiàn)PGAIV大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)AbstractFPGA-basedDesignandImplementationofKeyboardDecodingCircuitAbstractWiththedevelopmentofthecomputerindustry,asthemostcommoncomputerinputdeviceskeyboardandwitheachpassingday.In1981,IBMintroducedtheIBMPC/XTKeyboardandinterfacestandards.
4、Thisstandarddefinesthe83-key,using5-pinDINconnectorandthesimpleserialProtocol.Infact,thefirstsetofkeyboardscancodesetisnothosttokeyboardcommands.In1984,IBMintroducedtheIBMATkeyboardinterfacestandard.Thisstandarddefinesthe84~101key,using5-pinDINconnectorandbi-directionalserialcommunicati
5、onsprotocol,thisProtocolinaccordancewiththesecondsetofkeyboardscancodesetincludes8hosttokeyboardcommands.Bytheyear1987,IBMhasintroducedPS/keyboardinterfacestandard.Thisstandarddefinesa84~101key,butwith6pinmini-DINconnector,theconnectorisinamorecompactpackage,stillwithabidirectionalseria
6、lcommunicationprotocolandprovidestheoptionofathirdsetofkeyboardscancodeset,whilesupporting17hosttokeyboardcommands.Now,thekeyboardonthemarketarecompatibleandPS/2andATthekeyboard,butthefunctionalityisdifferent.Keywords:PS/2interface,keyboardcoding,interfaceprotocol,FPGAIV大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)
7、目錄目 錄摘要IABSTRACTII第1章 緒論11.1課題研究背景與意義11.2課題研究現(xiàn)狀1第2章 關(guān)鍵技術(shù)介紹22.1PS/2接口協(xié)議22.2串口通信協(xié)議與原理42.3VERILOG語言5第3章 系統(tǒng)需求分析83.1系統(tǒng)設(shè)計(jì)目標(biāo)83.2系統(tǒng)功能需求83.3系統(tǒng)可行性分析9第4章 系統(tǒng)設(shè)計(jì)114.1系統(tǒng)設(shè)計(jì)指導(dǎo)原則114.2體系結(jié)構(gòu)設(shè)計(jì)114.3硬件設(shè)計(jì)124.4軟件設(shè)計(jì)124.4.1控制流程設(shè)計(jì)124.4.2軟件使用流程134.4.3功能模塊設(shè)計(jì)15第5章 系統(tǒng)實(shí)現(xiàn)165.1功能模塊實(shí)現(xiàn)16IV大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)目錄5.2測(cè)試概述