English

高速串行同步通信的设计与实现

在电台、测控或数据采集系统中,前端设备需要把大流量数据高速传送给后端设备做进一步的处理。

 

由于并行通信系统复杂、信号线的数量多,为了提升整个系统的可靠性、降低成本,往往选择面向比特(bit)的高速串行通信进行数据传输。

 

 

高速串行通信的波特率往往高达8Mbps、甚至20Mbps,远远超出了RS-232接口的速率极限。一般采用RS-422、RS-485接口,基于差分信号传输高速串行数据。

 

高速串行通信常用的是高级数据链路控制(High-Level Data Link Control或简称HDLC)协议,它是由国际标准化组织(ISO)根据IBM公司的SDLC(Synchronous Data Link Control)协议扩展开发而成的,是一个在同步传输数据、面向比特的数据链路层协议。

 

HDLC协议的优点如下:

●  HDLC定义了完善的成帧方案,从而方便应用层数据分包传输;

●  提供地址字段,支持点-点、点-多点通信

●  提供CRC校验

 

有些应用仅需传输二进制数据流、不需要链路层协议,或者用户倾向于定制自己的专用链路层协议。在这些情况下,通信层面仅需要高速、可靠的传输二进制数据流即可,这种工作模式称为BIT流模式。

 

 

 

相关产品

SDLC-CPCI/PXIe 高速同步串口通信卡
  • 1x 1000M 以太网口
  • 4x RS-232/422/485高速同异步串口
  • 工作模式/同步HDLC、SDLC、异步UART、Bit流
  • 串口、以太网接口转换,HDLC、UDP协议转换
  • 同步串口-异步串口转换
  • CPCI/PXI 3U、CPCIe/PXIe 3U总线规格
查看详情
SDLC-ETH 高速同步串口转换器
  • 1x 千兆以太网口
  • 4x RS-232/422/485高速同异步串口
  • 工作模式:同步HDLC/SDLC、异步UART、Bit流
  • 编码格式:NRZ、NRZI、DBPL、曼彻斯特、差分曼彻斯特
  • 串口、以太网接口转换,HDLC、UDP协议转换
  • 同步串口-异步串口转换
查看详情