查看: 2203|回复: 49
打印 上一主题 下一主题

实用AD9779A的问题

[复制链接] qrcode

12

主题

73

帖子

160

积分

注册会员

Rank: 2

积分
160
楼主
跳转到指定楼层
发表于 2015-12-27 08:45 AM | 只看该作者 回帖奖励 |正序浏览 |阅读模式
请问下ADI的各位大虾,我现在用ADI的AD6655+FPGA+AD9779A做数字方面设计,发现AD9779A输出有以下问题,请分析下,给我些解决问题的方案,谢谢:
现象:FPGA 送出29.56M数据格式为I/Q两路的单音信号分别给AD9779A的两个输入口,AD9779A内部滤波器模式选择了1/8 fdac shift的模式(等效为上搬了61.44M),结果从AD9779A的2模拟信号输出口(Q输出口)得到91M的信号(这是我想要的信号),同时在93.32Mhz处会有一个70dBc左右的的杂散信号,这个杂散信号会根据FPGA送出的数据与有用信号反向偏移,如FPGA 送出28.56M,则DAC有用信号为90M,而杂散信号为94.32M,请问下这有可能是什么引起的。
DAC的配置:参考时钟122.88MHz,输入为复数输入(即两路都配置,一路进I信号,一路进Q信号),需要的信号从I或者Q输出口直接经巴仑引出,内部做8倍内插,内部FDAC为491.52MHz,则输入至DAC的数据速率为61.44M
分析杂散频点:以现在看,杂散信号有点类似是122.88减去FPGA给DAC的频率,但杂散信号会根据DAC选择模式变化,如搬移122.88M,杂散点同样向上搬移,与有用信号的间距与前面情况一致
回复

使用道具 举报

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
50#
发表于 2015-4-29 12:36 AM | 只看该作者
呵呵,我们一组人在做,不是单干。

配置方面原来我们做的是CPU固定配置死,无法灵活配置某个寄存器或读取,现在在做可设与回读的配置改进,谢谢rennon
回复 支持 反对

使用道具 举报

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
49#
发表于 2015-4-28 11:49 PM | 只看该作者
是单独测单路的I或Q信号。
应该不是一路为0,FPGA内部是一直I/Q数据往外发的,测DAC的部分管脚是有数据跳变的。
回复 支持 反对

使用道具 举报

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
48#
发表于 2015-4-28 10:43 PM | 只看该作者
配置还没回读过,除了杂散信号幅度增到与主信号大小差不多大外,其余信号是正常的。

配置是:
Fdata 61.44MHz 内插8倍,+fs/8 shift 模式,FPGA给DAC中心频率是17.56MHz,对应模式后DAC输出中心频率在79MHz,泄露信号中心位置仍与上面讨论的杂散信号位置一致,即在61.44+61.44-17.56= 105.32MHz位置,杂散信号幅度与主信号幅度基本一致
无成 发表于 2011/4/23 8:30:00


老兄是做信号处理的还是电路设计的?感觉好像是单挑包干制

个人认为这个问题应该先从信号本身的变换过程去分析,定位可能出状况的地方在去解决
回读DAC的配置可以迅速排查是否DAC工作状态异常,是比较好做的,如果DAC工作正常,FPGA基本上就托不了干系了
回复 支持 反对

使用道具 举报

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
47#
发表于 2015-4-28 09:25 PM | 只看该作者
是单独测量I 路或 Q路得到的结果吗 ?

如果是,我给出一种可能的引起以上现象的情况:
输入(FPGA)如果有问题,缺失了I路或Q路数据,即I= 0 或 Q = 0
分析如下:DAC的输入应为 I+ jQ,频谱中心位置是 17.56MHz,但由于缺失了一路信号,信号频谱是
关于原点对称的,即在17.56MHz 和 -17.56MHz,相当于你输入了2载波,当然输出2个载波,现象应
如你描述。 你可以认为把 I 或 Q置 0, 复现验证上述情况。根据你的给的功率数据,I 或 Q应该固定在0.7左右。

更多可能要逐步分析。
回复 支持 反对

使用道具 举报

12

主题

73

帖子

160

积分

注册会员

Rank: 2

积分
160
46#
 楼主| 发表于 2015-4-28 07:54 PM | 只看该作者
配置还没回读过,除了杂散信号幅度增到与主信号大小差不多大外,其余信号是正常的。

配置是:
Fdata 61.44MHz 内插8倍,+fs/8 shift 模式,FPGA给DAC中心频率是17.56MHz,对应模式后DAC输出中心频率在79MHz,泄露信号中心位置仍与上面讨论的杂散信号位置一致,即在61.44+61.44-17.56= 105.32MHz位置,杂散信号幅度与主信号幅度基本一致,或略高1,2dB。
比如原DAC输出-10dBm时,若杂散信号异常大时,主信号与杂散信号都会是-13dBm左右
回复 支持 反对

使用道具 举报

12

主题

73

帖子

160

积分

注册会员

Rank: 2

积分
160
45#
 楼主| 发表于 2015-4-28 06:06 PM | 只看该作者
在出现问题时,回读9779的寄存器看看,是否配置是否有错


有没打开DC shift ?
工作状态是什么?
Fdata, 内插倍数, 输入信号中心位置, 泄露信号中心位置, 幅度
回复 支持 反对

使用道具 举报

0

主题

30

帖子

62

积分

注册会员

Rank: 2

积分
62
44#
发表于 2015-4-28 03:48 PM | 只看该作者
谢谢各位,特别是renno。
因为前面讨论的杂散信号,偶尔会与有用信号同样大小的原因,我们还不是很清楚,如果大家有遇到类似问题的或者可从理论上分析的,请大家再赐教下,谢谢了。
回复 支持 反对

使用道具 举报

12

主题

73

帖子

160

积分

注册会员

Rank: 2

积分
160
43#
 楼主| 发表于 2015-4-28 02:19 PM | 只看该作者
客气                                                                                                                                                                       
回复 支持 反对

使用道具 举报

12

主题

73

帖子

160

积分

注册会员

Rank: 2

积分
160
42#
 楼主| 发表于 2015-4-28 01:14 PM | 只看该作者
感谢renno的分享!                                                                                                                                                                       
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表