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

EETOP 创芯网论坛 (原名:电子顶级开发网)

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: 知足y

[求助] 使用额外添加相同的位这种冗余,结果测出来很差

[复制链接]
发表于 2025-2-9 19:57:23 | 显示全部楼层


知足y 发表于 2025-2-8 21:03
这里面五十页有,但是原理不太懂,还有你说的直接权重相加是啥意思呢,是指按每一位实际权权重拼出来吗, ...


我说的按权重相加是比如4bit加一位冗余8 4 2 2 1这种,我直接把结果按Dout=-1+1*B0+2*B1c+2*B1+4*B2+8*B3这样结果看上去还比较正常,然后我用累加器把五位译码成四位然后再按Dout=1*D0+2*D1+4*D2+8*D3这样,结果波形很奇怪。我觉得应该是译码错了。
 楼主| 发表于 2025-2-9 19:58:07 | 显示全部楼层


kaix959 发表于 2025-2-9 19:52
那你用的这种方式译码译出来结果是对的吗?


好像是不对的,奈奎斯特频率拼出来的波形不太好看
发表于 2025-2-9 19:59:48 | 显示全部楼层


知足y 发表于 2025-2-9 19:58
好像是不对的,奈奎斯特频率拼出来的波形不太好看


那你现在是用其他方式做的译码吗?
 楼主| 发表于 2025-2-9 20:00:15 | 显示全部楼层


kaix959 发表于 2025-2-9 19:57
我说的按权重相加是比如4bit加一位冗余8 4 2 2 1这种,我直接把结果按Dout=-1+1*B0+2*B1c+2*B1+4*B2+8*B3 ...


这两种不是一样的吗,一个是改变了测试DAC各位的权重,一个是用模拟电路,本质上是一样的呀
发表于 2025-2-9 20:04:41 | 显示全部楼层


知足y 发表于 2025-2-9 20:00
这两种不是一样的吗,一个是改变了测试DAC各位的权重,一个是用模拟电路,本质上是一样的呀
...


嗯嗯,应该是我译码电路设计的有问题。
发表于 2025-2-9 20:09:00 | 显示全部楼层


知足y 发表于 2025-2-9 20:00
这两种不是一样的吗,一个是改变了测试DAC各位的权重,一个是用模拟电路,本质上是一样的呀
...


那你帖子里提到的译码之后测试结果很差的问题解决了吗

 楼主| 发表于 2025-2-12 11:16:07 | 显示全部楼层


kaix959 发表于 2025-2-9 19:59
那你现在是用其他方式做的译码吗?


我在找到一个合适的算法,使得译码出来的波形和没有冗余时候差不多,输入信号接近奈奎斯特频率(0.5fs)时候可以一眼看出译码的效果如何,比如波形像不像正弦波,上下限能不能对的上
 楼主| 发表于 2025-2-12 11:17:52 | 显示全部楼层


kaix959 发表于 2025-2-9 20:09
那你帖子里提到的译码之后测试结果很差的问题解决了吗


还没有,我在找一个正确的算法,现在网上两种声音:1、算法不对2、算法近似可以,但需要控制输入的幅值
 楼主| 发表于 2025-2-12 11:22:35 | 显示全部楼层


kaix959 发表于 2025-2-9 19:57
我说的按权重相加是比如4bit加一位冗余8 4 2 2 1这种,我直接把结果按Dout=-1+1*B0+2*B1c+2*B1+4*B2+8*B3 ...


你第一种结果是正常的吗,我第一种第二种结果一样,理论上来说也应该一样,但是都很差。只能是算法问题了
发表于 2025-2-17 23:39:17 | 显示全部楼层


知足y 发表于 2025-2-12 11:22
你第一种结果是正常的吗,我第一种第二种结果一样,理论上来说也应该一样,但是都很差。只能是算法问题了 ...


我现在结果正常了,之前是输入信号幅度给的太大了,导致权重加权之后波形削顶了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-4-16 11:32 , Processed in 0.025128 second(s), 7 queries , Gzip On, MemCached On.

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