- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UART的VerilogHDL建模与设计
本科毕业设计开题报告
题 目: UART的Verilog HDL建模
?
题 目 UART的Verilog HDL建模 研究目的和意义:
串口即通用异步收发器(UART,Universal Asynchronous Receiver Transmitter)是一种能同时支持近距离和远距离传输的异步串行接口,是计算机中最普遍通用的一部分,被广泛应用微机和外设的数据交换,例如鼠标,调制解调器,打印机之间以及微机与微机之间的串行书数据传输。应为异步串行通信具有传输线少,成本低,可靠性高,实现简单等优点,应此在PC和外设之间的串行通信中得到广泛的应用,同时在当今的嵌入式微处理器芯片的设计中,异步串行通信成为不可缺少的一部分。 (文献综述):
很久很久以前,计算机还没有出现,那时就已经存在了(计算机)史前的串口设备(电传打字机,工控测量设备,通信调制解调器),为了连接这些串口,EIA制定了RS232标准,采用DB25接插件,支持同步和异步串口,D型的接口可以有效防止插反。标准化给使用带来了便利。时光荏苒,个人计算机出现了,这些已有的串口设备毫无疑问地成为了最初的外设,自然而然地 RS232标准被个人计算机采纳。但是设备制造商倾向于体积更小,成本更低的接口,因此,将DB25中未使用的和支持同步模式的引脚去掉形成DB随着计算机的日益普及,很多非RS232的串口也要接入PC机,如果为每一种新出现的串口都 增加一个新的I/O口显然不现实,因为PC后面板位置有限,因此,将RS232串口和非RS232串口都通过RS232口接入是最佳方案。UART的 U(通用)指的就是这个意思。早期ROM BIOS和DOS里的通信软件都是为RS232设计的,在没有检测到DCD有效前不会发送数据,因此,就连发送一个字符这样朴素的应用也要给出DCD、 DTR、DSR等控制信号。因此,串口接头上要将一些控制线短接,或者干脆绕过系统软件自己写通信程序。 3、研究/设计的目标:
应用硬件描述语言VHDL编。 4、设计方案(研究/设计方法、理论分析、计算、实验方法和步骤等):研究/设计方法, 串口即通用异步收发器要是由uart发送
图2 发送器结构图
图3是接收器结构图。
其主要接受移位接收寄存器和接受控制逻辑工程。接受器将外部串行数据转换成并行数据,发送给接受FIFO。接受过程中,按照数据格式进行字符装备,滤除噪音,对数据位进行溢出错,奇偶校验错,桢格错误,终止错误等检验。并根据检验产生响应中断和状态信息,传给接口模块。
Modem模块Modem模块实验方法和步骤 5、方案的可行性分析:
通过Verilog HDL语言对uart进行设计,应用软件实现波形的产生,并实现对波形参数进行设定。本设计利用 MAX+plusⅡ 软件进行编译、优化、仿真,使电路从硬件设计转变为软件设计,提高了设计的灵活性,降低了电路的复杂度,并可以随意的进行更改,极大的减少了电路设计时间和可能发生的错误,降低了开发成本,这种设计方法必将在未来的数字系统设计中发挥越来越重要的作用。 6、设计产品的主要用途和应用领域:
UART应用广泛,随处可见:基站、导航系统等电信或网络通信系统;电脑、打印机等计算系统;MP3、自动售货机等消费类产品及汽车控制箱、煤气表等工业或汽车产品中都能看到它的身影。 7、时间进程:
第1周: 确定设计题目,下达任务。
第2周: 搜集有UART的资料。
第3周: 整理UART的资料。
第4周: 开题报告,开题答辩。
第5周: 学习UART原理。
第6周:学习VerilogHDL语言,了解编程基本思路。
第7-8周: 发送器模块的设计与仿真。
第9-10周: 接收器模块的设计与仿真。
第11-12周:modem模块的设计与仿真。
第13周: UART的顶层设计与仿真。
第14周:进行综合的仿真和验证
第15周:撰写论文。
第16周:修改论文,出大图。
第17周:准备毕业答辩 8、参考文献:
[1]刘韬 ,楼兴华. F P GA 数字电子系统设计与开发实例导航[ M ] . 北京 :人民邮电出版社 ,2005 .
张明峰 1P IC 单片机软件异步串行口实现技巧[ J ] 1 单片机与嵌入式系统应用, 2003
邬宽明 单片机外围器件实用手册数据传输接 口器件分册 [M ] 1 北京: 北京航空航天大学出版社,2002
EDA先锋工作室. X ilinx ISE 5. X 使用详解 北京 : 人民邮 电出版社 , 2003
. 单片机原理及应用[ M ] . 北京 : 北京航天航 空大学出版社 ,1992
[6]王金明. Verilo g HDL
您可能关注的文档
- 高中数学必修三精品课件3.ppt
- 2012年《单片机原理及应用》(A)(建电80901)(答案).doc
- 第二章基本初等函数(一)复习课教师版.doc
- 罗技设计要求.ppt
- 浅析电子商务经营模式对传统经营模式的影响及电商的前景.doc
- 常州天宁区幼儿教育学基础【免费】.doc
- 八重洲2R说明书.doc
- css布局(一).ppt
- 2011全国新建电厂.doc
- 谈农民工权益.ppt
- 2025年一级建造师考试《水利水电工程管理与实务》冲刺必刷卷.docx
- 2025年一级建造师考试《水利水电工程管理与实务》逆袭破题卷1.docx
- 2025年一级建造师考试《市政工程管理与实务》冲刺必刷卷 .docx
- 2025年一级造价工程师考试《建设工程计价》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价管理》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(安装专业)》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(土建专业)》预习卷.docx
- 2025年中级会计考试《会计实务》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》全真模拟卷.docx
文档评论(0)