在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 3311|回复: 5

[求助] 关于DAC失配的DWA优化算法

[复制链接]
发表于 2013-4-8 13:59:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
我的最外层DAC失配是方差在5e-4量级,但是加上DWA算法后为什么整体SNR没有优化,我扫了0-5e-4的方差范围内,发现在0.1-0.01量级上DWA优化效果明显,但是其他范围内还不如不加,求指点


以下是我的DWA算法代码,如有错误请指出,DAC中
%ran1=normrnd(1,Dev,1,Level);


function dout=fcn(din,ran)
%#codegen
Vref=0.5;
N=4;
Level=2^N-1;
Ladder=1:1evel;
m=(din>=Ladder);
code=sum(m);
m1=circshift(m,[0,code]);
m2=m1.*(ran');
data=sum(m2);
S=2*Vref/Level;
dout=(data-Level/2)*S;
发表于 2013-4-8 14:10:16 | 显示全部楼层
我不懂为什么0-0.0005的范围能扫出0.1-0.01来?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-8 15:43:44 | 显示全部楼层
回复 2# kwankwaner


    打错了 是倍频扫的 1e-5 1e-4....
回复 支持 反对

使用道具 举报

发表于 2013-4-8 15:51:39 | 显示全部楼层
回复 3# leapoo


   万分之5的误差会不会已经淹没在低噪里面了?DWA会把谐波压进低噪,所以低噪会抬高一点的,你说明显的是SNR吗,最好上图
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-9 14:48:27 | 显示全部楼层
回复 4# kwankwaner


    我找到错误了。。。DWA算法我这种移位没有和上次的移位关联到一起,也就是我没有将上一个数据的DWA位置作为指针位置,我对上一个数据加了延时一周期后做mod就可以了,算法错误。抱歉抱歉
回复 支持 反对

使用道具 举报

发表于 2013-4-10 09:41:32 | 显示全部楼层
回复 5# leapoo


        你自己没检查过DWA的输出码流吗?!。。。。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-18 07:18 , Processed in 0.015324 second(s), 3 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表