DAC(Digital - Analog Converter)는 Digital 신호를 아날로그 신호로 변환하는 블록입니다.ADC 등 다양한 아키텍쳐에서 사용할 수 있습니다.구현 방법에는 여러가지가 있습니다.저항이나 캐패시터를 사용하여 등분할 수도 있고,트렌지스터 배열을 이용하여 전류로 바꾸는 방법도 있습니다.공통점이 있다면 동일한 DAC element가 여러개 존재한다는 것입니다.하지만 공정의 문제로 각 소자 별 크기가 달라지는 Mismatch가 발생합니다.이러한 Mismatch는 곧 Nonlinearity 문제를 유발합니다.예를 들어 Capacitor Array로 구성된 CDAC로 가정해보겠습니다.$$C_A = 1.01C, C_B = 0.99C, C_C = 1.02C, C_D = 0.98C$$공정 오차로 4..