【技术实现步骤摘要】
一种基于ZYNQ的HDLC通讯转换控制器
[0001]本专利技术涉及一种基于ZYNQ的HDLC通讯转换控制器,属于HDLC控制器结构设计领域。
技术介绍
[0002]HDLC作为一种面向比特层的同步通讯协议,具有对任何一种字符编码的自主性,数据报文传输的透明性,易于硬件设计实现及强大差错检测能力等特性,在数据链路通信方面得到广泛应用。
[0003]当前采用FPGA实现HDLC控制器的方法通常有FPGA+DSP架构及FPGA+ARM架构等方法。在FPGA+DSP架构中FPGA可以看作是一个HDLC专用芯片,DSP完成控制及CRC校验,但此架构只能实现单路双向数据通讯。FPGA+ARM架构中FPGA作为多路HDLC协议通讯转换器,ARM实现设备控制算法,该架构可实现多路HDLC数据通讯。但设备体积大,接口电路较多。
[0004]由于ZYNQ在单芯片内集成了双核ARM的处理器系统(PS)和大规模可编程逻辑资源(PL)系统,PS与PL之间通过AXI总线实现高速数据互联。大大简化了FPGA+ARM双芯片模式的硬件结构, ...
【技术保护点】
【技术特征摘要】
1.一种基于ZYNQ的HDLC通讯转换控制器,其特征在于:包括USB串口模块、协议转换模块、接口电路模块,其中:USB串口模块、协议转换模块、接口电路模块组成的通讯转换控制器用于进行外部PC端与被控设备间的信息交互,PC端经由通讯转换控制器向被控设备发送控制指令,控制被控设备进行动作,通讯转换控制器通过USB串口模块接收控制指令,于协议转换模块进行协议转换,通过接口电路模块向被控设备发送。2.根据权利要求1所述的一种基于ZYNQ的HDLC通讯转换控制器,其特征在于:所述协议转换模块包括ZYNQ处理器,所述ZYNQ处理器包括PS端、PL端,PS端用于接收USB串口模块发送的数据,并进行CRC校验,PL端为FPGA处理器,接收PS端发送的CRC校验后数据,并进行插帧操作,将插帧后数据发送至接口电路模块。3.根据权利要求2所述的一种基于ZYNQ的HDLC通讯转换控制器,其特征在于:所述接口电路模块接收插帧后数据,进行通讯转换后发送给被控设备,被控设备将反馈数据返送至FPGA处理器,FPGA处理器对反馈数据进行除帧头帧尾处理后发送至PS端,通过PS端发送至USB串口模块。4.根据权利要求3所述的一种基于ZYNQ的HDLC通讯转换控制器,其特征在于:所述ZYNQ处理...
【专利技术属性】
技术研发人员:石雨宸,马亚楠,陈思豪,弭艳,任仲强,王京丽,何康康,马兵兵,张红霞,
申请(专利权)人:北京航天动力研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。