UART在FPGA上的设计与实现

来源 :2012年三网融合技术国际研讨会 | 被引量 : 0次 | 上传用户:phf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  在基于FPGA芯片的工程实践中,经常需要FPGA与上位机或其他处理器进行通信,为此设计了用于短距离通信的UART接口模块。该模块的程序采用VHDL语言编写,模块的核心发送和接收子模块均采用有限状态机设计,详述了各子模块的设计思路和方法,给出了它们的仿真时序图。综合实现后,将程序下载到FPGA芯片中,运行正确无误。又经长时间发送和接收测试,运行稳定可靠。相对参数固定的设计,该UART的波特率、数据位宽、停止位宽、校验位使能及校验模式选择均可以在线设置,为FPGA与其他设备的通信提供了一种可靠途径,具备较强的实用价值。
其他文献
为了解决传统的有线温湿度采集系统布线难、灵活性差等问题,设计了基于嵌入式Linux的无线温湿度采集系统。首先,进行了硬件方案的设计;其次,在此基础上设计了采集系统在嵌入式Linux下面的驱动程序。在该驱动程序中,编写了利用S3C2440的SPI1接口与nRF24L01之间进行标准SPI通信的驱动程序,解决了在模拟SPI时序时,嵌入式Linux的多任务处理特性而导致的延时不准确的问题。最后设计了采用
利用时差法超声波测风原理设计了风速风向测量系统,实现了对瞬时风速风向的精确测量,克服了传统测风仪测量精度不高和使用环境受限制等缺点。在硬件设计上,搭建了基于MSP430的硬件电路,通过对信号放大和滤波等处理,提高了系统的抗干扰能力,进一步保证了测量时差的精度。在软件设计中,通过编程实现了对超声波发射和接收控制以及数据的分析处理和显示。实验结果表明,该系统实现了对低空风场情况的精确测量和实时监控,达
针对按照一定更新率高速动态变化的频率对象,提出了一种基于定闸门高速连续测频法的软硬件改进方案。结合C8051F系列单片机丰富的硬件资源,解决了测频模块硬件实现中的高标频获取、高标频并行计数等关键问题,实现了高速高精度频率测量,并对多通道高速测频带来的大批量数据传输问题进行了研究,提出了合理的解决方案。设计了一种多通道、高速、高精度,具有数据存储分析功能的测频系统,降低了开发成本与技术门槛,达到了预
数字水印技术是多媒体安全领域引人瞩目的研究方向,在版权保护、权利认证以及秘密通信等方面发挥着积极的作用。提出了一种基于离散小波变换的自适应双重盲数字水印方案。为了提高水印的不可感知性和鲁棒性,第一重水印经置乱后,按照人类视觉的特点被嵌入到低频分量块的平均值上,可实现盲提取;第二重水印是伪随机序列,通过Arnold变换散布嵌入垂直分量中,并通过统计学实现盲检测。仿真结果表明,该方案能较好地保持图像的
随着科技的发展,各类便携式仪器不断深入到人们的生活中。由此对此类产品的安全性和可靠性提出了更高的要求。而采用隔离式供电模块能有效的提高产品的安全性。设计了基于MC34063芯片的可应用于便携式仪器的隔离式DC-DC电源电路,该电路能够将24V直流输入电压经过DC-DC变换后得到隔离输出的9V直流输出电压,具有外围电路简单、高可靠性、输出电压稳定、新颖实用等优点。对几个重要的性能指标进行了测试,测试
Imagineer Systems Mokey软件是如今得到广为应用的一款视频处理软件,它极易操作且功能强大。针对利用Mokey软件删除某对象的篡改视频,提出了一种基于时域序列特征的方法来检测篡改区域。将视频帧分为多个互不重叠的图像块,考察每个块在时序上的能量差值序列,并提取具有鲁棒性的特征进行模糊聚类;然后引入邻域空间信息辅助模糊聚类精确定位篡改位置;最后利用形态学操作删去孤立误检块。实验结果表
近年来,空气源热水器以其明显的安全性、节能性、环保性逐渐被重视和应用,显示出巨大的市场潜力。设计了1个直热式空气源热水器恒温控制调节系统,其核心是采用2片C8051F340单片机通信来控制信号的输入与输出、温度调节与显示。该恒温控制系统智能性强,可根据用户需求在线设置目标出水温度,并通过实际出水温度和设定温度的差值,自动调节进水量。在数字PID的基础上,加入了首次关阀、斜率控制与阀门跟踪,形成了适
介绍了一种利用AT89 C51单片机开关控制压电陶瓷微位移器位移的方法,通过单片机的定时器,在安全的TTL电平下实现对压电陶瓷应变片的高压开关控制.该功能是通过选择合适的耐压场效应管实现的,综合开关速率、耐压性、关断电流等方面的因素,采用的场效应管是IRF610型.作出对压电器件、场效应管的选择以及压电陶瓷应变片的单片机驱动电路的设计,并给出了该系统的控制程序.最后对系统进行了仿真实验,仿真结果表
X射线无损探伤是工业中无损检测的主要方法之一。采用数字技术辅助检测可以大幅降低检测成本,提高检测速度和效率,提高产品质量。以实际工程需求为背景研究了X射线实时成像的缺陷检测与识别技术,设计了1个X射线焊缝缺陷实时检测系统。利用X射线传感器采集焊缝图像,用图像处理算法检测焊接缺陷。为实现焊缝缺陷的实时检测,利用FPGA的并行能力以及运算速度快的特点,设计了基于FPGA的缺陷图像预处理方案,按照设计的
按照高职教育的指导思想和机电专业的学科特点,针对传统教学的不足,在教学改革中综合考虑机械、电子、传感器及接口等基础知识,以AT89S51单片机为核心,设计了1个性能优良、成本低廉的综合实训教学平台——“智能移动小车”。详细介绍了智能车控制器的设计方案和实现其功能的电路原理,通过实践教学的应用,验证了其设计电路的正确性,并取得了很好的教学效果。