JESD204B寄存器配置

        JESD204B接受协议中通过AXI总线配置寄存器,寄存器地址及位数代表如下表所示:

                

JESD204寄存器配置
addrDescription备注
0x008ILA support[31:1]保留,最低位为有效位,1代表启用ILA,0代表禁止ILA,默认值为1
0x00cScrambling[31:1]保留,最低位为有效位,1代表启用加扰,0代表禁止加扰,默认值为0。
0x010SYSREF

[31:17]保留,16位代表是否在重新连接时再次启用SYSREF机制,1代表启用0代表禁止,默认情况下禁止使用,只有初次连接时启用SYSREF机制后续重新连接不在启用。

[15:12]保留。

[11:8] LMFC计数器与SYSREF重新对齐增加的额外延迟。四位一共16种情况,默认情况下为0,SYSREF重新对齐不需要额外的延迟。

[7:1]保留。

最低位:是否对SYSREF有效即是否需要在所有的SYSREF事件上重新对齐LMFC计数器,1代表在所有的SYSREF时间上重新对齐,0代表只在重置后的第一个SYSREF事件上对齐LMFC计数器,忽略后续的SYSREF事件。默认情况下为0,只看第一位。

0x018TEST MODE

[31:5]保留位,[4:0]共5位有效位;

00000 :代表正常操作;

00001 :代表无限制传输和接受K28.5;

00010 :代表正常同步然后发送/接受重复的ILA序列;

00011 :代表无限制传输和接受D21.5;

00101 :发送修改随机模式;

00111  :发送加密抖动模式;

1xxxx  :启用收发机的PBRS模式UltraScale系列;

10xxx  :启用收发机的PBRS模式7系列;

默认情况下00000;

0x020Octer per Frame[31:8]保留位,[7:0] 每帧所包含的字节数,范围位1~256,0x00代表1,0x03代表3。默认情况下0x01;
0x024Frame per MultiFrame[31:8]保留位,[7:0]代表多帧包含的帧数,范围为1~32,例如0x1F代表16帧。默认情况下为0x1F,32帧
0x028Lane in use[31:12]保留位,[7:0]代表使用的Lane通道数,Lane共有8个通道,例如使用前三个通道就设置为8'b111;
0x02cSubclass mode[31:3]保留位,[1:0]表示Subclass Mode,11是预留位,00代表subclass0 ,01代表subclass1,10代表subclass2,默认情况下为01。
0x030Rx Buffer Delays[31:10]保留位,[9:0]RX缓冲区数量,Rx Buffer Delays可编程,与RX Buffer Adjust值从Lane中一块读取,用以最小化整体RX延迟,可以在rx_buffer_adjust寄存器上输出延迟的最大值。(需要补充,仿真完成后进行补充修改)
0x034Error Reporting

[31:9]保留位,[8]代表是否具有同步错误报告接口,1代表错误报告接口禁止,0代表错误报告接口使能,默认情况下使能错误报告接口。

[7:1]保留位,[0]代表是否启用链路错误报告计数器,1代表使能错误报告计数器,0代表禁止错误报告计数器,默认情况下为0禁止错误报告计数器。

0x038Sync Status

[31:17]保留,[16]表示SYSREF被捕获状态,为高电平表示SYSREF被捕获到,为低电平表示SYSREF没有被捕获到,默认情况下为0没有捕获到。

[15:1]保留,

[0]表示SYNC状态,1表示SYNC链接同步实现,0表示SYNC链接同步还未实现,默认状态下为0。

0x004Reset

[31:17]保留,[16]看门狗使能,1为关闭看门狗,默认值为1,[15:2]保留,[1]代表是否固定复位,1代表JESDcore保持复位,0代表JESDcore从复位中释放,默认值是0。

[0]复位,自我复位。

1表示要复位Core。

读出来是1表示重置过程正在进行中,读0表示重置已经完成。

在对配置寄存器做完任何更改后必须进行一次重置,也就是必须在0x004地址写入1,该复位不会清楚寄存器数值,它会强制Core使用新的寄存器值,并重新同步连接。

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值