|
刚开始的时候设计了一个12位的DA,使用的技术是电流舵技术,经过仿真,感觉还可以
, V- A& ~2 Q9 I9 k5 c# Q后来
/ O9 k7 P/ R! x1 N& M- e8 M8 C; \老板说把指标提高 尝试作14bit的DAC
7 @2 [( c8 d/ g6 N用原来的分段电流舵技术来作 感觉难度加大 首先 为了使其各种误差减小 这样的话导致单位电流源面积增大 版图面积也随着增大
. E4 B0 q7 `" y- N8 ]0 |' F7 _后来看网上有许多英文中说用自校准
' z ~8 C3 S; l) t1 o5 @& a0 U我看了下 . S" Y6 ]; [9 E2 b" V/ T
好像分为一下几种:
' @4 ~. j0 ?: _6 K3 I, ^7 o) k. X4 T1 版图匹配 使用诸如Q的平方walk等 来进行intrinsic dac+ z- Y5 [" R: s% ~
2 模拟技术来校准 通过替代电流源或者刷新栅极电压来实现
: U6 a, q3 g3 |5 Y3 x ]2 w- ^3 数字校准技术 使用ADC或者电流比较器以及存储单元来实现误差保持 输出再调整的过程
6 w& @% T6 J9 j% O2 B" M. X3 W& Z' s, p. B/ y7 `! f
感觉整体设计难度也蛮大的 国内的资料比较少 不知道各位大大们有没有设计经验 传达下 上面几种哪种稍微好做呢 * M0 G) u! S6 C$ H; ]8 ^
还有就是 因为这些误差都是随机误差或者梯度误差 以及温度影响下的 那么在前仿真的时候貌似体现不出来校准的作用呀; x9 k; C% ]/ L0 k' J
我自己是按照数字校准的思路来的 感觉比较难 量很大 6 b1 H8 |1 }" X. B r
谢谢各位提出您宝贵的意见 |
|