共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
本文介绍了基于FPGA的异步收发器模块的一种设计方案,在该方案中通过设计完备的状态机来实现异步数据的发送和接收.该设计方案已应用在VXI总线误码仪模块的设计中,各项技术指标满足VXI总线误码仪模块指标要求. 相似文献
3.
ST16C550是一种带有16字节收发FTFO存储器的通用异步收发器(UART)。详细介绍ST16C550的内部结构及其寄存器的使用,结合电力电量参数测量系统的设计讨论ST16C550的编程方法。 相似文献
4.
UART作为RS-232协议的控制接口得到了广泛的应用,为实现准确的数据串口通信,在分析CRC生成算法的基础上,提出了一种简单、实用的UART设计与实现方案。该方案在串口通信中采用CRC-5校验,基于FPGA采用Verilog语言实现CRC-5校验模块,仿真结果与理论分析一致,达到了预期设计的目标。提高了通信的速度、可靠性和效率。 相似文献
5.
高速异步串行总线在现代通信设备中应用越来越广,文中介绍了一种基于FPGA的高速异步串行总线设计,详细描述了硬件设计和总线协议的实现方法。在现代通信系统的应用中有较高的实用价值。 相似文献
6.
提出了一种基于通用异步收发器(UART)的高速串行解串器(SerDes)的调试方法。由于SerDes在封装过程中管脚数量有限,难以把物理层(PHY)的测试点全部引出作为测试芯片的管脚。为了解决此问题,引入了UART模块作为PHY与外界通信的转换模块。针对待测的SerDes IP制定测试方案,此方案将UART等模块与待测IP级联,并通过UART模块将SerDes调试所需的配置参数传输到PHY的控制寄存器,从而在控制寄存器的控制下完成对PHY内部寄存器的读写操作。在1.25 Gbit/s、20 bit的工作模式下,完成对SerDes误码率的测试,实现了对SerDes芯片参数的动态调试,大大减少了测试复杂度和测试时间。 相似文献
7.
新型通用异步收发器芯片MAX3100及其应用 总被引:2,自引:0,他引:2
MAX3100是MAXIM公司生产的全功能通用异步收/发器(UART)芯片,与其他UART器件相比,它有如下特点:(1)供电范围宽、功耗低,从+2.7V至+5.5V的电源中仅吸收0.5mA的电流。具有零功耗的停机模式,并能由接收信号唤醒。(2)不仅适合于速率高达230kbit/s的RS232和RS485数据链路,而且支持速率从2.4kbit/s至115.2kbit/s的红外数据IrDA格式通信,以提供简单的无线接口。(3)使用SPI/Microwire同步串行接口与微控制器进行通信。具有F… 相似文献
8.
UART作为RS232协议的控制接口得到了广泛的应用,将UART的功能集成在FPGA芯片中,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。提出了一种基于FPGA的UART的实现方法,具体描述了发送、接收等模块的设计,恰当使用了有限状态机,实现了FPGA片上UART的设计,给出了仿真结果。 相似文献
9.
10.
通用异步收发器(UART)MAX3100 总被引:1,自引:0,他引:1
本文介绍MAXIM公司的UART芯片MAX3100的工作原理、组成结构,编程及典型应用。该芯片是专为基于微控制器的小型系统优化设计的产品。 相似文献
11.
FPGA与DSP接口(UART)的设计实现与验证 总被引:1,自引:0,他引:1
通用异步收发器(Universal Asynchronous Receiver/Transmitter,UART)作为RS232协议的的控制接口得到广泛应用,基于FPGA实现的UART设计可以使系统更加紧凑、稳定。对系统结构进行了模块化分解,使之适应自顶向下的设计方法。通过与DSP间的数据通信对设计功能进行了验证,在此基础上衍生出一种将UART模块嵌入FGPA芯片与DSP互联进行功能验证和调试的新方法。 相似文献
12.
13.
一种基于FPGA的UART电路实现 总被引:1,自引:0,他引:1
UART即通用异步收发器,传统上采用多功能的专用集成电路实现。但是在一般的使用中往往不需要完整的UART的功能,比如对于多串口的设备或需要加密通讯的场合使用专用集成电路实现的UART就不是最合适的。本设计使用Xilinx的FPGA器件,只将UART的核心功能嵌入到FPGA内部,不但实现了电路的异步通讯的主要功能,而且使电路更加紧凑、稳定、可靠。 相似文献
14.
将UART的功能集成在FPGA芯片中,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。提出了一种基于FPGA的UART的实现方法,具体描述了发送、接收等模块的设计,恰当使用了fifo、有限状态机,实现了FPGA片上UART的设计,给出了仿真结果,并且作为独立模块通过了DSP与计算机之间的数据通信测试。 相似文献
15.
基于CPLD的异步串行收发器设计 总被引:1,自引:0,他引:1
介绍了基于CPLD的异步串行收发器的设计方案,着重叙述了用混合输入(包括原理图和VHDL)实现该设计的思想,阐述了在系统可编程(ISP)开发软件的应用方法与设计流程,并给出了VHDL源文件和仿真波形。 相似文献
16.
UART通信的FPGA实现设计 总被引:1,自引:0,他引:1
阐述了UART异步串行通信原理,介绍了实现UART异步串行通信的硬件接口电路及各部分硬件模块,介绍了用硬件描述语言Verilog来开发UART通信接口电路的FPGA实现。本设计使用Xilinx的FPGA器件,将UART的核心功能嵌入到FPGA内部,不但实现了电路的异步通讯的主要功能,而且使电路更加紧凑、稳定、可靠。 相似文献
17.
在数字信号处理领域,采用DSP+FPGA的联合方案是最流行的选择,而DSP与FPGA之间数据通信的速度则直接影响着信号处理的效率。因此,高速率、大数据带宽的数据实时通讯就成为了现代信号处理系统的关键。本文提出并实现了一种基于ADI TigerSHARC101 Link协议的高速通信收发器,能同时在时钟的上升沿和下降沿收发数据,实现FPGA与DSP、以及FPGA片间的无缝连接,经ISE布线验证,整个系统仅占用FPGA少量逻辑资源,最高工作频率超过270MHz,数据传输率可达4.32Gbps,使片间数据通信不再成为信号处理的瓶颈。具有很强的工程应用价值。 相似文献
18.
19.
本文介绍了MAXIM公司最近推出的一种小七的通用异步收发器(UART)MAX3100,并将它与其他几种UART器件作了比较,最后给出了该器件的一应用实例。 相似文献