高速串行信号与并行信号相比,最主要的就是通信方式的改进,这种通信方式又叫自同步方式,也即两块芯片之间通信,其中发送芯片产生的数据流同时包括数据和时钟信息,如下图所示。
要实现上图所示的通信,在芯片内部还有更加详细的一些要求及模块来操作,具体实现可以参考下图所示模块框图。
这些最主要的模块包括串行器(也有叫串化器)、时钟数据恢复(cdr)、解串器以及均衡器等。这样的设备与源同步接口不同,因为接收机设备包含时钟和数据恢复(cdr)电路,其基于信号的跳变沿来动态地确定数据信号的最佳采样点。 换句话说,从数据中直接提取时钟信息,而不是依赖于单独的时钟。本篇我们主要来简单介绍前面三种必要的模块,均衡器会在后续的内容中介绍。
串行器要实现的功能就是并串转换,简单来说就是将原本并行的数据转换成串行的数据。目前有两种主要的并串转换方式——可装载移位寄存器和回转选择器。这些方法的简单逻辑如下图所示。
解串器的功能正好和串行器的功能及步骤相反,那就是将串行的信号又重新转换成并行信号,又叫串并转换,下面是简单的逻辑图。
时钟数据恢复(cdr)顾名思义就是将数据流里面的数据和时钟在接收端恢复出来,说起来感觉很简单的样子,但实际上如下图所示时钟恢复过程无法产生一个共用时钟或者同数据一起发送的时钟。作为替代,由锁相环(pll)合成出一个与输入串行信号的时钟频率一致的时钟,也即pll能根据参考时钟和输入信号来产生锁定于输入信号的新时钟,所以pll对于serdes的接收也是至关重要的。
这就是我们的串行信号,呈现出来的确实是比较简单,无非就是几对差分线路,但内部的操作却非常复杂。虽然简化了pcb设计,但对芯片的设计挑战巨大,因为有更多的模块集成在芯片内部了,这个对于我们pcb这块来说是看不到的,相当于一个黑盒子,典型的少林寺扫地高僧,简直深藏不露啊。
华为3G手机将预装Opera浏览器
小米有品定制电暖器发起众筹,具备2000W大功率
时控开关符号_时控开关电路图
中美AI人才争夺,日本只能旁观
农业监控平台可为农作物打造适宜的生长环境
浅谈高速串行信号的自同步通信方式
Arduino Portenta X8上Python程序和Arduino程序之间的通信
行业知识 | 激光雷达是怎么工作的?
透过一张路线图,看清海尔得物联网优势
华为手机可以把纸质档秒变电子档
Zorin OS 15 Lite全新发布,速度比win7还要快
学习PLC编程技巧的六个方面的经验分享
瑞隆源荣获“深圳知名品牌”荣誉称号!
注水电机断路器信号灯闪光故障分析
自动优化非成像光学照明系统设计
如何利用单片机设计一个生活废(污)水处理系统?
STM32驱动ESP8266连接阿里云(2)----接入阿里IoT Studio实现Web可视化
智芯传感MEMS 微差压传感器在智能消防领域发挥极其重要作用
民用电压110V电和220V电的区别是什么
业绩下滑,340亿美元豪赌抵御亚马逊、微软