通用異步收發器UART(Universal Asynchronous Receiver/Transmitter)是廣泛使用的串行傳輸協議。串行外設用到異步串行接口一般采用專用集成電路實現。但是這類芯片一般包含許多輔助模塊,而時常不需要使用完整的UART的功能和輔助功能,或者當在FPGA上設計時,需要將UART功能集成到FPGA內部而不能使用芯片。藍牙主機控制器接口則是實現主機設備與藍牙模塊之間互操作的控制部件。當在使用藍牙設備的時候尤其是在監控場所,接口控制器在控制數據與計算機的傳輸上就起了至關重要的作用。 論文針對信息技術的發展和開發過程中的實際需要,設計了一個藍牙HCI-UART(Host Controller Interface-Universal Asynchronous Receiver/Transmitter)控制接口的模塊。使用VHDL將其核心功能集成,既可以單獨使用,也可集成到系統芯片中,并且整個設計緊湊、穩定且可靠,其用途廣泛,具有一定的使用價值。 本設計采用TOP-DOWN設計方法,整體上分為UART接口和藍牙主機控制器接口兩部分。首先根據UART和藍牙主機控制器接口的實現原理和設計指標要求進行系統設計,對系統劃分模塊以及各個模塊的信號連接;然后進行模塊設計,設計出每個模塊的功能,并用VHDL語言編寫代碼來實現模塊功能;再使用ISE8.2I自帶的仿真器對各模塊進行功能仿真和時序仿真;最后進行硬件驗證,在Virtex-II開發板上對系統進行功能驗證。實現了發送、接收和波特率發生等功能,驗證了結果,表明設計正確,功能良好,符合設計要求。
上傳時間: 2013-07-13
上傳用戶:wfl_yy
通用異步收發器UART(Universal Asynchronous Receiver/Transmitter)是廣泛使用的串行傳輸協議。串行外設用到異步串行接口一般采用專用集成電路實現。但是這類芯片一般包含許多輔助模塊,而時常不需要使用完整的UART的功能和輔助功能,或者當在FPGA上設計時,需要將UART功能集成到FPGA內部而不能使用芯片。藍牙主機控制器接口則是實現主機設備與藍牙模塊之間互操作的控制部件。當在使用藍牙設備的時候尤其是在監控場所,接口控制器在控制數據與計算機的傳輸上就起了至關重要的作用。 論文針對信息技術的發展和開發過程中的實際需要,設計了一個藍牙HCI-UART(Host Controller Interface-Universal Asynchronous Receiver/Transmitter)控制接口的模塊。使用VHDL將其核心功能集成,既可以單獨使用,也可集成到系統芯片中,并且整個設計緊湊、穩定且可靠,其用途廣泛,具有一定的使用價值。 本設計采用TOP-DOWN設計方法,整體上分為UART接口和藍牙主機控制器接口兩部分。首先根據UART和藍牙主機控制器接口的實現原理和設計指標要求進行系統設計,對系統劃分模塊以及各個模塊的信號連接;然后進行模塊設計,設計出每個模塊的功能,并用VHDL語言編寫代碼來實現模塊功能;再使用ISE8.2I自帶的仿真器對各模塊進行功能仿真和時序仿真;最后進行硬件驗證,在Virtex-II開發板上對系統進行功能驗證。實現了發送、接收和波特率發生等功能,驗證了結果,表明設計正確,功能良好,符合設計要求。
上傳時間: 2013-04-24
上傳用戶:tianyi223
高性能可編程DMA控制接口82C37A-54.1 概述對象實體:直接存儲器訪問(DMA)控制接口芯片82C37A-5芯片的特點:1、管腳引線與NMOS 8237A-5兼容。2、允許/禁止單獨DMA請求控制。3、頻率從0~5MHz區間全靜態設計。4、低電平操作。 5、4個各自獨立的DMA通道并獨立的進行初始化。6、存儲器到存儲器之間傳送。7、存儲器模塊初始化處理。8、地址的增量和減量。9、傳送速率可達1.6MB/s.10、可直接擴展成任意數量的通道。11 、終止傳送的過程即輸入結束。12、軟件請求。13、獨立信號DREQ和信號DACK的極性控制。4.2 82C37A-5的體系結構4.2.1 基本結構描述1. 82C37A-5內部配備了規模為344位的內部存儲器,它是以寄存器的形式出現的。2. 配有3個基本的控制模塊: (1)定時及控制模塊; (2)優先級編碼及循環優先級控制模塊;(3)命令控制模塊; 3. 12個不同類型的寄存器 。圖 4-1 82C37A-5結構圖EOP# A0~A3RESETCS#. IOW# DREQ0~DREQ3HLDAHRQ DB0~DB7DACK0~DACK3
上傳時間: 2013-10-21
上傳用戶:ming52900
RFID數據控制接口,主要功能:數據存儲,時鐘,卡信息存儲,LED顯示,帶有地址編碼,可拖掛多臺控制器
上傳時間: 2013-12-20
上傳用戶:13681659100
這份源碼已提供了神龍卡的控制接口的全部源碼,接口文件sdinterf.pas,但這個演示源碼只是個能控制神龍卡調用,我只提供調用神龍卡的方法,但全部功能我還沒有寫上,就讓剛做神龍卡編程(DSHOW)的朋友提供個方便吧!這樣就不用花太大的力氣去找到編程的入口點,還有如果你寫出好的代碼不防發布出來大家分享下!
上傳時間: 2013-12-17
上傳用戶:123456wh
快速空間適量算法! 可以與適量控制接口! 用于F240系列
上傳時間: 2015-09-11
上傳用戶:hfmm633
可以作為路由器交換機設備的遠端shell控制接口,方便遠程管理
上傳時間: 2015-10-30
上傳用戶:ghostparker
SD卡和AIC23數字音頻輸出實驗, FreeDev Audio Dsp Board采用了TI公司的TVL320AIC23 1、控制接口使用I2C,Quartus中將CS置低(器件地址0011010)。 2、數字音頻接口使用了組件FreeDev_aic23,有三種測試和應用 模式,中斷結合DMA方式能在NIOS II中采集和發送數據。中斷信號 產生于模塊中FIFO緩沖區的半滿信號,讀取數據端口自動清除中斷 請求信號。 3、I2C IP 和FreeDev_aic23 IP分別在Quartus 工程目錄中 4、SD卡讀寫通過SD_DAT0、SD_CLK、SD_CMD三個PIO信號線用軟件 控制時序。 5、該范例讀SD卡數據,通過DMA將Buffer數據送到FreeDev_aic23的 FIFO中實現數據播放。 6、SD卡中的數據必須是以48K*16bit保存的采樣數據。數據可以通過SD讀卡器寫入。
上傳時間: 2013-12-09
上傳用戶:aix008
ADV7181B視頻解碼設置和控制實驗 FreeDev Digital Application Board采用了ADI公司的 ADV7181B視頻解碼芯片。控制接口使用I2C,40H--write,41H---read。
標簽: 7181B 7181 Application ADV
上傳時間: 2015-12-14
上傳用戶:風之驕子
AVR MEGA8 伺服電機脈沖發生器程序,用PWM方式發出連續變頻的脈沖,可控制啟動速度,加減速度,最高速度等參數,還有回零功能.SPI控制接口.帶仿真PROTEUS文件
上傳時間: 2014-08-06
上傳用戶:caixiaoxu26