微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 请教GC5016实现实数进实数出的DUC的配置

请教GC5016实现实数进实数出的DUC的配置

时间:10-02 整理:3721RD 点击:

最近在上手GC5016,想实现一个16 bit实数进,16 bit实数出的DUC功能。在配置文件中设置:
#输入设置
splitiq 1
tinf_cmplx 0
tinf_tdm 0
。。。。。。。。
。。。。。。。。
#输出设置
tout_cmplx 0
tout_rate 1
tout_nsig 4
tout_res 0
tout_sumio 0
使用cmd5016编译,.anl文件中报错:“Fewer channels being generated than output”

假如将输入配置改为
splitiq 0
tinf_cmplx 1
则没有报错 但是根据datasheet这个配置对应的不是实数输入啊。。。。。
PS:滤波器系数部分我用的是原始的8bit I+8 bit Q进,16 bit实数出的配置。这会不会也有影响?如何将滤波器Bypass掉?

建议你到http://www.ti.com/product/gc5016页面里面下载

GC5016 Configuration Guide. 
(ZIP 823 KB )    691 views, 27 Apr 2009  

GC5016 Diagnostic Configuration File (Rev. A)

 用它来生成寄存器配置。5016有很多的寄存器,而且互相关联的程度比较高。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top