·串行器:将速率为y的n位宽并行数据转变成速率为n*y的串行数据。
·解串器:将速率为n*y的串行数据转变成速率为y的n位宽并行数据。
·Rx(接收)对齐:将接收的数据对齐到合适的字边界。可以使用不同的方法,从自动检
测和对齐特殊的预留比特序列(通常也称作comma字符),到用户控制的比特调整。
·时钟管理器:管理各种时钟操作,包括时钟倍频,时钟分频,时钟恢复。
·发送FIFO(先进先出):在输入数据发送之前,暂时保存数据。
·接收FIFO:在接收数据被提取之前,暂时保存数据。在需要时钟修正的系统中,接
收FIFO是必须的。
·接收线路接口:模拟接收电路,包括差分接收器,还可能包括有源或者无源均衡电路。
·发送线路接口:模拟发送电路,可以支持多种驱动负荷。通常还带有转换的预加重部分。
·线路编码器:将数据编码成适应不同线路的格式。编码器通常会消除长的无转变位的
序列,同时还可以平衡数据中0、1的出现次数。(这是一个可选模块,某些SERDES
可能没有。)
·线路译码器:将线路上的编码数据分解成原始数