首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
针对通信中的基群信号传输校验问题,本文提出了一种基于FPGA的E1信号校验分析电路的实现方法。根据ITU- T的相关规定,以E1信号为对象分析了CRC-4校验原理,采用VDHL语言完成建模和仿真运行,在FPGA中较好地实现了信号的CRC-4校验。  相似文献   

2.
此次研究重点分析FPGA的串口通信设计和实现的过程,在分析相关问题的过程中,充分的了解FPGA实现RS232串行数据通信的具体方案,明确这种方案的实行对UART模块化设计的影响,从根本上避免UART芯片的复杂性,同时克服移植性较差产生的弊端.  相似文献   

3.
基于FPGA的多串口模块的设计和实现   总被引:4,自引:0,他引:4  
UART(通用异步接收发送设备)是一种广泛应用于短距离、低速通信的串行传输接口。由于常用的UART芯片比较复杂且移植性差。文中提出了一种采用FPGA可编程门阵列器件实现8个UART的模块化设计方法。该方法首先依据系统组成来设计UART接口模块和MCU接口模块,设计中将8个UART接口和MCU接口先集成到FPGA上;其次用微处理器(MCU)对FPGA内每个UART进行控制,并通过FPGA和MCU实现多串口动态扩展(扩展到八个串口)的全双工通信。该通信方式完全遵守RS232协议,具有较强的通用性和推广价值。  相似文献   

4.
针对UHF RFID系统中的并行循环冗余校验电路进行了设计和详细的分析。首先对基于经典的线性反馈移位寄存器的串行CRC电路进行了介绍,然后在串行CRC电路的基础上采用迭代法推导出了8位并行CRC电路。UHF RFID系统中采用了CRC-16的校验方法,因此该文着重以CRC-16为例,用Verilog HDL硬件描述语言设计实现了8位并行CRC-16电路,利用ALTERA公司的仿真工具Modelsim对其进行了功能仿真,最后在Quartus II 11.0开发环境下烧录到FPGA芯片上进行了板级验证。结果符合设计的初衷:一次处理1个字节的数据,且满足UHF系统通信速率的要求。  相似文献   

5.
基于FPGA的带CRC校验的异步串口通信   总被引:1,自引:0,他引:1  
由于FPGA具有速度快,效率高,灵活稳定,集成度高等优点,所以为了提高串口通信的速度和效率,在串行通信中采用FPGA来实现串口通信是十分必要的。由于通信传输的不确定性以及干扰等原因,串行通信经常会出现异常情况。然而,在串行通信中添加CRC校验,可以提高通信的可靠性。采用VerilogHDL设计的一个带CRC校验的串口通信程序,对其下载到FPGA芯片中进行实验验证,得到的结论是用FPGA进行串口通信,可大大提高通信的速度和效率,且CRC校验确保了通信的准确性及卡可靠性。  相似文献   

6.
由于FPGA具有速度快、效率高、灵活稳定、集成度高等优点,所以在串行通信中采用FPGA来实现串口通信是十分必要的。由于通信传输的不确定性以及干扰等原因,串行通信经常会出现异常情况[1]。因此,在串行通信中添加CRC校验,可大幅度提高通信的可靠性。在论述了CRC校验原理的基础上,提出了硬件实现原理,并用VHDL硬件描述语言实现CRC校验,验证了方案的可行性。  相似文献   

7.
文章采用DSP加FPGA的结构实现了一种可扩展的新型串口通信系统。新系统使用UART IP核实现串口协议,并在此基础上设计了接收和发送通道。新系统以数据包格式收发串口数据,并支持长度可变的数据包。收发过程完全独立且与主机并行,宿主机只需要进行缓冲区的读写即可完成收发任务。新系统解决了以往使用UART IP核时内建FIFO不可控的问题,提高了数据吞吐量且提升了整个嵌入式系统的执行效率。  相似文献   

8.
在数字信号处理器(DSP)的实际应用中,经常要求DSP 与PC 机进行数据交换,由于DSP 大多只具有多通道缓冲串口(McBSP),而PC 机通常使用异步串行接口,若采用通用异步收发器芯片(UART)来实现DSP 的串口通信,可以避免McBSP 复杂的软件编程模拟.本文介绍了一种UART 芯片TL16C752B,并给出一种基于该芯片实现DSP 与PC 机异步串行通信的方法,以及相关的设计框图和软件编程代码.  相似文献   

9.
设计了一种基于NiosⅡ的UART系统,采用软硬件协作设计的思想调用了UART核并通过编译相关软件驱动的方式实现RS232协议的通信。首先介绍了UART的协议原理,然后描述了基本的硬件构造和软件编程方法。编译仿真无误后下载到芯片通过串口调试软件进行了调试验证。  相似文献   

