基于CPLD/FPGA的多串口设计与实现[图]
在工业控制中如何提高一对多的串口通讯可靠性和系统的集成性成为研究热点。本文利用嵌入式技术,提出基于CPLD/FPGA的多串口扩展设计方案。实现并行口到多个全双工异步通讯口之间的转换,并根据嵌入式系统实时性的需要,在每个UART接收器中开辟了8个接收缓冲单元,实现高速嵌入式CPU与RS232通讯设备之间的速度匹配,同时,串行口波特率等参数可根据需要进行设置。
用户评论
推荐下载
-
用FPGA,CPLD设计UART
用FPGA,CPLD设计UART
8 2022-11-25 -
基于FPGA的DDS的研究设计与实现
本论文是利用FPGA完成一个DDS系统。DDS是把一系列数字量形式的信号通过D/A转换形成模拟量形式的信号的合成技术。主要是利用高速存储器作查寻表,然后通过高速D/A转换器产生已经用数字形式存入的正弦
22 2020-11-26 -
基于FPGA的桌球游戏的设计与实现
该代码为基于FPGA的桌球游戏的设计与实现的verilog代码,已DE2开发板上成功验证。
37 2019-01-11 -
基于FPGA和CPLD数字逻辑实现ADC技术
与数字逻辑相连接时,ADC是一种常用的模拟功能块,例如,FPGA或CPLD连接至模拟传感器的现实世界时,ADC是不可或缺的。本文将阐述采用莱迪思半导体公司的参考设计和演示板来实现低频率(DC至1K H
10 2020-08-09 -
基于FPGA的多通道流量控制研究与实现
在网络通信系统中,流量控制器是实现通信业务量管制的关键电路,用于监视和控制信元的传输速率。针对多个连接共享带宽的流量控制使用需求,在分析虚调度算法的基础上,结合FPGA并行计算的特点,提出一个基于FP
9 2021-02-01 -
基于FPGA的多模式数字匹配滤波器的设计与实现
数字匹配滤波器(DMF)是直接序列扩频(DSSS)通信系统的关键部件,采用FPGA设计数字匹配滤波器可以获得更高的系统性能。首先介绍了数字匹配滤波器的原理,然后阐述了多模式DMF的设计原理,在同一个直
7 2020-10-27 -
基于FPGA实现串口通信的Verilog开发
工程是基于Libero开发平台上实现的Verilog串口收发通信功能,可移植性高
27 2020-02-07 -
在CPLD管理下实现高效多串口中断源
传统方法中,扩展多个串行口是利用多个中断源;但在嵌入式系统中,花费大量的中断源来扩展串口无疑是大量的资源浪费。针对这种情况,为了节省紧张的系统资源,本文提出一种实现高效多串口中断方案,可以利用单一的中
8 2020-12-02 -
FPGA实现串口
用ISE软件实现RS232的软件仿真,这个是发送程序与仿真结果~
24 2019-01-14 -
基于CPLD的数据采集与显示接口设计及实现
将CPLD和微机控制技术相结合,在智能仪表设计和控制系统设计领域提高了系统设计的灵活性,缩短了产品开发周期,同时使系统易于升级和扩展。因为采用了CPLD(复杂可编程逻辑器件),极大提高了系统I/O口利
15 2020-09-03
暂无评论