共查询到17条相似文献,搜索用时 125 毫秒
1.
2.
3.
4.
设计了一种基于NiosⅡ的UART系统,采用软硬件协作设计的思想调用了UART核并通过编译相关软件驱动的方式实现RS232协议的通信。首先介绍了UART的协议原理,然后描述了基本的硬件构造和软件编程方法。编译仿真无误后下载到芯片通过串口调试软件进行了调试验证。 相似文献
5.
6.
随着FPGA单片可编程容量的日益增大,传统的嵌入式系统设计正在逐渐被片上系统所取代,用于数据通信的以太网片上系统设计也越来越备受关注,另外,通信数据采集的可视化及数据处理的简单化要求也越来越明显,基于这两方面,本文简要介绍了如何利用Xilinx公司的MicroBlaze微处理器软核,以及相应的嵌入式操作系统Xilkernel和Lwip协议功能函数,采用片上系统设计理念,来设计完成基于FPGA的嵌入式以太网与Matlab通信平台的数据传送交互系统。 相似文献
7.
基于Wishbone总线的UART IP核设计 总被引:2,自引:0,他引:2
介绍了一种基于Wishbone总线的UART IP核的设计方法.该设计采用了自顶向下的模块化划分和有限状态机相结合的方法,由于其应用了标准的Wishbone总线接口,从而使微机系统与串行设备之间的通信更加灵活方便.验证结果表明,这种新的架构设计是有效的. 相似文献
8.
9.
本文提出了一种基于FPGA的嵌入式UART模块化设计方法,通过UART实现了FPGA与GPS_OEM板之问的数据通信.基于VHDL语言.通过有限状态机,将UART模块集成到FPGA上,给出了系统的功能仿真结果,验证了系统设计的正确性,增强了设计的曼活性. 相似文献
10.
11.
基于FPGA的UART设计与实现 总被引:2,自引:0,他引:2
介绍了应用现场可编程门阵列(FPGA)设计和实现通用异步收发器UART的方法。采用有限状态机模型形式化描述了UART的功能,在此基础上用硬件描述语言VHDL编程实现了UART,并使用QuartusⅡ软件中的嵌入式逻辑分析仪SignalTapⅡ对数据传输进行了检测,验证了设计的正确性。 相似文献
12.
13.
基于FPGA的UART模块的设计 总被引:6,自引:2,他引:4
为了实现计算机与基于FPGA图像处理系统的数据通信,这里用FPGA设计了一款简易通用异步收发器(UART)模块.UART的主要功能是实现数据处理模块与RS 232串行数据接口之间的数据转换,即将送过来的并行数据转换为输出的串行数据流,由数据处理模块传送给计算机,还可以将串行数据转换为并行数据,供数据处理模块使用.为了简化电路设计,减少电路面积,这里省略了UART系统中的奇偶检验模块. 相似文献
14.
15.
UART微控制器设计方法及其FPGA实现 总被引:1,自引:0,他引:1
为满足FPGA与PC之间的通信需求,提出了一种FPGA的通用异步收发器设计实现方法。在Xilinx ISE 11开发平台上采用Verilog HDL硬件描述语言及其自带的IP CORE,实现了UART精确波特率时钟模块、UART发送模块和UART接收模块。并在ISE环境下进行综合建模仿真,给出各模块的仿真时序图以及综合生成的RTL图。实验通过Xilinx公司的XC2VP30 FPGA开发板对程序进行下载运行调试,与PC进行实时通信,结果表明,UART控制器工作稳定可靠,较好地实现了数据串行通信,达到预期设计要求。 相似文献
16.
FPGA实现UART和MCU一体化设计 总被引:2,自引:0,他引:2
现代数字电子系统设计正在朝着新的方向发展.即利用FPGA技术进行系统设计。介绍了一种利用FPGA来实现通用串行异步收发器(UART)和控制通信的MCU的数字系统,底层设计模块采用VHDL硬件描述语言实现,并进行了仿真验证。该设计方法和理念为以后的计算机系统以及其他的数字电子系统提供了一个新的思路,应用此技术可以使系统设计更加紧凑、可靠。 相似文献
17.
基于FPGA的UART设计 总被引:15,自引:1,他引:14
UART是一种广泛应用于短距离、低速、低成本通信的串行传输接口。由于常用UART芯片比较复杂且移植性差,提出一种采用可编程器件FPGA实现UART的方法,实现了对UART的模块化设计。首先简要介绍UART的基本特点,然后依据其系统组成设计顶层模块,再采用有限状态机设计接收器模块和发送器模块,所有功能的实现全部采用VHDL进行描述,并用Modelsim软件对所有模块仿真实现。最后将UART的核心功能集成到FPGA上,使整体设计紧凑,小巧,实现的UART功能稳定、可靠。 相似文献