10.
王永成  党源源  徐抒岩  王国辉   《电子器件》2008,31(3):1066-1069
为了实现具有同步串口的DsP(数字信号处理器)和异步串行设备之间的连接,介绍一种采用可编程逻辑器件CPLD实现UART的方法,将UART的核心功能集成到CPLD上.该设计包括UART的发送器、接收器和波特率发生器以及数据锁存器,所有的功能模块都采用VHDL语言编程实现.测试结果表明所设计的UART能够实现同步串口的DSP与异步串行通讯接口之间可靠且准确的通讯.  相似文献   

11.
在PIC单片机开发过程中,由于芯片固有的UART(通用异步收发器)硬件模块数量的限制,如何实现可靠的无硬件模块的串行异步通信,成为众多开发者关注的问题。针对该问题,从经典的起止式串行异步通信协议出发,提出了一种可靠、实用的软件串行异步通信方法——三倍速采样法,并对其原理、实现过程进行了分析和描述。应用结果表明,该方法配置灵活、实用可靠,为实现可靠的软件串行异步通信提供了较好的解决方案。  相似文献   

12.
UART通信的FPGA实现设计   总被引:1,自引:0,他引:1  
阐述了UART异步串行通信原理,介绍了实现UART异步串行通信的硬件接口电路及各部分硬件模块,介绍了用硬件描述语言Verilog来开发UART通信接口电路的FPGA实现。本设计使用Xilinx的FPGA器件,将UART的核心功能嵌入到FPGA内部,不但实现了电路的异步通讯的主要功能,而且使电路更加紧凑、稳定、可靠。  相似文献   

13.
文章实现了一种应用于串行通信中的抗噪声接收电路的设计。UART被广泛应用于在远端设备之间进行串行通信,传统接收电路在位周期的中央对信号进行采样,但是由于各种随机噪声的干扰,会引起数据采样错误,造成通信出错。文章提出的设计方法是利用一个累加器在一个特定窗口周期内对串行数据进行采样并累加,再根据累加和判断出窗口期内正确数据位,从而滤去串行线路上的噪声得到纯净的串行数据,这大大增强了串行通信的可靠性。文章利用Quartus软件对设计进行编译、综合、仿真。仿真结果表明该电路能有效滤去串行线路上噪声,极大增强了接收电路的抗噪声性能。  相似文献   

14.
通用异步收发器 (Universal Asynchronous Receiver/Transmitter,UART) 具有传输线少、可靠性高、波特率可调等优点,广泛应用于数据通信和控制系统.基于开放式多媒体应用平台(OMAP),采用FPGA的UART模块和MAX1500的SIM卡模块,将I/O线与SIM卡进行通信,实现了手机终端利用UART异步串口读写SIM卡数据的目的;在此过程中,由于实行奇偶检验,保证了传输数据的正确性和可靠性.  相似文献   

15.
谢谢 《电子设计工程》2012,20(16):51-53
UART作为RS232协议的控制接口得到了广泛的应用,将UART的功能集成在FPGA芯片中,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。提出了一种基于FPGA的UART的实现方法,具体描述了发送、接收等模块的设计,恰当使用了有限状态机,实现了FPGA片上UART的设计,给出了仿真结果。  相似文献   

16.
郭晓明  张德 《电声技术》2010,34(6):31-33,37
将UART的功能集成在FPGA芯片中,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。提出了一种基于FPGA的UART的实现方法,具体描述了发送、接收等模块的设计,恰当使用了fifo、有限状态机,实现了FPGA片上UART的设计,给出了仿真结果,并且作为独立模块通过了DSP与计算机之间的数据通信测试。  相似文献   

17.
李赓  张长森  苏玉娜 《通信技术》2009,42(12):35-37
通用异步收发器(UART)是一种短距离串行传输接口,在光通信和控制系统中得到了广泛的应用。现场可编程门阵列(FPGA)是一种半定制的集成电路,结合计算机软件技术(EDA.技术)可以快速、方便地构建数字系统。提出了一种基于FPGA的光端机UART的设计方法,实现了对UART的模块化设计。首先简要介绍了UART的基本特点,然后采用有限状态机(FSM)设计接收器模块和发送器模块,所有功能的实现全部采用VHDL进行描述。最后给出仿真结果,验证了整个设计的正确性和可靠性。  相似文献   

18.
CRC—16的一种快速编码器的实现   总被引:2,自引:0,他引:2  
本文从具有串行移位结构的循环检错编码器出发,通过分析,总结出了每次处理8bit的具有并行反馈移位寄存器结构的快速编码器。并计算出了联结矩阵,完成了两个用于软件编解码运算表,给出了软件编解码流程图。本文涉及的快选编码器已用于实际系统。  相似文献   

19.
基于FPGA的UART IP核的设计实现   总被引:2,自引:2,他引:0  
随着IC设计技术的发展,IP已经成为SOC设计的关键技术,利用已有IP可大大提高SOPC设计的效率和能力。UART是广泛使用的串行数据通信电路,一般说来,该接口由硬件(UART专用芯片)实现。采用VerilogHDL语言,结合有限状态机的设计方法来实现UART的IP核,将其核心功能集成到FPGA上,使整体设计紧凑、小巧,实现的UART功能稳定、可靠。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号