1 |
1
아날로그 입력신호를 소정시간동안 샘플링하는 샘플/홀더(Sample/Holder)와, 소정시간동안 상기 샘플링된 입력 전압을 기반으로 예측된 입력전압과 상기 샘플/홀더에서 샘플링된 입력전압을 비교하는 비교기와, 소정시간동안 상기 샘플링된 입력전압을 기반으로 예측된 입력전압을 아날로그 신호로 변환하여 상기 비교기에 입력시키는 디지털-아날로그 변환기(DAC: Digital to Analog Converter)와, 상기 샘플/홀더에서 샘플링될 아날로그 입력신호의 입력 전압을 예측하여 상기 디지털-아날로그 변환기에 입력시키고 상기 비교기의 비교결과를 점검하여 상기 비교 결과가 일치하면 그에 대응하는 N비트의 디지털 신호를 출력시키는 컨트롤 로직을 포함하는 아날로그-디지털 변환기에서의 아날로그-디지털 변환 방법에 있어서,상기 컨트롤 로직은 슬립모드가 '0'이 되는 동안 상기 샘플/홀더, 상기 비교기 및 상기 디지털-아날로그 변환기의 전압단자에 연결된 스위치를 온(on) 시키는 단계;상기 컨트롤 로직은 현재 샘플링된 아날로그 입력신호의 전압과 이전에 샘플링된 아날로그 입력신호의 전압을 연산하여 다음에 샘플링될 아날로그 입력신호의 전압을 예측한 후, 그 예측된 입력전압을 상기 디지털-아날로그 변환기에 입력시키는 단계;상기 비교기는 현재 샘플링된 아날로그 입력신호의 전압과 상기 디지털-아날로그 변환기의 출력전압을 비교하여 그 결과를 상기 컨트롤 로직에 입력시키는 단계;상기 컨트롤 로직은 샘플링된 입력전압과 예측된 입력전압의 크기를 비교하는 제1단계;상기 제1단계에서 샘플링된 입력전압이 예측된 입력전압보다 크다고 판명되면, 상기 컨트롤 로직은 상기 디지털-아날로그 변환기에 입력되는 예측 전압에 '1'을 가산한 후, 다시 상기 비교기에서 샘플링된 입력전압과 예측된 입력전압을 비교시키고, 그 비교결과, 샘플링된 입력전압이 예측된 입력전압보다 크면, 상기 컨트롤 로직은 상기 예측 전압에 '2'를 가산한 후, 다시 상기 비교기에서 샘플링된 입력전압과 예측된 입력전압을 비교시키는 제2단계;상기 제2단계의 비교결과, 샘플링된 입력전압이 예측된 입력전압보다 작으면, 상기 컨트롤 로직은 상기 예측 전압에서 미리 정해진 값을 감산한 후 그 결과 값이 1인지 판단하는 제3단계;상기 제1단계에서 샘플링된 입력전압이 예측된 입력전압보다 작다고 판명되면, 상기 컨트롤 로직은 상기 디지털-아날로그 변환기에 입력되는 예측 전압에서 '1'을 감산한 후 다시 비교기에서 샘플링된 입력전압과 예측된 입력전압을 비교시키고, 그 비교결과, 샘플링된 입력전압이 예측된 입력전압보다 작다고 판명되면, 상기 예측 전압에서 '2'를 감산한 후 다시 비교기에서 샘플링된 입력전압과 예측된 입력전압을 비교시키는 제4단계;상기 제4단계의 비교결과, 샘플링된 입력전압이 예측된 입력전압보다 크다고 판명되면, 상기 컨트롤 로직은 상기 예측 전압에 미리 정해진 값을 가산한 후 그 결과 값이 '1'인지 판단하는 제5단계; 및상기 제3단계 또는 제5단계에서 결과 값이 '1'이라고 판단되면, 상기 컨트롤 로직은 상기 비교기의 비교결과를 확인하여 샘플링된 입력전압이 예측된 입력전압보다 큰지 여부를 판명하는 제6단계를 포함하되,상기 컨트롤 로직은 제1레지스터, 제2레지스터, 제3레지스터를 포함하고,상기 컨트롤 로직은 상기 제6단계에서 샘플링된 입력전압이 예측된 입력전압보다 크지 않다고 판명되면, 상기 예측전압에서 '1'을 감산한 후, 상기 제1레지스터에 저장된 전압을 상기 제2레지스터에 저장함과 아울러 상기 제3레지스터에 저장된 전압을 상기 제1 레지스터에 저장하고, 슬립모드를 '1'로 전환시켜 상기 샘플/홀더, 상기 비교기 및 상기 디지털-아날로그 변환기로의 전력 공급을 차단하고,상기 컨트롤 로직은 상기 제6단계에서 샘플링된 입력전압이 예측된 입력전압보다 크다고 판명되면, 상기 제1레지스터에 저장된 전압을 상기 제2레지스터에 저장함과 아울러 제3레지스터에 저장된 전압을 제1 레지스터에 저장하고, 슬립모드를 '1'로 전환시켜 상기 샘플 홀더, 상기 비교기 및 상기 디지털-아날로그 변환기로의 전력 공급을 차단하는 것을 특징으로 하는 아날로그-디지털 변환 방법
|