电子说
最近在搞一款带10G PCIe扩展的工业主板,前前后后卡了快一周在时钟问题上:最开始选了个便宜的单端晶振外挂时钟buffer,结果PCIE Gen3的眼图怎么调都闭,抖动超标到离谱,换了好几个buffer都没用,最后索性直接换了TX家这款BX系列的HCSL输出有源差分晶振,一次就过了,整理下参数和设计注意点,给同样搞高速接口的兄弟们避坑。
文件下载:BX-100.000MBE-T.pdf
以前低速的I2C、SPI甚至百兆以太网,随便整个普通的无源晶振都能凑合用,但现在PCIe、SAS、SATA这些高速串行接口,速率动不动就上Gbps,对时钟源的稳定性、抖动要求极高,单端时钟抗干扰差、抖动大的问题完全扛不住。 HCSL是高速互联场景专门定义的差分电平标准,抗共模干扰能力强,边沿速率快,匹配起来也方便,刚好适配现在主流的高速PHY芯片的时钟输入要求,省了额外的电平转换电路,BOM成本反而更低。
这款是751.3mm的标准7050封装,厚度很薄,就算是结构紧凑的板卡也塞得下,RoHS无铅的,过环保也不用愁,核心参数我挑对设计有用的列:
其他的比如总频率稳定度±50ppm(包含温漂、老化、电压波动所有影响)、上升/下降沿最大0.5ns、启动时间最大10ms这些参数,都属于同规格里第一梯队的水平。
我第一次打样的时候没细看手册,踩了好几个低级坑,给大家列出来:
我这次用的是100MHz频点的工业级款,3.3V供电,25℃室温下测的相位抖动是0.18ps,比标称的典型值还低,PCIE Gen3 x4链路连续跑了72小时压力测试,没有出现一个CRC错误,眼图张开度有32%,余量非常足,启动时间实测3ms,远低于手册的10ms上限,上电快的场景也能用。
总的来说这款晶振算是同价位里性价比很高的选择,高速接口设计不知道选什么时钟的兄弟们可以试试,省了好多调试的麻烦。 你们最近调高速接口都用哪家的时钟源?有没有遇到过什么奇葩的时钟坑?评论区聊两句?
全部0条评论
快来发表一下你的评论吧 !