AD9361从入门到入土系列----AD9361工作在LVDS模式下数据传输

因最近公司需要,借此机会和大家一起学习AD9361

制作不易,记得三连哦,给我动力,持续更新!

工程文件下载:纯硬件SPI配置AD9361   提取码:g9jy

目录

双端口全双工模式(LVDS)

1、发送数据:

2、接收数据:

3、 说明:

------------------------------------------------------------------------------

工作在LVDS模式下的最大时钟速率和信号带宽:

双端口全双工模式(LVDS)

双总线全双工LVDS模式通过写入SPI寄存器来启用。在这种模式下,P0和P1都作为LVDS信号使能,数据总线(D[11:0])被分成独立的子总线(RX_D[5:0]和TX_D[5:0])。每个子总线同时工作,允许BBP和AD9361之间的发送和接收数据全双工。传输数据(TX_D[5:0])、FB_CLK和TX_FRAME由BBP驱动,使得FB_CLK之间的建立和保持时间。

I和Q数据样本在每个数据总线上是时间交织的。

1R1T系统:

对于1R1T系统,I和Q采样以4路交错方式进行,如下所示:

对于这种情况,TX_FRAME和RX_FRAME信号与数据切换重合。当使能50%占空比成帧时,iMSB和QMSB分别处于高电平状态,iLSB和QLSB处于低电平状态。这些信号然后以iMSB再次切换为高电平,以指示新帧的开始。

2R2T系统:

对于2R2T系统,来自RF路径1和2的I和Q采样以8路交错方式传输,如下所示:

对于这种情况,TX_FRAME和RX_FRAME信号与数据切换重合。当使能50%占空比成帧时,每个i1MSB、Q1MSB、i1LSB、 Q1LSB处于高电平状态,i2MSB、Q2MSB、I2LSB和Q2LSB处于低电平状态。这些信号然后切换高低,以指示新帧的开始。

 2R1T或1R2T系统:

在仅使用单个通道的路径中,每个数据组中的禁用通道的I-Q对是未使用的。AD9361忽略这些未使用的插槽。例如,对于使用TX信道1的2R1T系统,发送突发将有四个未使用的时隙,如下所示:

 对于这种情况,TX_FRAME和RX_FRAME与数据切换重合,对于i1MSB、Q1MSB、I1LSB、Q1LSB为高电平,然后对于未使用的时隙为低电平。这些信号然后以i1MSB再次切换为高电平,以指示新帧的开始。未使用的"X"槽可以由BBP填充任意数据值。这些值可以是常数值,也可以重复前面的数据样本值,以减少总线开关因子,从而降低功耗。

1、发送数据:

发送数据样本以二进制补码格式进行,每个数据包中的第一个6位字节包含MSB,第二个6位字节包含LSB。最正的样本值为0x7FF,第一个字为0x1f,第二个字为0x3f,最负的值为0x800,第一个字为0x20,第二个字为0x00。TX_D[5]是最高有效位,TX_D[0]是每个字中的最低有效位。

2、接收数据:

接收数据样本以二进制的补码格式携带,每个数据包中的第一个6位字节包含MSB,第二个6位字 节包含LSB。这意味着最正的样本值是0x7ff,第一个字是0x1f,第二个字是0x3f,最负的值是0x800,第一个字是0x20,第二 个字是0x00。RX_D[5]是最高有效位,D[0]是每个字中的最低有效位。

3、 说明:

时序图中的差分数据用实线和虚线绘制,以说明数据线的差分性质。正腿的实线与差分对的负腿的实线匹配,正腿对的虚线与负腿的虚线匹配。注意,因为2R1T和1R2T系统遵循2R2T时序图,所以从这些图中省略它们。

下期更新,AD9361串行外设接口(SPI),以及讲解!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值