jesd204B应用笔记

1、sysref如何产生?

(1) 如果是one-shot模式,sysref应当在tx、rx双方的链路层均复位完成后再发送,确保双方的链路层能够产生LMFC边沿。jesd204b协议里并没有明确描述收发双方需要收到sysref之后才能启动ilas功能,但是实测xilink的IP及分析ADI的jesd204b代码发现:tx在没有收到sysref时,不会发送ILAS序列;rx在没有收到sysref时,不会释放elastic buffer。

(2)如果是 continue模式,sysref应当以多帧周期的整数倍产生。但是协议里并没有明确说明如果发生了sysref重对齐,收发双方该如何进行动作,只从ADI的开源代码来看,重对齐会调整本地的LMFC,但是不会调整数据的帧头帧尾的位置,相当于重对齐对链路不会产生任何影响,此处需要确认。

2、sync~信号什么时候拉高,什么时候拉低?

SYNC~由RX产生,复位后应为1(即deassert状态)。RX复位完成后,会拉低SYNC~发起同步请求,实测下来,xilink的TX在SYNC~信号时,不会发送/K/码。

对于subclass1, RX在收到最少连续4个/K码/之后,在下一个LMFC拉高SYNC~,指示TX开始发生ILAS

3、ILAS是否可以bypass?

ALTERA和XILINK的jesd 204B RX IP,都支持Bypass ILAS,但协议中ILAS应该是标准,而不是可选项。不过这在于IP供应商怎么设计,我个人认为这个BYPASS ILAS的功能主要是用于RX侧,而TX侧还是正常发送ILAS,这样的话RX就可以把ILAS当做正常数据,从而可以看到ILAS的内容是什么,有些应用可能需要使用ILAS的内容,这一部分应该是为了灵活性。一般情况下,不建议bypass ILAS。

由于协议中是用ILAS来作为确定性延迟的锚点的,如果要bypass ILAS,则需要改变数据的锚点,可以选择/K/码和有效数据的边界作为锚点。

4、PHY和MAC层什么时候需要分成两个IP,什么时候使用一个IP?

相关推荐
谙弆悕博士2 小时前
信息系统项目管理师教程(第4版)笔记——第 2 章 信息技术发展
笔记·职场和发展·软考高级·软考·高项·项目经理
niaiheni2 小时前
Fastjson 1.2.83 “Gadget-Free“ RCE
网络·安全·web安全
意疏3 小时前
远程办公软件哪个安全性高?UU远程8项安全防线全覆盖
网络·安全
牛马之星3 小时前
气体涡轮流量计如何维护
网络·经验分享
MonolithIoT3 小时前
实战方案|设备备件无人值守仓库:连续化产线运维备件 7×24 小时数字化管控方案
运维·网络·数据库
wp123_14 小时前
【硬件选型笔记】TONEVEE MVL4020-1R2M 与Coilcraft XAL4020-122MEC 大电流功率电感参数深度解析
笔记
aaaameliaaa4 小时前
指针之总结
c语言·笔记·算法
三8444 小时前
BGP/GRE练习
网络
撩得Android一次心动5 小时前
Linux编程笔记3【个人用】
linux·笔记
念恒123065 小时前
网络基础
linux·网络·c++