完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如何将多片AD9361芯片进行相位同步,技术文档有说通过sync管脚进行MCS同步,但是仅仅只针对数据时钟完成同步。
个人理解数据相位主要由RF混频处理以及后续数字处理决定,通过sync管教能够完成BBPLL的相位同步,但是RF本振相位如何同步?在实际测试中将多片AD9361进行MCS同步,在不断电情况下多片AD9361相位差不变,完成相位同步,但是重新上电后其相位差改变,说明未完成多片AD9361的相位同步。 请问具体应该如何完成多片AD9361相位同步? |
|
相关推荐
3个回答
|
|
找到一个回复,关于RF部分的相位同步,但是没有文档说明。
https://ezchina.analog.com/message/21907#21907 还有就是在reg_map文档针对0X001中有以下说明 [D3] MCS RF Enable Only used for multi-chip synchronization. Setting this bit keeps the RF LO dividers enabled in Alert mode so that the phase relationship between multiple devices remains constant. If the bit is clear, the dividers power down in Alert mode. If this bit is clear, the respective LO dividers also turn off in FDD Independent Mode when the Rx or Tx paths are disabled. Setting this bit prevents the LO dividers from turning off. This is important if the phase relationships must remain constant through enable & disable cycles. [D2] MCS BBPLL Enable To synchronize the BBPLLs of multiple devices, write this bit high and then provide a sync pulse to SYNC_IN. [D1] MCS Digital Clocks Enable To synchronize the digital clocks of multiple AD9361 devices, first synchronize the BBPLLs, then write this bit high and then provide a sync pulse to the SYNC_IN pins. [D0] MCS BB Enable Setting this bit enables the capability of baseband multi-chip digital synchronization. See also bit D1 and D2. 所以有以下问题: 1. 根据上述说明0X001 [D3]能够保持多片AD9361之间RF相位固定,但是重启上电是否相位同步有影响 2. 是否有更详细的技术说明文档 求尽快回复!!!! |
|
|
|
多芯片同步的实现需要以下条件
1. 相同参考输入源供给多片AD9361作为外部参考时钟; 以保证RF LO和BBPLL的VCO输出与参考同步 2. 每片AD9361的SYNC_IN管脚连接到同一个基带芯片的GPIO输出管脚; 该GPIO用于输出同步脉冲,以复位芯片内部分频器从而保证不同芯片的内部各种时钟相位一致. 3. 0x001寄存器D3-D0置1; RF LO 多芯片同步: 0x001[D3]=1: 这样可以保证9361芯片在状态机为Alert mode时RF LO输出的分频器仍然工作, 这样就能保证不同芯片输出本振信号的相位关系恒定 (上电后保持不变); 如果该[D3]=0 ,当芯片进入alert mode时输出分频器会关闭,再打开后不同芯片输出本振信号的相位关系会因此有变化。 注意:每次上电后不同芯片LO仍然会有恒定的相位差。 基带锁相环/数字时钟/数据接口的多芯片同步: 1. 先将[D2]=1;SYNC_IN管脚输入一个同步脉冲,完成基带锁相环的多芯片同步; 2. 再将[D1]=1;SYNC_IN管脚输入一个同步脉冲,完成内部各种数字时钟的多芯片同步; 3. 再将[D0]=1 |
|
|
|
msvsudsdf 发表于 2018-12-25 09:57 回答的很详细。 |
|
|
|
只有小组成员才能发言,加入小组>>
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1292 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1893 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4233 浏览 2 评论
8990 浏览 1 评论
3136 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1414浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1640浏览 2评论
1608浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1292浏览 2评论
207浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 19:28 , Processed in 0.830801 second(s), Total 51, Slave 44 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号