预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于FPGA的HDLC通信模块的实现基于FPGA的HDLC通信模块的实现基于FPGA的HDLC通信模块的实现摘要:本文设计了一种基于FPGA的HDLC通信模块,并在FPGA上成功实现功能。HDLC(HighLevelDataLinkControl)协议是通信领域中应用最广泛的协议之一,它是面向比特的高级数据链路控制规程,具有差错检测功能强大、高效和同步传输的'特点。HDLC是面向位的,这意味着数据是一位一位地监控的,传输的数据以二进制数据组成,不存在任何特殊的控制代码,但帧中的信息包含了控制和响应命令。HDLC支持全双工传输,在同一时刻,数据在两个方向上传输,导致了较高的吞吐率。HDLC适合于点对点和多点(多路播送或一对多)连接。HDLC的子集被用来向X.25、ISDN和帧中继网提供信令和控制数据链路.全部设计采用VerilogHDL语言描述,所有模块设计都通过了验证。FPGA即现场可编程门阵列,可以反复编程,能够兼顾速度和灵活性,并能多路并行处理,实时性能能够预测和仿真。因其设计简单灵活,易于修改,适合中小批量通信产品的设计。在QuartusⅡ5.1实现多路HDLC电路的设计。关键词:HDLC;现场可编程门阵列;VerilogHDL语言;数据通信TheDesignofHDLCCommunicationModuleBasedonFPGAAbstract:ThispaperdesignsaHDLCcommunicationmodulebasedonFPGA(Field-programmablegatearray),andachievesthefunctionsuccessfully.HDLC(HighLevelDataLinkControl)protocolisoneofthemostwidelyusedprotocolsincommunicationfield.Ithaspowerfulmistakecheckingabilityandhighefficiency.Itisbit-orientedandofsynchronizationtransmission.HDLCisbit-oriented,itmeansdataismonitoredbitbybit.Datatransmittedisintheformofbinarysystem,notanycontrolcodespecial.Buttheinformationintheframeincludescontrolandresponsecommands.