- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计外文资料翻译
学 院: 信息科学与工程学院
专 业: 电子科学与技术
姓 名: 康兴华
学 号: 040704128
(用外文写)外文出处: 填入英文资料名称
(用外文写)
附 件: 1.外文资料翻译译文;2.外文原文。
指导教师评语:
签名:
年 月 日
附件1:外文资料翻译译文
UART的核
核的概况
带有Avalon接口的通用异步接收/发送器的核(UART的核)所执行的方式是为了沟通一个系统内置的Altera FPGA和外部设备之间的串行字符流。核实行RS-232协议计时,并提供可调波特率,奇偶,停止和数据位,以及可选RTS/CTS的流量控制信号。它的功能设置是可配置的,对于给定的系统,它允许设计者实现必要的功能。
核提供了一个简单的寄存器映射的Avalon存储器映射(Avalon-MM)的从属接口,使Avalon-MM的主控外设(如一个NiosII处理器)通过读和写控制寄存器和数据寄存器来简单的与核沟通。
该UART的核是SOPC Builder-ready,并且可以轻松的集成到任何SOPC Builder产生的系统中,本章包含以下章节:
■“功能描述”见8-2页
■“设备和工具支持”见8-4页
■“在SOPC Builder中对核实例化”见8-4页
■“硬件仿真考虑”见8-9页
■“软件编程模型”见8-9页
1. 功能描述
图1 展示了UART核的分块表注意图及图题的格式
注意图及图题的格式
核有两个用户可见部分:
■寄存器文件,它通过Avalon-MM从属端口来存取
■RS-232的信号,RXD,TXD,CTS和RTS
1.1 Avalon-MM从属接口和寄存器
该UART的核提供了一个Avalon-MM从属接口到内部寄存器文件。连接用户接口包含6个16位的寄存器:控制,状态,rxdata,txdata,除数,endofpacket。一个主控外设,如一个NiosII处理器,可以使寄存器通过串行连接来控制核和传输数据。
该UART的核提供了一个活跃的中断请求(IRQ)输出,当新的数据已收到或当核心准备传输另一字符时,可以要求一个中断,进一步的细节见8-20页“中断行为”。
Avalon-MM从属端口有能力随流量控制来转移。该UART的核可用于连接直接存储器(DMA)外设与Avalon-MM流量控制来使连续数据传输自动化。比如,UART的核和存储器之间。见“计时器核心”篇章细节。见“Avalon存储器映射接口规格”内容来了解Avalon-MM接口细节。
1.2 RS-232接口
该UART的核实现了RS-232的异步传输和接收逻辑。该UART的核通过TXD和RXD端口发送和接收串行数据。大多数Altera的FPGA系列产品的输入/输出缓冲不符合RS-232的电压水平,如果由一个RS-232连接器的信号来直接驱动,将有可能受到损害。为了遵守RS-232的电压信号规格,在FPGA的I/O引脚与外部RS-232连接器之间需要一个外部电平移动式缓冲(例如Maxim Max3237)。
该UART的核使用逻辑0为标志,逻辑1为空间0。必要的话,FPGA里面的逆变器可以用来扭转任何RS-232信号的极性。
1.3 发射器的逻辑
该UART的发射器包含一个7位,8位或9位的txdata控制寄存器和一个相应的7位,8位或9位的发射移位寄存器。Avalon-MM主控外设通过Avalon-MM从属端口来写入txdata控制寄存器。当一个串行发射移位操作当前没有进展时,发射移位寄存器自动从txdata寄存器上载入。发射移位寄存器直接提供TXD输出。数据以最低有效位元(LSB)开头,转移出TXD脚发送。
这两个寄存器提供双重缓冲,当先前被写入的字符转移出时,一个主控外设可以将一个新的数值写入txdata寄存器。该主控外设可以通过读状态寄存器的准备信号(trdy),发射器移位寄存器(tmt)以及发射器超支误差(toe)位来监测发射器状态。
发射器逻辑自动插入RS-232的规格要求的串行TXD数据流中开始,停止和奇偶位的正确数目。
1.4 接收器的逻辑
该UART的接收器包括一个7位,8位,或9位接收器移位寄存器和相应7位,8位或9位rxdata
您可能关注的文档
最近下载
- 2025年高考真题——地理(黑吉辽卷)含答案(黑龙江、吉林、辽宁、内蒙古).pdf VIP
- 最专业+最实用《钢结构工程施工组织设计方案(参考范本)》.doc VIP
- 化工安全生产中存在的问题及应对措施探讨.doc VIP
- IPC-4552B-2021 EN印制板化学镀镍 浸金(ENIG)镀覆性能规范 英文版.pdf VIP
- 水利水电工程岩土渗透性原位试验规程第3部分抽水试验.pdf VIP
- 山东省淄博市张店区2022-2023学年八年级下学期期末英语试卷(五四学制).docx VIP
- 第三节《水资源》培训课件.ppt VIP
- 2024-2025学年高中思想政治选择性必修2 法律与生活统编版(部编版)教学设计合集.docx
- 组合式压缩空气干燥机使用说明指导书样本.doc VIP
- 光电检测技术知到智慧树期末考试答案题库2025年哈尔滨工程大学.docx VIP
文档评论(0)