USB接口控制器參考設(shè)計(jì)VHDL代碼,方便開發(fā)FPGA人員進(jìn)行USB的開發(fā),是一個不錯的源碼。
上傳時(shí)間: 2015-12-02
上傳用戶:BOBOniu
USB1.1接口控制器參考設(shè)計(jì) 文檔齊全,,但已經(jīng)過調(diào)試
標(biāo)簽: USB 1.1 接口控制器 參考設(shè)計(jì)
上傳時(shí)間: 2016-08-23
上傳用戶:txfyddz
此ip核是xvga視頻接口控制器,主要針對xilinx公司的開發(fā)工具
上傳時(shí)間: 2016-10-03
上傳用戶:大三三
atmel公司AVR帶can接口控制器的編程指南,PDF格式,指導(dǎo)你如何編寫CANBUS通訊程序。(如何初始化can,如何編寫atmel can控制器的中斷服務(wù)程序)。 是不可多得的好教程,atmel公司canbus這方面的編程資料網(wǎng)上很難找的。
上傳時(shí)間: 2013-11-29
上傳用戶:it男一枚
ide controller 實(shí)現(xiàn)PIO 和DMA方式的硬盤接口控制器
標(biāo)簽: controller ide PIO DMA
上傳時(shí)間: 2017-05-23
上傳用戶:yulg
一個同步422接口控制器的verilog源程序。
標(biāo)簽: verilog 422 接口控制器 源程序
上傳時(shí)間: 2017-06-27
上傳用戶:784533221
通用異步收發(fā)器UART(Universal Asynchronous Receiver/Transmitter)是廣泛使用的串行傳輸協(xié)議。串行外設(shè)用到異步串行接口一般采用專用集成電路實(shí)現(xiàn)。但是這類芯片一般包含許多輔助模塊,而時(shí)常不需要使用完整的UART的功能和輔助功能,或者當(dāng)在FPGA上設(shè)計(jì)時(shí),需要將UART功能集成到FPGA內(nèi)部而不能使用芯片。藍(lán)牙主機(jī)控制器接口則是實(shí)現(xiàn)主機(jī)設(shè)備與藍(lán)牙模塊之間互操作的控制部件。當(dāng)在使用藍(lán)牙設(shè)備的時(shí)候尤其是在監(jiān)控場所,接口控制器在控制數(shù)據(jù)與計(jì)算機(jī)的傳輸上就起了至關(guān)重要的作用。 論文針對信息技術(shù)的發(fā)展和開發(fā)過程中的實(shí)際需要,設(shè)計(jì)了一個藍(lán)牙HCI-UART(Host Controller Interface-Universal Asynchronous Receiver/Transmitter)控制接口的模塊。使用VHDL將其核心功能集成,既可以單獨(dú)使用,也可集成到系統(tǒng)芯片中,并且整個設(shè)計(jì)緊湊、穩(wěn)定且可靠,其用途廣泛,具有一定的使用價(jià)值。 本設(shè)計(jì)采用TOP-DOWN設(shè)計(jì)方法,整體上分為UART接口和藍(lán)牙主機(jī)控制器接口兩部分。首先根據(jù)UART和藍(lán)牙主機(jī)控制器接口的實(shí)現(xiàn)原理和設(shè)計(jì)指標(biāo)要求進(jìn)行系統(tǒng)設(shè)計(jì),對系統(tǒng)劃分模塊以及各個模塊的信號連接;然后進(jìn)行模塊設(shè)計(jì),設(shè)計(jì)出每個模塊的功能,并用VHDL語言編寫代碼來實(shí)現(xiàn)模塊功能;再使用ISE8.2I自帶的仿真器對各模塊進(jìn)行功能仿真和時(shí)序仿真;最后進(jìn)行硬件驗(yàn)證,在Virtex-II開發(fā)板上對系統(tǒng)進(jìn)行功能驗(yàn)證。實(shí)現(xiàn)了發(fā)送、接收和波特率發(fā)生等功能,驗(yàn)證了結(jié)果,表明設(shè)計(jì)正確,功能良好,符合設(shè)計(jì)要求。
標(biāo)簽: HCIUART FPGA 藍(lán)牙
上傳時(shí)間: 2013-07-13
上傳用戶:wfl_yy
通用異步收發(fā)器UART(Universal Asynchronous Receiver/Transmitter)是廣泛使用的串行傳輸協(xié)議。串行外設(shè)用到異步串行接口一般采用專用集成電路實(shí)現(xiàn)。但是這類芯片一般包含許多輔助模塊,而時(shí)常不需要使用完整的UART的功能和輔助功能,或者當(dāng)在FPGA上設(shè)計(jì)時(shí),需要將UART功能集成到FPGA內(nèi)部而不能使用芯片。藍(lán)牙主機(jī)控制器接口則是實(shí)現(xiàn)主機(jī)設(shè)備與藍(lán)牙模塊之間互操作的控制部件。當(dāng)在使用藍(lán)牙設(shè)備的時(shí)候尤其是在監(jiān)控場所,接口控制器在控制數(shù)據(jù)與計(jì)算機(jī)的傳輸上就起了至關(guān)重要的作用。 論文針對信息技術(shù)的發(fā)展和開發(fā)過程中的實(shí)際需要,設(shè)計(jì)了一個藍(lán)牙HCI-UART(Host Controller Interface-Universal Asynchronous Receiver/Transmitter)控制接口的模塊。使用VHDL將其核心功能集成,既可以單獨(dú)使用,也可集成到系統(tǒng)芯片中,并且整個設(shè)計(jì)緊湊、穩(wěn)定且可靠,其用途廣泛,具有一定的使用價(jià)值。 本設(shè)計(jì)采用TOP-DOWN設(shè)計(jì)方法,整體上分為UART接口和藍(lán)牙主機(jī)控制器接口兩部分。首先根據(jù)UART和藍(lán)牙主機(jī)控制器接口的實(shí)現(xiàn)原理和設(shè)計(jì)指標(biāo)要求進(jìn)行系統(tǒng)設(shè)計(jì),對系統(tǒng)劃分模塊以及各個模塊的信號連接;然后進(jìn)行模塊設(shè)計(jì),設(shè)計(jì)出每個模塊的功能,并用VHDL語言編寫代碼來實(shí)現(xiàn)模塊功能;再使用ISE8.2I自帶的仿真器對各模塊進(jìn)行功能仿真和時(shí)序仿真;最后進(jìn)行硬件驗(yàn)證,在Virtex-II開發(fā)板上對系統(tǒng)進(jìn)行功能驗(yàn)證。實(shí)現(xiàn)了發(fā)送、接收和波特率發(fā)生等功能,驗(yàn)證了結(jié)果,表明設(shè)計(jì)正確,功能良好,符合設(shè)計(jì)要求。
標(biāo)簽: HCIUART FPGA 藍(lán)牙 控制
上傳時(shí)間: 2013-04-24
上傳用戶:tianyi223
PROFIBUS現(xiàn)場總線技術(shù)是當(dāng)今控制領(lǐng)域的一個熱點(diǎn)。目前國內(nèi)對于PROFIBUS-DP的應(yīng)用和研究主要以西門子等國外大公司的成套設(shè)備為主,用單片機(jī)+固態(tài)程序的方法做PROFIBUS-DP接口控制器的技術(shù)比較成熟,而自主開發(fā)PROFIBUS-DP通用接口的研究卻比較少。針對這一現(xiàn)狀,本論文采用FPGA做控制器,提出了基于FPGA技術(shù)的從站接口通信模塊的設(shè)計(jì)方案,使具有RS-232接口的從站可以通過該接口通信模塊與PROFIBUS-DP主站進(jìn)行通訊連接。 論文首先對PROFIBUS現(xiàn)場總線技術(shù)進(jìn)行概述,主要從現(xiàn)場總線的技術(shù)特點(diǎn)、協(xié)議結(jié)構(gòu)、傳輸技術(shù)、存取協(xié)議等方面進(jìn)行介紹。對PROFIBUS-DP系統(tǒng)組成和配置、工作方式及數(shù)據(jù)傳遞、DP的功能和從站狀態(tài)機(jī)制等進(jìn)行研究和分析。然后詳細(xì)論述了基于PROFIBUS-DP的通信接口的硬件及軟件實(shí)現(xiàn)。 在硬件設(shè)計(jì)中,本文從PROFIBUS協(xié)議芯片SPC3實(shí)現(xiàn)的具體功能出發(fā),結(jié)合EDA(Electronic Design Amomation)設(shè)計(jì)自項(xiàng)向下的設(shè)計(jì)思想,給出了總線接口的總體設(shè)計(jì)方案。同時(shí)給出其設(shè)計(jì)邏輯框圖、算法流程圖、引腳說明以及部分模塊的仿真結(jié)果。并充分考慮了硬件的通用性及將來的擴(kuò)展。 本設(shè)計(jì)使用VHDL描述,在此基礎(chǔ)之上采用專門的綜合軟件對設(shè)計(jì)進(jìn)行了綜合優(yōu)化,最后在FPGA(Field Programmable Gate Array)芯片EP1C6上得以實(shí)現(xiàn)。在軟件設(shè)計(jì)中,詳細(xì)介紹了通信接口的軟件設(shè)計(jì)實(shí)現(xiàn),包括狀態(tài)機(jī)的實(shí)現(xiàn)、各種通信報(bào)文的實(shí)現(xiàn)、GSD文件的編寫等。 再通過Siemens公司的CP5611網(wǎng)絡(luò)接口卡和PC機(jī)做主站,使用COMPROFIBUS組態(tài)軟件,組建系統(tǒng)進(jìn)行通訊測試,得到良好結(jié)果。
標(biāo)簽: PROFIBUSDP FPGA 接口
上傳時(shí)間: 2013-05-25
上傳用戶:xwd2010
本文首先從無源光網(wǎng)絡(luò)的原理出發(fā),分析了目前幾種PON技術(shù),進(jìn)行比較后指出了GPON的優(yōu)勢。然后闡述了GPON系統(tǒng)的結(jié)構(gòu)、工作原理以及其協(xié)議規(guī)范,重點(diǎn)是TC層結(jié)構(gòu),描述了控制平面(C/M)和用戶(U)平面協(xié)議棧。接下來介紹了ONU的分層功能模塊,并依此提出了ONU的分層設(shè)計(jì)思想,將ONU端劃分為物理媒介層(PMD)、傳輸匯聚層(GTC)及管理控制層(OMCI),在此基礎(chǔ)上提出了ONU的整體設(shè)計(jì)方案及主要芯片選型。然后研究了ONU端匯聚(GTC)層接口,包括物理層接口,用戶網(wǎng)絡(luò)接口,管理控制接121和SDRAM接口,重點(diǎn)是使用Verilog編寫用戶網(wǎng)絡(luò)控制接口和SDRAM接口控制器并進(jìn)行仿真驗(yàn)證。最后對本文的工作和得到的結(jié)論進(jìn)行總結(jié),并明確了未來需要改進(jìn)和展開的工作。
標(biāo)簽: GPON ONU GTC 系統(tǒng)研究
上傳時(shí)間: 2014-12-30
上傳用戶:w230825hy
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1