两篇关于 Butterfly 实现逻辑的专利
SIGN/A/B 输入的 Tri-Level Shuffler 的基本 Cell 如下
如果不处理,仍然按照传统的Buttlfy 逻辑,会在0附近的正负量化STEP内的输入,会导致该区间内的 DAC Mismatch Error 的平均效果与此区间之外的不一致。举例说明,对于一个1/2的输入,如果具有如下反馈值。我们会发现-1的elment总是不交换,那反馈-1的的失配误差就是固定的,而反馈+1的因为交换:不交换=2:1,积分误差也不是0。
+1 | +1 | +1 | 0 | -1 | 0 | +1 | +1 | +1 | 0 | -1 | 0 | ... |
---|---|---|---|---|---|---|---|---|---|---|---|---|
交换 | 不交换 | 交换 | 不交换 | 不交换 | 不交换 | 交换 | 不交换 | 交换 | 不交换 | 不交换 | 不交换 | ... |