微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决如何从平均角度想象流水线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 举报,一经查实,本站将立刻删除。