資料介紹
UART 是廣泛使用的串行數據通訊電路。本設計包含UART 發(fā)送器、接收器和波特率發(fā)生器。設計應用EDA 技術,基于FPGA/CPLD 器件設計與實現(xiàn)UART。
關鍵詞 :FPGA/CPLD;UART;VHDL
UART(即Universal Asynchronous Receiver Transmitter 通用異步收發(fā)器)是廣泛使用
的串行數據傳輸協(xié)議。UART 允許在串行鏈路上進行全雙工的通信。
--- 串行外設用到RS232-C 異步串行接口,一般采用專用的集成電路即UART 實現(xiàn)。如8250、8251、NS16450 等芯片都是常見的UART 器件,這類芯片已經相當復雜,有的含有許多輔助的模塊(如FIFO),有時我們不需要使用完整的UART 的功能和這些輔助功能。或者設計上用到了FPGA/CPLD 器件,那么我們就可以將所需要的UART 功能集成到FPGA 內部。使用VHDL將UART 的核心功能集成,從而使整個設計更加緊湊、穩(wěn)定且可靠。本文應用EDA 技術,基于FPGA/CPLD 器件設計與實現(xiàn)UART。
一 UART 簡介
1 UART 結構
--- UART 主要有由數據總線接口、控制邏輯、波特率發(fā)生器、發(fā)送部分和接收部分等組成。--- 功能包括微處理器接口,發(fā)送緩沖器(tbr)、發(fā)送移位寄存器(tsr)、幀產生、奇偶校驗、并轉串、數據接收緩沖器(rbr)、接收移位寄存器(rsr)、幀產生、奇偶校驗、串轉并。
--- 圖1 是UART 的典型應用。
關鍵詞 :FPGA/CPLD;UART;VHDL
UART(即Universal Asynchronous Receiver Transmitter 通用異步收發(fā)器)是廣泛使用
的串行數據傳輸協(xié)議。UART 允許在串行鏈路上進行全雙工的通信。
--- 串行外設用到RS232-C 異步串行接口,一般采用專用的集成電路即UART 實現(xiàn)。如8250、8251、NS16450 等芯片都是常見的UART 器件,這類芯片已經相當復雜,有的含有許多輔助的模塊(如FIFO),有時我們不需要使用完整的UART 的功能和這些輔助功能。或者設計上用到了FPGA/CPLD 器件,那么我們就可以將所需要的UART 功能集成到FPGA 內部。使用VHDL將UART 的核心功能集成,從而使整個設計更加緊湊、穩(wěn)定且可靠。本文應用EDA 技術,基于FPGA/CPLD 器件設計與實現(xiàn)UART。
一 UART 簡介
1 UART 結構
--- UART 主要有由數據總線接口、控制邏輯、波特率發(fā)生器、發(fā)送部分和接收部分等組成。--- 功能包括微處理器接口,發(fā)送緩沖器(tbr)、發(fā)送移位寄存器(tsr)、幀產生、奇偶校驗、并轉串、數據接收緩沖器(rbr)、接收移位寄存器(rsr)、幀產生、奇偶校驗、串轉并。
--- 圖1 是UART 的典型應用。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- Xilinx-ISE9.x-FPGA-CPLD設計指南合集 78次下載
- FPGA CPLD中的Verilog設計小技巧
- FPGA CPLD數字電路設計經驗分享.
- Altera FPGA CPLD學習筆記
- 綜合性CPLD/FPGA軟件Quartus 13.0下載 19次下載
- 基于FPGA的UART模塊設計與實現(xiàn)簡介 20次下載
- CPLD/FPGA的基本知識 31次下載
- 可編程邏輯陣列fpga和cpld說明 25次下載
- CPLD和FPGA的廠商詳細資料概述
- FPGA教程之CPLD和FPGA的配置與下載的詳細資料說明 19次下載
- FPGA教程之CPLD與FPGA的基礎知識說明 36次下載
- 關于CPLD和FPGA的區(qū)別 5次下載
- 基于FPGA/CPLD的UART功能設計 31次下載
- FPGA與CPLD實現(xiàn)UART 59次下載
- altera fpga/cpld設計
- fpga和cpld的區(qū)別 1278次閱讀
- CPLD和FPGA的區(qū)別 1198次閱讀
- 常用FPGA/CPLD設計思想與技巧 652次閱讀
- FPGA設計原則總結 587次閱讀
- 一種基于FPGA的UART接口開發(fā)方案 941次閱讀
- 如何區(qū)分FPGA和CPLD? 6468次閱讀
- 如何區(qū)分FPGA與CPLD?本文告訴你答案! 2251次閱讀
- CPLD和FPGA兩者的區(qū)別 5w次閱讀
- 基于fpga和cpld低頻/最小邏輯ADC實現(xiàn) 1410次閱讀
- ARM,DSP,FPGA,CPLD,SOPC,SOC的區(qū)別 FPGA與CPLD的區(qū)別詳解 4962次閱讀
- FPGA與CPLD特性對比 哪類器件更適合你 3268次閱讀
- CPLD的優(yōu)勢 FPGA的產生 2209次閱讀
- 一文讀懂FPGA與CPLD的區(qū)別 9w次閱讀
- 大唐電信FPGA/CPLD數字電路設計經驗分享(4) 2233次閱讀
- 基于CPLD的FPGA從并快速加載方案 3262次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關電源設計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論