如何从平均角度想象流水线ADC冗余

问题描述

我听说过一种理论,其中数字校正冗余方法是向左加一个移位,基本上是在进行求和并除以2,这使得两个数的均值和它们的均值将使我们更接近实际结果。 但是,为什么当我们有一个冗余阶段接在另一个冗余阶段之后,那么它们的数字输出应该被认为是相同的数据?(需要求平均值以得到更准确的结果)

例如,考虑到下面显示的情况,我们有1.5bit-> 1.5bit-> 2bit 第一阶段给了我们b5b4 秒的阶段给了我们b3b2 第三阶段给我们b1b0 我们认为哪些位代表相同的数据? 这些位来自不同的阶段。下一个阶段获得不同的“输入”(残差) 二进制平均实现为avg =(x&y)+((x ^ y)>> 1);

为什么我们首先要平均“ a”和“ b”。 “ a”是第一个1.5位冗余级的输出,“ b”是第二个冗余级的输出。为什么它们代表相同的数据? 我在下面的桌子下面看不到它。 谢谢。

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...