hdlc协议详情控制器地设计

hdlc协议详情控制器地设计

ID:29648673

大小:672.50 KB

页数:24页

时间:2018-12-21

hdlc协议详情控制器地设计_第1页
hdlc协议详情控制器地设计_第2页
hdlc协议详情控制器地设计_第3页
hdlc协议详情控制器地设计_第4页
hdlc协议详情控制器地设计_第5页
资源描述:

《hdlc协议详情控制器地设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案目 录内容摘要……………………………………………………………………1关键词……………………………………………………………………1Abstract……………………………………………………………………1KeyWords…………………………………………………………………11.绪论……………………………………………………………………21.1研究的意义………………………………………………………21.2本设计的主要功能………………………………………………22.HDLC协议综述…………………………………………………………32.1HDLC协议的产生背景………………………………

2、…………32.2HDLC协议的帧结构……………………………………………42.3HDLC协议的规程分析…………………………………………73.HDLC协议控制器的设计………………………………………………83.1HDLC协议控制器设计方案选择…………………………………83.2FPGA的设计原则………………………………………………93.3HDLC协议控制器总框架………………………………………103.4HDLC帧发送器的设计……………………………………………113.5HDLC帧接收器的设计……………………………………………15参考文献………………………………………………………………

3、…18致谢………………………………………………………………………19[说明:在本页中,“目录”二字居中,宋体小二号,加黑,其它统一由宋体小四号,不加黑排版打印、行间距为1.5]精彩文档实用标准文案内容摘要:HDLC(高级数据链路控制)协议是一种面向比特的链路控制规程,广泛的用作数据链路层的控制协议。论文在分析和研究HDLC协议的基础上,提出了一种基于FPGA(现场可编程门阵列)的HDLC协议控制器的设计。对HDLC协议控制器的功能进行划分,分别设计了标志位的检测和生成、插零和删零、FCS的校验等控制模块。采用VHDL硬件描述语言在FPGA内部实现HDLC协议的各功能模块,

4、本设计使用QuartusII9.1平台实现代码编写、综合、编译、仿真。对HDLC链路控制规程功能,帧控制和FCS校验功能进行了仿真实现。关键词:HDLC;FPGA;帧收发器;Abstract:(宋体,小四号,加黑)××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××。(宋体,小四号,不加黑)Keywords:(宋体,小四号,加黑)×××□□×××□□×××□□(宋体,小四号,不加黑)精彩文档实用标准文案1绪论1.1研究的意义HDLC是一个在同步网上传输数据、面向位的数据链路层协议,它是由国际标准化组织

5、(ISO)制订的。该协议被广泛的用作数据链路层的控制协议,HDLC控制器在网络设备中得到大量的使用,如列车通信网络技术、综合业务数字网ISDN、X.25分组交换网以及帧中继网等。怎样在产品中设计与实现HDLC网络协议也是一个技术研究的热点。HDLC的一般实现方法为采用ASIC器件和软件编程等。ASIC的芯片有Motorola公司的MC92460,ST公司的MK5025等。应用这些ASIC器件时设计简单,功能针对性强,性能可靠,适用于特定用途的大批量产品中。但是这类ASIC芯片存在开发时间长,一旦芯片固有缺陷就不容易解决等问题,而且HDLC标准的文本较多,ASIC芯片出于专

6、用性的目的难以通用于不同版本,缺乏灵活性。HDLC的软件编程方法灵活,通过修改程序就可适用于不同的HDLC应用,但程序运行占用处理器资源多,执行速度慢,实时性不易预测。FPGA(FieldProgrammableGateArray,现场可编程门阵列)器件采用硬件处理信号,可以反复编程,能够兼顾速度和灵活性,并能多路并行处理。在中小批量通信产品的设计中,FPGA是取代ASIC实现HDLC功能的一种合适选择。1.2本设计的主要功能本文实现了一种采用FPGA的HDLC协议控制器的设计和功能仿真。首先综述了HDLC协议的产生背景和帧结构,提出了基于FPGA设计模式的控制器。以HD

7、LC协议帧的接收和发送为主体,在明确FPGA的设计原则的基础上,对帧收发器进行分功能模块设计,编写代码,时序分析。以发送器为例,其中包括了标志位的生成,插零,FCS校验等模块的设计。接收器跟发送器设计思想类似。在完成各个模块的设计后,使用了QuartusII9.1自带仿真器对各个模块的功能一一进行了仿真,并对HDLC协议及其规程进行了验证和分析。精彩文档实用标准文案2HDLC协议综述2.1HDLC协议的产生背景计算机通信的早期,人们发现对于经常发生误码的实际链路,只要加上了合适的控制规程,就可以是通信变得比较可靠。这些规程都是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。