基于FPGA的HDLC通信模块的实现投诉举报
基于FPGA的HDLC通信模块的实现
基于FPGA的HDLC通信模块的实现.doc
点击下载文
文档为doc格式
下载本文到电脑,方便收藏和打印
1、下载的文档为doc格式,下载后可用Word文档或者wps打开进行编辑;
2、若打开文档排版布局出现错乱,请安装最新版本的word/wps软件;
3、下载时请不要更换浏览器或者清理浏览器缓存,否则会导致无法下载成功。
4、下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
基于FPGA的HDLC通信模块的实现基于FPGA的HDLC通信模块的实现

基于FPGA的HDLC通信模块的实现

基于FPGA的HDLC通信模块的实现

基于FPGA的HDLC通信模块的实现摘要:本文设计了一种基于FPGA的HDLC通信模块,并在FPGA上成功实现功能。HDLC(High Level Data Link Control)协议是通信领域中应用最广泛的协议之一,它是面向比特的高级数据链路控制规程,具有差错检测功能强大、高效和同步传输的'特点。HDLC是面向位的,这意味着数据是一位一位地监控的,传输的数据以二进制数据组成,不存在任何特殊的控制代码,但帧中的信息包含了控制和响应命令。HDLC支持全双工传输,在同一时刻,数据在两个方向上传输,导致了较高的吞吐率。HDLC适合于点对点和多点(多路播送或一对多)连接。HDLC的子集被用来向X.25、ISDN和帧中继网提供信令和控制数据链路.全部设计采用Verilog HDL语言描述,所有模块设计都通过了验证。FPGA即现场可编程门阵列,可以反复编程,能够兼顾速度和灵活性,并能多路并行处理,实时性能能够预测和仿真。因其设计简单灵活,易于修改,适合中小批量通信产品的设计。在QuartusⅡ5.1实现多路HDLC电路的设计。关键词:HDLC; 现场可编程门阵列; Verilog HDL语言; 数据通信The Design of HDLC CommunicationModule Based on FPGAAbstract:This paper designs a HDLC communication module based on FPGA (Field-programmable gate array), and achieves the function successfully. HDLC(HighLevel Data Link Control) protocol is one of the most widely used protocols in communication field. It has powerful mistake checking ability and high efficiency. It is bit-oriented and of synchronization transmission.HDLC is bit-oriented, it means data is monitored bit by bit. Data transmitted is in the form of binary system, not any control code special. But the information in the frame includes control and response commands.