目录:
定义-串行器/解串器(SerDes)是什么意思?
串行器/解串器(SerDes)是高速通信中使用的集成电路或设备,用于在两个方向上的串行数据和并行接口之间进行转换。 SerDes用于各种应用程序和技术,其主要目的是通过减少I / O引脚和连接的数量,在单根或差分线上提供数据传输。 简而言之,它将并行数据转换为串行数据,以便它们可以在不支持并行数据的介质上传输,或者使用它来节省带宽。
Techopedia解释了Serializer / Deserializer(SerDes)
SerDes芯片简化了在串行流上使用并行数据的两点之间的传输,从而减少了传输所需的数据路径数量。 这减少了所需的连接针脚的数量,因此可以使导线和连接器保持较小和较细的状态。 在发送器端,并行数据被转换为串行数据,而在接收器端则相反。 大多数SerDes设备完全具有全双工操作能力,因此数据转换同时在两个方向上进行。 SerDes芯片用于无线路由器,千兆位以太网系统,存储应用程序和光纤通信系统中。
基本的SerDes功能有两个模块:并行输入串行输出(PISO)块或并行到串行转换器,以及串行输入并行输出(SIPO)块或串行到并行转换器。 通信链路的每一端都有一个带有这两个基本模块的SerDes。 PISO块用于发送,SIPO块用于接收。
SerDes芯片具有以下几种架构:
- 并行时钟-用于并行化并行总线输入以及数据地址和控制信号。 参考时钟用于同步数据流,串行器在5–10 ps rms的抖动容限。
- 嵌入式时钟-将数据和时钟串行化为单个流。 首先发送一个时钟周期,然后发送实际数据,在数据流的开头创建一个周期性的上升沿。
- 8b / 10b SerDes -序列化之前,它将数据映射到10位代码。 解串器利用参考时钟来监视从位流中恢复的时钟。
- 比特交错-将多个较慢的串行数据流多路复用为更快的流,而接收器将较快的流解复用为多个较慢的流。
