KR20180023261A - Offset Calibration-Applied Analog-to-Digital Data Converter and Offset Calibration Method - Google Patents

Offset Calibration-Applied Analog-to-Digital Data Converter and Offset Calibration Method Download PDF

Info

Publication number
KR20180023261A
KR20180023261A KR1020160108288A KR20160108288A KR20180023261A KR 20180023261 A KR20180023261 A KR 20180023261A KR 1020160108288 A KR1020160108288 A KR 1020160108288A KR 20160108288 A KR20160108288 A KR 20160108288A KR 20180023261 A KR20180023261 A KR 20180023261A
Authority
KR
South Korea
Prior art keywords
vtc
array
output
correction
voltage
Prior art date
Application number
KR1020160108288A
Other languages
Korean (ko)
Other versions
KR101836222B1 (en
Inventor
류승탁
오동렬
Original Assignee
한국과학기술원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국과학기술원 filed Critical 한국과학기술원
Priority to KR1020160108288A priority Critical patent/KR101836222B1/en
Publication of KR20180023261A publication Critical patent/KR20180023261A/en
Application granted granted Critical
Publication of KR101836222B1 publication Critical patent/KR101836222B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/06Continuously compensating for, or preventing, undesired influence of physical parameters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/06Continuously compensating for, or preventing, undesired influence of physical parameters
    • H03M1/0602Continuously compensating for, or preventing, undesired influence of physical parameters of deviations from the desired transfer characteristic
    • H03M1/0604Continuously compensating for, or preventing, undesired influence of physical parameters of deviations from the desired transfer characteristic at one point, i.e. by adjusting a single reference value, e.g. bias or gain error
    • H03M1/0607Offset or drift compensation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/10Calibration or testing
    • H03M1/1009Calibration
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M2201/615

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Analogue/Digital Conversion (AREA)

Abstract

According to an embodiment of the present invention, provided is an analog-digital data converter to which offset correction is applied and a correction method capable of reducing power consumption and a chip area while increasing linearity. The data converter comprises: a VTC array; a resistor array connected to the VTC array; an inverter array connected to the VTC array; a set-reset latch array connected to the inverter array; and a digital operation unit connected to the set-reset latch array.

Description

오프셋 보정이 적용된 아날로그-디지털 데이터 변환기 및 보정방법{Offset Calibration-Applied Analog-to-Digital Data Converter and Offset Calibration Method}BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an offset-calibrated analog-to-digital data converter,

본 발명의 일 실시예는 오프셋 보정이 적용된 아날로그-디지털 데이터 변환기 및 보정방법에 관한 것이다.One embodiment of the present invention relates to an analog-to-digital data converter and a correction method with offset correction applied thereto.

이하에 기술되는 내용은 단순히 본 발명에 따른 일 실시예와 관련되는 배경 정보만을 제공할 뿐 종래기술을 구성하는 것이 아니다.The following description merely provides background information related to an embodiment of the present invention and does not constitute the prior art.

데이터 변환기(digital converter)는 아날로그 신호를 디지털 신호로 변환하거나 디지털 신호를 아날로그 신호로 변환하는 장치이다. 두 가지 종류의 데이터 변환기 가운데, 아날로그-디지털 데이터 변환기는 온도, 압력, 음성, 영상 및 전압 등의 아날로그 형태의 신호를 수신하여 디지털 신호로 변환한다.A data converter is a device that converts an analog signal to a digital signal or converts a digital signal to an analog signal. Among the two types of data converters, analog-to-digital data converters receive and convert analogue signals such as temperature, pressure, voice, image, and voltage into digital signals.

통신 시스템의 성능은 입력 대역폭(input bandwidth), 표본화율(sampling rate), 유효 해상도(effective resolution) 및 전력 소모(power consumption) 등을 포함하는 아날로그-디지털 데이터 변환기의 성능에 따라 크게 달라진다.The performance of the communication system varies greatly depending on the performance of the analog-to-digital data converter including input bandwidth, sampling rate, effective resolution, and power consumption.

입력 대역폭, 표본화율 및 유효 해상도를 향상하면서도 전력 소모를 줄일 수 있는 아날로그-디지털 데이터 변환기를 구현하기 위해, 도 1, 도 2, 도 3 및 도 4에 나타낸 바와 같이, 보간(interpolation) 기법을 적용한 다양한 방법이 제안되었다.In order to realize an analog-to-digital data converter capable of reducing power consumption while improving input bandwidth, sampling rate and effective resolution, as shown in FIGS. 1, 2, 3 and 4, an interpolation Various methods have been proposed.

아날로그-디지털 변환기에 보간 기법을 적용하면, 아날로그-디지털 변환기의 비교기(comparator) 숫자를 줄일 수 있다. 비교기는 디지털 출력 비트 수 증가에 따라 지수적으로 늘어나는 경향이 있다.Applying an interpolation technique to the analog-to-digital converter reduces the number of comparators in the analog-to-digital converter. The comparator tends to increase exponentially as the number of digital output bits increases.

도 1 및 도 2는 시간 영역(time-domain) 래치 보간(latch interpolation) 기법을 이용한 아날로그-디지털 데이터 변환기의 구조로서, 전력 소모가 큰 첫 번째 단의 비교기 개수를 반으로 줄임으로써 전력 효율을 향상시키고 칩의 면적을 감소시킨다.FIGS. 1 and 2 show a structure of an analog-to-digital data converter using a time-domain latch interpolation technique. In FIG. 1 and FIG. 2, the number of comparators in the first stage, And reduces the area of the chip.

이 아날로그-디지털 데이터 변환기는 첫번째 단 래치 출력의 시간 정보를 두 번째 단 비교기의 입력으로 인가하도록 하여 2× 보간을 구현한다. 이 경우, 도 2에 나타낸 바와 같이, 비교기의 오프셋을 보정하기 위해 비교기 입력 트랜지스터(transistor)의 바디 전압(VCAL_P)을 조절한다.This analog-to-digital data converter implements 2 × interpolation by applying the time information of the first-stage latch output to the input of the second-stage comparator. In this case, as shown in FIG. 2, the body voltage VCAL_P of the comparator input transistor is adjusted to correct the offset of the comparator.

도 3 및 도 4에 도시한 아날로그-디지털 데이터 변환기는 도 1 및 도 2에 도시한 구조와 방법과 유사한 방법으로 첫번째 단 래치 출력의 시간 정보를 NOR 기반의 셋-리셋 래치(set-reset latch; SR latch)의 입력으로 인가하도록 하여 2× 보간을 구현한다.The analog-to-digital converter shown in FIGS. 3 and 4 converts the time information of the first-stage latch output into a NOR-based set-reset latch in a similar manner to the structure and method shown in FIGS. SR latch) to implement 2x interpolation.

이 경우, 도 2에 나타낸 바와 같이, 첫번째 단에 위치하는 비교기의 출력단에 가변 캐패시터(variable capacitor)를 추가하고, 이를 이용하여 비교기의 오프셋을 보정한다.In this case, as shown in Fig. 2, a variable capacitor is added to the output terminal of the comparator located at the first stage, and the offset of the comparator is corrected using the variable capacitor.

도 1 및 도 2와 도 3 및 4에 적용된 오프셋 보정방법은 모두 첫번째 단에 위치하는 비교기 자신의 오프셋만을 보정하고, 인접하는 비교기 사이의 오프셋은 보정하지 못한다는 단점이 있다.The offset correction method applied to Figs. 1 and 2 and Figs. 3 and 4 has a disadvantage in that both the offset of the comparator itself located at the first stage is corrected, and the offset between adjacent comparators is not corrected.

따라서 전력 소모와 칩 면적을 감소시키면서도 선형성을 향상시킬 수 있는 장치 및 오프셋 보정방법이 필요하다.Thus, there is a need for a device and offset correction method that can improve linearity while reducing power consumption and chip area.

본 발명의 일 실시예에 따르면, 선형성을 향상시키면서도, 전력 소모와 칩 면적을 감소시킬 수 있는 보정이 적용된 아날로그-디지털 데이터 변환기 및 보정방법을 제공하는 데에 주된 목적이 있다.According to an embodiment of the present invention, there is a main object to provide an analog-to-digital data converter and a correction method which are improved in linearity and capable of reducing power consumption and chip area.

본 발명에 따른 일 실시예에 따르면, N(N≥2, N은 정수)개의 전압-시간 변환기(voltage-to-time converter; VTC)를 포함하는 VTC 어레이; 상기 VTC 어레이와 연결되고, 상기 VTC 어레이로 기준전압을 제공하기 위해 적어도 두 개 이상의 저항(resistor)을 포함하는 저항 어레이(resistor array); 상기 VTC 어레이에 연결되고, 상기 VTC 어레이로부터의 출력을 입력받아 보간(interpolation)을 수행하는 인버터 어레이(inverter array); 상기 인버터 어레이에 연결되고, 상기 인버터 어레이로부터의 출력을 디지털화하는 셋-리셋 래치 어레이(set-reset latch array; SR latch array); 및 상기 셋-리셋 래치 어레이에 연결되고, 상기 셋-리셋 래치 어레이로부터 출력을 비교함으로써 영교차점(zero-crossing point)의 오프셋을 비교하는 디지털 연산부를 포함하는 것을 특징으로 하는 데이터 변환기(data converter)를 제공한다.According to an embodiment of the present invention, there is provided a VTC array including N (N? 2, N is an integer) voltage-to-time converters (VTC) A resistor array coupled to the VTC array, the resistor array including at least two resistors for providing a reference voltage to the VTC array; An inverter array connected to the VTC array for receiving an output from the VTC array to perform interpolation; A set-reset latch array (SR latch array) coupled to the inverter array for digitizing an output from the inverter array; And a digital calculator coupled to the set-reset latch array for comparing the offset of the zero-crossing point by comparing the output from the set-reset latch array. Lt; / RTI >

본 발명의 일 실시예에 따른 다른 측면에 의하면, N(N≥2, N은 정수)개의 전압-시간 변환기(voltage-to-time converter; VTC) 각각이 아날로그 신호에 대응되는 아날로그 입력전압 및 기준전압을 입력받는 전압입력과정; 상기 N개의 VTC 각각이 상기 아날로그 입력전압 및 상기 기준전압 차이를 증폭한 차동출력(differential output)을 각각 출력하는 차동출력과정; 및 상기 N 개의 VTC 중, 인접하는 두 개의 VTC 출력 중 한 VTC의 출력을 나머지 한 VTC의 출력과 겹치도록 슬로프 및 시간 지연을 조정하는 보정을 수행하는 VTC간 보정과정을 포함하는 오프셋 보정방법(offset calibration method)을 제공한다.According to another aspect of the present invention, each of N (N? 2, N is an integer) number of voltage-time converters (VTC) A voltage input process for receiving a voltage; A differential output process in which each of the N VTCs outputs a differential output obtained by amplifying the analog input voltage and the reference voltage difference; And an offset correction method including an offset correction process for adjusting a slope and a time delay so as to overlap the output of one VTC among the two VTC outputs, calibration method.

본 발명의 일 실시예에 따르면, 선형성을 향상시키면서도 전력 소모와 칩 면적을 감소시킬 수 있는 데이터 변환기를 제공할 수 있는 효과가 있다.According to an embodiment of the present invention, there is an effect that it is possible to provide a data converter capable of reducing power consumption and chip area while improving linearity.

본 발명의 일 실시예에 따른 다른 일 측면에 의하면, 다단 보간이 적용된 아날로그-디지털 데이터 변환기에 적용 가능한 오프셋 보정방법을 제공할 수 있는 효과가 있다.According to another aspect of the present invention, there is provided an offset correction method applicable to an analog-digital data converter to which a multi-stage interpolation is applied.

본 발명의 일 실시예에 따른 또다른 일 측면에 의하면, VTC의 오프셋뿐만 아니라 보간된 영교차 정확도 또한 향상시킬 수 있는 효과가 있다.According to another aspect of the present invention, not only the offset of the VTC but also the interpolated zero crossing accuracy can be improved.

도 1, 도 2, 도 3 및 도 4는 종래의 오프셋 보정기법이 적용된 아날로그-디지털 데이터 변환기의 구조를 도시한다.
도 5는 본 발명의 일 실시예에 따른 오프셋 보정기법을 설명하기 위한 아날로그-디지털 데이터 변환기의 구조를 도시한다.
도 6 및 도 7는 본 발명의 일 실시예에 따른 오프셋 보정기법을 설명하기 위한 아날로그-디지털 데이터 변환기의 VTC 및 셋-리셋 래치(set-reset latch; SR latch)를 도시한다.
도 8, 도 9 및 도 10은 본 발명의 일 실시예에 따른 오프셋 보정기법을 설명하기 위한 아날로그-디지털 데이터 변환기의 동작을 도시한다.
도 11은 종래의 기술을 이용하여 보정한 영교차점(calibrated zero-crossing point)과 이상적인 영교차점(ideal zero-crossing point)을 도시한다.
도 12는 중간 입력값에 대한 종래의 오프셋 보정기법을 설명하기 위한 도면이다.
도 13, 도 14, 도 15 및 도 16은 본 발명의 일 실시예에 따른 아날로그-디지털 데이터 변환기의 오프셋 보정기법을 설명하기 위한 도면이다.
도 17 및 도 18은 본 발명의 일 실시예에 따른 아날로그-디지털 데이터 변환기의 오프셋 보정기법을 구현하기 위한 VTC를 나타낸다.
도 19는 본 발명의 일 실시예에 따른 오프셋 보정기법을 구현하기 위한 장치 구성을 도시한다.
도 20은 본 발명의 일 실시예에 따른 아날로그-디지털 데이터 변환기의 오프셋 보정기법을 테스트하기 위한 테스트 벤치(test bench)의 구조를 도시한다.
도 21, 도 22, 도 23 및 도 24는 본 발명의 일 실시예에 따른 오프셋 보정기법이 적용된 아날로그-디지털 데이터 변환기의 다양한 입력값에 대한 테스트 결과를 도시한다.
FIGS. 1, 2, 3 and 4 illustrate a structure of an analog-to-digital data converter to which a conventional offset correction technique is applied.
FIG. 5 illustrates a structure of an analog-to-digital data converter for explaining an offset correction technique according to an embodiment of the present invention.
6 and 7 illustrate a VTC and a set-reset latch (SR latch) of an analog-to-digital data converter for explaining an offset correction technique according to an embodiment of the present invention.
FIGS. 8, 9 and 10 illustrate operations of an analog-to-digital data converter for explaining an offset correction technique according to an embodiment of the present invention.
Figure 11 shows calibrated zero-crossing points and ideal zero-crossing points corrected using conventional techniques.
12 is a diagram for explaining a conventional offset correction technique for an intermediate input value.
13, 14, 15, and 16 are views for explaining an offset correction technique of the analog-to-digital data converter according to an embodiment of the present invention.
17 and 18 illustrate a VTC for implementing an offset correction technique of an analog-to-digital data converter according to an embodiment of the present invention.
19 shows an apparatus configuration for implementing an offset correction technique according to an embodiment of the present invention.
20 illustrates a structure of a test bench for testing an offset correction technique of an analog-to-digital data converter according to an embodiment of the present invention.
FIGS. 21, 22, 23, and 24 show test results of various input values of the analog-to-digital data converter to which the offset correction technique is applied according to an embodiment of the present invention.

이하, 본 발명의 일 실시예를 첨부된 도면을 참조하여 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한 본 발명의 일 실시예를 설명함에 있어서 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 일 실시예의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that, in the drawings, like reference numerals are used to denote like elements in the drawings, even if they are shown in different drawings. In the following description of the present invention, detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.

본 발명에 따른 실시예의 구성요소를 설명하는 데 있어서 제1, 제2, ⅰ), ⅱ), a), b) 등의 부호를 사용할 수 있다. 이러한 부호는 그 구성요소를 다른 구성요소와 구별하기 위한 것일 뿐, 그 부호에 의해 해당 구성요소의 본질 또는 차례 또는 순서 등이 한정되지 않는다. 또한 명세서에서 어떤 부분이 어떤 구성요소를 '포함' 또는 '구비'한다고 할 때, 이는 명시적으로 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.The first, second, i), ii), a), b), etc. may be used in describing the components of the embodiment according to the present invention. Such a code is intended to distinguish the constituent element from other constituent elements, and the nature of the constituent element, the order or the order of the constituent element is not limited by the code. It is also to be understood that when an element is referred to as being "comprising" or "comprising", it should be understood that it does not exclude other elements unless explicitly stated to the contrary, do.

이하, 첨부도면을 참조하여 본 발명의 일 실시예에 따른 오프셋 보정이 적용된 아날로그-디지털 데이터 변환기 및 보정방법을 설명하면 다음과 같다.Hereinafter, an analog-digital data converter and a correction method applied with offset correction according to an embodiment of the present invention will be described with reference to the accompanying drawings.

도 5는 본 발명의 일 실시예에 따른 오프셋 보정기법을 설명하기 위한 아날로그-디지털 데이터 변환기의 구조를 도시한다.FIG. 5 illustrates a structure of an analog-to-digital data converter for explaining an offset correction technique according to an embodiment of the present invention.

도 5에 도시한 아날로그-디지털 데이터 변환기는 다단 보간(multistage interpolation)이 적용된 구조이다. 이 데이터 변환기(100)는 비교기의 개수가 작으면서도 플래시(flash) 유형의 특징인 빠른 표본화율을 가진다. 이는 VTC 어레이(VTC aray, 110), 인버터 어레이(inverter array, 120) 및 셋-리셋 래치 어레이(set-reset latch array, 130)를 포함한다. VTC 어레이(110)는 복수의 VTC를 포함한다. VTC 어레이(110)의 일측은 기준전압 생성부와 연결되며, 타측은 인버터 어레이(120)와 연결된다.The analog-digital data converter shown in FIG. 5 is a structure to which multistage interpolation is applied. The data converter 100 has a fast sampling rate which is a characteristic of a flash type while the number of comparators is small. This includes a VTC array 110, an inverter array 120, and a set-reset latch array 130. The VTC array 110 includes a plurality of VTCs. One side of the VTC array 110 is connected to the reference voltage generator and the other side is connected to the inverter array 120.

기준전압 생성부는 기준전압을 생성하고 VTC 어레이의 (-) 입력단자로 기준전압을 입력한다. 기준전압 생성부는 두 전압 Vref,high 및 Vref,low을 각각 공급하는 전원 사이에 직렬로 연결되어 있는 다수의 저항을 포함할 수 있다.The reference voltage generator generates the reference voltage and inputs the reference voltage to the (-) input terminal of the VTC array. The reference voltage generator may include a plurality of resistors connected in series between a power supply supplying two voltages Vref, high and Vref, low, respectively.

복수의 VTC의 (-) 입력단자로 입력되는 기준전압은 전원으로부터의 두 전압 Vref,high 및 Vref,low의 차를 다수의 저항으로 나눈 값에 해당한다. 전원 전압 Vref,high 및 Vref,low는 모두 양의 전압일 수 있고, Vref,high는 양의 전압이고 Vref,low는 음의 전압일 수 있다. 또는 Vref,high 중 하나는 접지 전압일 수 있다.The reference voltage input to the (-) input terminal of the plurality of VTCs corresponds to a value obtained by dividing the difference between the two voltages Vref, high and Vref, low from the power source by a plurality of resistors. The power supply voltages Vref, high and Vref, low may all be positive voltages, Vref, high may be positive voltages, and Vref and low may be negative voltages. Or one of Vref, high may be the ground voltage.

VTC 어레이(110)는 적어도 두 개의 VTC(112, 114)를 포함한다. 각각의 VTC(112. 114)는 아날로그 신호에 대응되는 아날로그 입력전압 및 기준전압을 입력받고 두 전압의 차이를 증폭한 차동출력을 출력한다.The VTC array 110 includes at least two VTCs 112,114. Each VTC 112, 114 receives an analog input voltage and a reference voltage corresponding to an analog signal, and outputs a differential output obtained by amplifying a difference between the two voltages.

적어도 두 개의 VTC(112, 114)는 VTC 내의 스위칭 소자 Q가 '로우(low)'인 경우 인버터 버퍼(inverter buffer)의 출력을 접지(ground)로 리셋하거나 스위칭 소자의 Q가 '하이(high)'인 경우 아날로그 입력전압 및 기준전압의 입력 위치에 따라 High로 전압이 상승하는 두 노드의 출력을 서로 다른 차동출력으로 결정한다.The at least two VTCs 112 and 114 reset the output of the inverter buffer to ground when the switching element Q in the VTC is low or the Q of the switching element is high, ', The output of the two nodes whose voltage rises to High according to the input position of the analog input voltage and the reference voltage are determined as different differential outputs.

제1 VTC(112)는 아날로그 입력전압 및 제1 기준전압을 입력받고 기설정된 클럭에 따라, 두 전압의 차이를 증폭한 제1 차동출력을 출력한다.The first VTC 112 receives the analog input voltage and the first reference voltage and outputs a first differential output that amplifies the difference between the two voltages according to a predetermined clock.

제2 VTC(114)는 아날로그 입력전압 및 제2 기준전압을 입력받고 기설정된 클럭에 따라, 두 전압의 차이를 증폭한 제2 차동출력을 출력한다.The second VTC 114 receives the analog input voltage and the second reference voltage and outputs a second differential output by amplifying a difference between the two voltages according to a predetermined clock.

인버터 어레이(120)의 일측은 VTC 어레이(110)에 연결되고, 타측은 셋-리셋 래치 어레이(130)에 연결된다. 인버터 어레이(120)는 VTC 어레이(110)로부터 차동출력을 수신하여 보간된 출력을 생성한다.One side of the inverter array 120 is connected to the VTC array 110 and the other side is connected to the set-reset latch array 130. The inverter array 120 receives the differential output from the VTC array 110 and produces an interpolated output.

인버터 어레이(120)에 포함된 다수의 인버터는 적어도 두 개의 VTC(112, 114)로부터의 차동출력을 수신하여 보간을 수행한다. 다수의 인버터는 보간을 수행하여 위상 보간 출력을 생성한다.A plurality of inverters included in the inverter array 120 receive differential outputs from at least two VTCs 112 and 114 to perform interpolation. Multiple inverters perform interpolation to produce a phase interpolated output.

셋-리셋 래치 어레이(130)는 복수의 셋-리셋 래치(131, 132, 133, 134, 135, 136, 137, 138, 139)를 포함한다. 본 실시예에서는 아홉 개의 셋-리셋 래치를 포함하는 것을 예시한다. 각각의 셋-리셋 래치는 보간된 출력을 디지털화하는 역할을 수행한다.The set-reset latch array 130 includes a plurality of set-reset latches 131, 132, 133, 134, 135, 136, 137, 138, This embodiment illustrates that it includes nine set-reset latches. Each set-reset latch serves to digitize the interpolated output.

다단 보간이 적용된 아날로그-디지털 데이터 변환기(100)는 별도의 장치를 추가하지 않고도 종래의 아날로그-디지털 데이터 변환기보다 더 많은 비트를 얻기 위한 확장성을 갖는 구조이다. 고차 보간 기법을 사용하기 때문에 첫 번째 단에 위치하는 블록 사이의 부정합(mismatch)을 줄이는 것이 중요하다. 즉, 이러한 구조를 갖는 다단 보간이 적용된 아날로그-디지털 데이터 변환기(100)에는 도 1과 도 2 및 도 3과 도 4에 적용된 종래의 오프셋 보정기법을 적용하기 어렵다.The analog-to-digital data converter 100 to which the multi-stage interpolation is applied is a scalable structure for obtaining more bits than a conventional analog-digital data converter without adding a separate device. It is important to reduce the mismatch between blocks located in the first stage because of the use of higher order interpolation techniques. That is, it is difficult to apply the conventional offset correction technique applied in FIGS. 1, 2, 3, and 4 to the analog-digital data converter 100 to which the multistage interpolation having such a structure is applied.

도 6 및 도 7는 본 발명의 일 실시예에 따른 오프셋 보정기법을 설명하기 위한 아날로그-디지털 데이터 변환기의 VTC 및 셋-리셋 래치(shift register latch)를 도시한다.FIGS. 6 and 7 illustrate a VTC and a set-reset latch of an analog-to-digital data converter for explaining an offset correction technique according to an embodiment of the present invention.

도 5의 다단 보간이 적용된 아날로그-디지털 데이터 변환기(100)의 경우, 두 개의 VTC(112, 114)를 포함하는 VTC 어레이(110)를 이용하여 서로 다른 네 개의 출력을 생성하고, 인버터 어레이(120)를 이용하여 총 아홉 개의 영교차점(zero-crossing point)을 형성한다.In the case of the analog-to-digital converter 100 using the multistage interpolation of FIG. 5, four different outputs are generated using the VTC array 110 including the two VTCs 112 and 114, and the inverter array 120 ) To form a total of nine zero-crossing points.

각각의 VTC는 두 입력전압과 클럭신호에 기초하여 차동출력을 발생하고, 각 입력전압의 전압 크기에 따라 차동출력 각각의 천이 시점을 결정한다. 생성된 차동출력의 천이 시점이 다르기 때문에 두 개별 차동출력 사이에 위상차가 발생한다.Each VTC generates a differential output based on two input voltages and a clock signal, and determines the transition point of each of the differential outputs according to the voltage magnitude of each input voltage. Since the generated differential output has different transition points, a phase difference occurs between the two differential outputs.

각각의 셋-리셋 래치(131, 132, 133, 134, 135, 136, 137, 138, 139)는 인버터 어레이(120)에서 보간된 위상차 신호를 수신하여 디지털 코드를 생성한다.Each set-reset latch 131, 132, 133, 134, 135, 136, 137, 138, 139 receives the interpolated phase difference signal from the inverter array 120 and generates a digital code.

각각의 셋-리셋 래치(131, 132, 133, 134, 135, 136, 137, 138, 139)는 복수의 위상 보간 출력을 수신하고 'S'단자 및 'R'단자로의 입력신호 중 먼저 '하이(high)'가 되는 신호에 의해 '로우(low)'를 출력한다.Each of the set-reset latches 131, 132, 133, 134, 135, 136, 137, 138 and 139 receives a plurality of phase interpolation outputs and first of the input signals to the terminals 'S' Quot; low " by a signal that becomes " high ".

도 8, 도 9 및 도 10은 본 발명의 일 실시예에 따른 오프셋 보정기법을 설명하기 위한 아날로그-디지털 데이터 변환기의 동작을 도시한다.FIGS. 8, 9 and 10 illustrate operations of an analog-to-digital data converter for explaining an offset correction technique according to an embodiment of the present invention.

아날로그-디지털 데이터 변환기(100)는 복수의 위상 보간된 슬로프(slope)를 조합하여 새로운 슬로프를 생성하고, 마지막 단에 위치하는 셋-리셋 래치 어레이(130)를 이용하여 디지털 코드로 변환한다.The analog-to-digital data converter 100 combines a plurality of phase-interpolated slopes to generate a new slope and converts it into a digital code using a set-reset latch array 130 located at the last stage.

아날로그-디지털 데이터 변환기(100)의 상부에 위치한 제1 VTC(112)로부터의 차동출력은 각각 O1와 O2이고, 하부에 위치한 제2 VTC(114)로부터의 차동출력은 각각 O3와 O4이다.The differential outputs from the first VTC 112 located at the top of the analog-to-digital converter 100 are O 1 and O 2 respectively and the differential outputs from the second VTC 114 located at the bottom are O 3 and O 4 .

도 9의 경우, 입력전압(Vin)이 제1 VTC(112) 및 제2 VTC(114)의 중간 위치로 입력되기 때문에 제1 VTC(112) 및 제2 VTC(114)에 대한 차동출력의 반대 극성끼리 슬로프가 동일하게 된다. 즉, O4 = O1이고 O2 = O3이며 교차점은 'OUT5'을 출력하는 래치에서 발생하게 된다.9, since the input voltage V in is input to the intermediate position between the first VTC 112 and the second VTC 114, the differential output of the first VTC 112 and the second VTC 114 The slopes of the opposite polarities become the same. That is, O 4 = O 1 and O 2 = O 3, and the intersection point is generated in the latch outputting 'OUT 5'.

도 10의 경우, 입력전압(Vin)이 제2 VTC(114)보다 제1 VTC(112)에 가까운 위치로 입력되기 때문에, 제1 VTC(112)의 차동출력 O1 및 O2의 위상차와 제2 VTC(114)의 차동출력 O3 및 O4의 위상차의 비가 1:3으로 형성된다. 이 경우의 교차점은 'OUT7'을 출력하는 래치에서 발생하게 된다.10, since the input voltage V in is input to a position closer to the first VTC 112 than the second VTC 114, the phase difference between the differential outputs O 1 and O 2 of the first VTC 112 The ratio of the phase difference between the differential outputs O 3 and O 4 of the second VTC 114 is 1: 3. In this case, the crossing point is generated in the latch that outputs 'OUT7'.

도 11은 종래의 기술을 이용하여 보정한 영교차점(calibrated zero-crossing point)과 이상적인 영교차점(ideal zero-crossing point)을 도시한다.Figure 11 shows calibrated zero-crossing points and ideal zero-crossing points corrected using conventional techniques.

도 11을 참조하면, 종래의 오프셋 보정기법은 VTC 즉, 비교기 자신의 오프셋만을 보정하기 때문에 인접한 블록 사이의 부정합을 초래한다. 이에 따라 종래의 오프셋 보정기법은 보간으로 생성되는 가상의 영교차점에 대한 오프셋은 보정할 수가 없다.Referring to FIG. 11, the conventional offset correction technique causes a mismatch between adjacent blocks because it corrects only the offset of the VTC, that is, the comparator itself. Accordingly, the conventional offset correction technique can not correct the offset for the virtual zero crossing point generated by the interpolation.

하지만 개선된 오프셋 보정기법, 즉, 본 발명의 일 실시예에 따른 오프셋 보정기법은 인접한 블록 사이의 부정합을 보정할 수 있기 때문에 선형적인 가상의 영교차점을 생성할 수 있다.However, since the offset correction technique according to an embodiment of the present invention can correct mismatch between adjacent blocks, it is possible to generate a linear virtual zero crossing.

도 12는 중간 입력값에 대한 종래의 오프셋 보정기법을 설명하기 위한 도면이다.12 is a diagram for explaining a conventional offset correction technique for an intermediate input value.

도 11에서 설명한 바와 같이, 이상적으로는 인접한 VTC의 중간에 위치한 중간 입력값에 대한 지연 O2 및 O3가 동일하다. 그러나 자기 자신의 오프셋만을 보정하면 VTC 사이의 오프셋이 여전히 존재하기 때문에, 다단 보간 구조의 선형성(linearity)이 떨어진다.11, the delays O 2 and O 3 for the intermediate input values located in the middle of the adjacent VTC are ideally the same. However, since the offset between the VTCs still exists when the own offset is corrected, the linearity of the multi-stage interpolation structure is degraded.

도 13, 도 14, 도 15 및 도 16은 본 발명의 일 실시예에 따른 아날로그-디지털 데이터 변환기의 오프셋 보정기법을 설명하기 위한 도면이다.13, 14, 15, and 16 are views for explaining an offset correction technique of the analog-to-digital data converter according to an embodiment of the present invention.

본 발명의 일 실시예에 따른 아날로그-디지털 데이터 변환기의 오프셋 보정기법은 각각의 VTC 자신의 오프셋을 보정함과 동시에 인접한 VTC와의 부정합 또한 보정하기 때문에 변환기 전체에 대한 선형성, 즉 정확도를 증가시킬 수 있다.The offset correction technique of the analog-to-digital converter according to an exemplary embodiment of the present invention may correct linearity, i.e., accuracy, of the entire converter because it corrects each VTC's own offset and also mismatches with adjacent VTCs .

도 14는 입력전압(Vin)이 두번째 VTC(314)와 세번째 VTC(316)의 중간 위치로 입력되는 경우를 도시한다.14 shows a case where the input voltage V in is input to the middle position between the second VTC 314 and the third VTC 316. [

본 발명의 일 실시예에 따른 오프셋 보정방법은 먼저 전체 전압범위의 대표값에 가까이 위치하는 기준 슬로프(즉, 위상)를 정한다. 예컨대, 세번째 VTC(316)의 두 출력 중 한 출력인 Dp,4를 기준 슬로프로 정한다. 여기서 대표값은 VTC의 출력이 가질 수 있는 최소 전압값과 최대 전압값의 중간값(mean value)일 수 있다.An offset correction method according to an embodiment of the present invention first determines a reference slope (i.e., a phase) located near a representative value of the entire voltage range. For example, D p, 4 , which is one of the two outputs of the third VTC 316, is set as the reference slope. Here, the representative value may be a mean value between the minimum voltage value and the maximum voltage value that the output of the VTC can have.

기준 슬로프를 설정한 후, VTC 자기 자신의 두 출력 사이에 존재하는 오프셋 보정을 먼저 수행할지, 인접한 VTC와의 오프셋 보정을 먼저 수행할지는 임의로 선택할 수 있다. 본 실시예에서는 전압 시간 변환기 자기 자신의 두 출력 사이에 존재하는 오프셋 보정을 먼저 수행한다.After setting the reference slope, it is possible to arbitrarily select whether offset correction existing between the two outputs of the VTC itself is to be performed first or offset correction to the adjacent VTC is performed first. In this embodiment, the offset correction existing between the two outputs of the voltage time converter itself is performed first.

세번째 VTC(316)의 두 출력 중 나머지 한 출력인 Dm,4를 기준 슬로프로 설정한 Dp,4에 맞춘다. 이로써 세번째 VTC(316)의 자기 자신의 두 출력이 보정된다.The other output of the third VTC 316, D m, 4 , is set to D p, 4 , which is set as the reference slope. This causes the two outputs of the third VTC 316 to be corrected.

두번째 VTC(314)의 두 출력 중 한 출력인 Dm,5를 Dp,4에 맞추는 보정을 수행함으로써, 두번째 VTC(314)와 세번째 VTC(316) 사이의 오프셋이 보정된다.The offset between the second VTC 314 and the third VTC 316 is corrected by performing a correction to match D m, 5 , which is one of the two outputs of the second VTC 314 , to D p,

도 15는 입력전압(Vin)이 두 번째 VTC(314)가 존재하는 위치로 입력되는 경우를 도시한다.15 shows a case where the input voltage V in is input to a position where the second VTC 314 is present.

이 경우, 앞서 맞춰진 두번째 VTC(314)의 두 출력 중 한 출력인 Dm,5에 Dp,5를 맞춤으로써 두번째 VTC(314) 자신의 두 출력 Dm,5 및 Dp,5가 보정된다.In this case, the output of D m, 5 to D p, 5 customized by the second VTC (314) their two outputs D m, 5, and D p, are five correction of the two outputs of the second VTC (314) previously fitted .

도 16은 입력전압(Vin)이 첫번째 VTC(312)와 두번째 VTC(314) 사이의 위치로 입력되는 경우를 도시한다.16 shows a case where the input voltage V in is input to the position between the first VTC 312 and the second VTC 314. [

이 경우, 앞서 맞춰진 두번째 VTC(314)의 두 출력 중 한 출력인 Dp,5에 Dm,6을 맞춤으로써 첫번째 VTC(312)와 두번째 VTC(314) 사이의 오프셋을 보정한다. 그리고, 첫번째 VTC(312)의 두 출력 중 나머지 한 출력인 Dm,6에 Dp,6를 맞춤으로써 첫번째 VTC(312) 자신의 두 출력 Dm,6 및 Dp,6가 보정된다.In this case, the offset between the first VTC 312 and the second VTC 314 is corrected by fitting D m, 6 to D p, 5 , which is one of the two outputs of the previously aligned second VTC 314. Then, the first two to output the output of D m, 6 other of D p, the first VTC (312) their two outputs 6 by fitting D m, 6, and D p, 6 of the VTC (312) is corrected.

대략 중앙에 위치한 기준 슬로프를 중심으로 일측, 예컨대 상측에 존재하는 VTC(312, 314) 자신의 오프셋 및 VTC(312, 314) 사이의 오프셋이 보정되면, 하측에 존재하는 VTC(316, 318)에 대하여 상측에 존재하는 VTC(312, 314)를 보정한 방법과 동일한 방법으로 보정을 수행한다.When the offset between the VTCs 312 and 314 existing on one side, for example, the upper side, and the offset between the VTCs 312 and 314 is corrected with respect to the reference slope located approximately at the center, the VTCs 316 and 318 existing on the lower side The correction is performed in the same manner as the method of correcting the VTCs 312 and 314 existing on the upper side.

즉, 기준 슬로프로 설정한 세번째 VTC(316)의 두 출력 중 한 출력인 Dm,4에 네 번째 VTC(318)의 두 출력 중 한 출력인 Dp,3을 맞춘다. 맞춰진 네번째 VTC(318)의 두 출력 중 한 출력인 Dp,3에 나머지 한 출력인 Dm,3를 맞춰 네번째 VTC(318)의 자기 자신에 대한 보정을 수행한다.That is, D m, which is one output of two outputs of the third VTC 316 set as the reference slope, and D p, 3 , which is one output of the two outputs of the fourth VTC 318 , are matched. And corrects the fourth VTC 318 itself by matching the remaining one output D m, 3 to D p, 3 , which is one of the two outputs of the aligned fourth VTC 318.

이와 동일한 방법으로 나머지 VTC들 자신 및 나머지 VTC들 사이의 오프셋을 보정할 수 있다.In the same way, the offset between the remaining VTCs themselves and the remaining VTCs can be corrected.

도 17 및 도 18은 본 발명의 일 실시예에 따른 아날로그-디지털 데이터 변환기의 오프셋 보정기법을 구현하기 위한 VTC를 나타낸다.17 and 18 illustrate a VTC for implementing an offset correction technique of an analog-to-digital data converter according to an embodiment of the present invention.

VTC 출력전압의 슬로프 또는 출력의 시간 지연을 조절하기 위해 적어도 하나의 전류셀(current cell) 또는 적어도 하나의 가변 캐패시터(variable capacitor)를 각각의 출력 측에 추가하였다.At least one current cell or at least one variable capacitor is added to each output side to control the slope of the VTC output voltage or the time delay of the output.

도 2 및 도 4에 도시한 종래의 오프셋 보정기법의 경우, 차동출력을 그대로 차동으로 조절한다. 반면, 도 17 및 도 18에 나타낸 VTC의 경우, 복수의 전류셀과 복수의 가변 캐패시터를 이용하여 출력전압의 슬로프 또는 출력의 시간 지연을 조절할 수 있다. 차동출력을 개별적으로 조절함으로써 인접한 VTC 사이의 오프셋 보정이 가능하다.In the case of the conventional offset correction technique shown in FIGS. 2 and 4, the differential output is directly controlled as a differential. On the other hand, in the case of the VTC shown in FIGS. 17 and 18, a plurality of current cells and a plurality of variable capacitors can be used to adjust the time delay of the slope or the output of the output voltage. Offset compensation between adjacent VTCs is possible by individually controlling the differential outputs.

도 19는 본 발명의 일 실시예에 따른 오프셋 보정기법을 구현하기 위한 장치 구성을 도시한다.19 shows an apparatus configuration for implementing an offset correction technique according to an embodiment of the present invention.

본 발명의 일 실시예에 따른 오프셋 보정기법의 적용을 위한 다단 보간이 적용된 아날로그-디지털 데이터 변환기는 디지털 연산부(510), 스위치 어레이(switch array, 520), 보정 저항 및 스위치 어레이(calibration resistor string and switch array, 530)을 추가적으로 포함할 수 있다.The analog-to-digital data converter to which the multilevel interpolation is applied for applying the offset correction technique according to an embodiment of the present invention includes a digital operation unit 510, a switch array 520, a calibration resistor string and a switch array switch array, 530).

디지털 연산부(510)는 셋-리셋 래치 어레이로부터의 출력을 수신한다. 셋-리셋 래치 어레이로부터의 출력은 오프셋 정보를 포함한다. 디지털 연산부(510)는 오프셋 정보에 근거하여, 영교차점에 대한 출력을 확인하고 보정값을 조절한다.The digital arithmetic operation unit 510 receives the output from the set-reset latch array. The output from the set-reset latch array includes offset information. Based on the offset information, the digital arithmetic operation unit 510 confirms the output to the zero crossing point and adjusts the correction value.

스위치 어레이(520)는 각 VTC의 영값 입력 및 인접하는 VTC 사이의 중간값 입력을 인가한다. 종래의 데이터 변환기는 이러한 스위치 어레이를 포함하고 있지 않아, 각각의 VTC에 차동입력을 제공할 수 없다.The switch array 520 applies a zero value input of each VTC and an intermediate value input between adjacent VTCs. Conventional data converters do not include such a switch array and can not provide a differential input to each VTC.

스위치 어레이(520)는 서로 다른 기준전압값을 각 VTC의 차동입력단자 각각에 개별적으로 입력하기 위해, VTC의 입력단자에 연결된 스위치 및 VTC들 사이에 위치한 스위치를 개폐한다.The switch array 520 opens and closes a switch that is connected to the input terminal of the VTC and a switch that is located between the VTCs in order to individually input different reference voltage values to the respective differential input terminals of the respective VTCs.

서로 다른 기준전압값은 기준 저항 어레이에 포함된 다수의 저항에 의해 생성된다.Different reference voltage values are generated by a plurality of resistors included in the reference resistor array.

보정 저항 및 스위치 어레이(530)는 오프셋 보정전압 출력을 생성한다. 오프셋 보정전압은 다양한 값을 가질 수 있다. 다양한 오프셋 보정전압을 생성하기 위해 다수의 저항을 조합하고 저항들 사이에 존재하는 노드를 개별적으로 개폐할 수 있다.The correction resistor and switch array 530 produces an offset correction voltage output. The offset correction voltage may have various values. It is possible to combine multiple resistors to create various offset correction voltages and to individually open and close the nodes present between the resistors.

도 20은 본 발명의 일 실시예에 따른 아날로그-디지털 데이터 변환기의 오프셋 보정기법을 테스트하기 위한 테스트 벤치(test bench)의 구조를 도시한다.20 illustrates a structure of a test bench for testing an offset correction technique of an analog-to-digital data converter according to an embodiment of the present invention.

테스트 벤치는 다단 보간이 적용된 아날로그 데이터 변환기(300)와 본 발명의 일 실시예에 따른 오프셋 보정기법을 수행하기 위한 디지털 연산부(510)를 포함한다.The test bench includes an analog data converter 300 to which the multistage interpolation is applied and a digital operation unit 510 for performing the offset correction technique according to an embodiment of the present invention.

테스트 벤치에 포함되는 디지털 연산부(510)는 보정 기준 래더(512), 클럭 디바이더/카운터(514), 디코더(516) 및 보정 로직(518)을 포함한다.The digital arithmetic unit 510 included in the test bench includes a correction reference ladder 512, a clock divider / counter 514, a decoder 516 and correction logic 518.

도 21, 도 22, 도 23 및 도 24는 본 발명의 일 실시예에 따른 오프셋 보정기법이 적용된 아날로그-디지털 데이터 변환기의 다양한 입력값에 대한 테스트 결과를 도시한다.FIGS. 21, 22, 23, and 24 show test results of various input values of the analog-to-digital data converter to which the offset correction technique is applied according to an embodiment of the present invention.

테스트에 사용된 표본화 주파수(sampling frequency)는 3 GS/s이고, 나이퀴스트 입력 주파수(Nyquist input frequency)는 1.488 GHz, 비트 포맷은 6 비트이다. The sampling frequency used in the test is 3 GS / s, the Nyquist input frequency is 1.488 GHz, and the bit format is 6 bits.

도 21의 (a) 및 (b)는 6 비트 3 GS/s의 표본화 주파수(sampling frequency)에서 정적 동작을 확인하기 위한 램프(ramp) 입력에 대한 테스트 결과를 각각 도시한다.Figures 21 (a) and 21 (b) show test results for a ramp input for confirming static operation at a sampling frequency of 6 bits 3 GS / s, respectively.

본 발명의 일 실시예에 따른 오프셋 보정기법을 적용하지 않은 경우, 램프 입력에 대한 출력값의 기울기는 일정하지 않다. 그러나 오프셋 보정기법을 적용한 경우, 램프 입력에 대한 출력값의 기울기가 일정한 것을 확인할 수 있다.If the offset correction technique according to an embodiment of the present invention is not applied, the slope of the output value with respect to the ramp input is not constant. However, when the offset correction technique is applied, it can be confirmed that the slope of the output value with respect to the ramp input is constant.

도 22의 (a) 및 (b)는 본 발명의 일 실시예에 따른 오프셋 보정기법이 적용된 경우와 적용되지 않은 경우의 나이퀴스트 입력에 대한 테스트 결과를 각각 도시한다.22 (a) and 22 (b) show test results for a case where the offset correction technique is applied and a case where the offset correction technique is not applied, respectively, according to an embodiment of the present invention.

오프셋 보정기법을 적용하지 않은 경우, 나이퀴스트 입력에 대한 출력값의 분포가 이상적인 모습을 보이지 않다. 그러나 오프셋 보정기법을 적용한 경우, 나이퀴스트 입력에 대한 출력값의 분포가 이상적인 나이퀴스트 스펙트럼을 나타낸다.If the offset correction technique is not applied, the distribution of the output value to the Nyquist input is not ideal. However, when offset correction is applied, the distribution of the output to the Nyquist input represents the ideal Nyquist spectrum.

도 23의 (a) 및 (b)는 본 발명의 일 실시예에 따른 오프셋 보정기법이 적용된 경우와 적용되지 않은 경우의 아날로그-디지털 데이터 변환기의 전력 스펙트럼(power spectrum) 테스트 결과를 각각 도시한다. SNDR(signal-to-noise distortion ratio) 및 SFDR(spurious-free dynamic range) 모두 오프셋 보정기법을 적용한 경우에 향상된 것을 확인할 수 있다.23A and 23B show the power spectrum test results of the analog-to-digital data converter when the offset correction technique is applied and when the offset correction technique is not applied, according to an embodiment of the present invention, respectively. Both signal-to-noise distortion ratio (SNDR) and spurious-free dynamic range (SFDR) are improved when offset correction techniques are applied.

도 24는 전술한 SNDR, SFDR 및 SNDR에 근거한 ENOB(effective number of bits)를 나타낸다. ENOB 값에서 볼 수 있듯이, 본 발명의 일 실시예에 따른 오프셋 보정기법이 적용된 경우, 6 비트 3GS/s 설계에 대해서 손실이 0.17 비트로 오프셋 보정기법이 적용되지 않은 경우에 비해 아날로그-디지털 데이터 변환기의 성능이 훨씬 더 향상되었다는 것을 확인할 수 있다.FIG. 24 shows an effective number of bits (ENOB) based on the above-described SNDR, SFDR, and SNDR. As can be seen from the ENOB value, when the offset correction technique according to an embodiment of the present invention is applied, compared to the case where the offset correction technique is not applied with a loss of 0.17 bits for the 6-bit 3GS / s design, You can see that performance is much better.

이상의 설명은 본 발명에 따른 일 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명에 따른 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 따른 실시예들은 본 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명에 따른 일 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명에 따른 일 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the following claims. Modifications and variations will be possible. Therefore, the embodiments according to the present invention are not intended to limit the scope of the technical idea of the present embodiment, but are intended to be illustrative, and the scope of the technical idea of the present embodiment is not limited by these embodiments. The scope of protection of an embodiment according to the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be interpreted as being included in the scope of the embodiment of the present invention.

100, 300: 아날로그-디지털 데이터 변환기
110: VTC 어레이
112, 114, 312, 314, 316, 318: VTC
120: 인버터 어레이
130: 셋-리셋 래치 어레이
131, 132, 133, 134, 135, 136, 137, 138, 139: 셋-리셋 래치
412, 414: 전류셀
422, 424: 가변 캐패시터
510: 디지털 연산부
520: 스위치 어레이
530: 보정 저항 및 스위치 어레이
100, 300: Analog-to-digital data converter
110: VTC array
112, 114, 312, 314, 316, 318: VTC
120: inverter array
130: Set-reset latch array
131, 132, 133, 134, 135, 136, 137, 138, 139:
412, 414: current cell
422, 424: variable capacitor
510: Digital operation unit
520: Switch array
530: Compensation resistors and switch arrays

Claims (18)

N(N≥2, N은 정수)개의 전압-시간 변환기(voltage-to-time converter; VTC)를 포함하는 VTC 어레이;
상기 VTC 어레이와 연결되고, 상기 VTC 어레이로 기준전압을 제공하기 위해 적어도 두 개 이상의 저항(resistor)을 포함하는 저항 어레이(resistor array);
상기 VTC 어레이에 연결되고, 상기 VTC 어레이로부터의 출력을 입력받아 보간(interpolation)을 수행하는 인버터 어레이(inverter array);
상기 인버터 어레이에 연결되고, 상기 인버터 어레이로부터의 출력을 디지털화하는 셋-리셋 래치 어레이(set-reset latch array); 및
상기 셋-리셋 래치 어레이에 연결되고, 상기 셋-리셋 래치 어레이로부터 출력을 비교함으로써 영교차점(zero-crossing point)의 오프셋을 비교하는 디지털 연산부
를 포함하는 것을 특징으로 하는 데이터 변환기(data converter).
A VTC array including N (N > = 2, N is an integer) voltage-to-time converters (VTC);
A resistor array coupled to the VTC array, the resistor array including at least two resistors for providing a reference voltage to the VTC array;
An inverter array connected to the VTC array for receiving an output from the VTC array to perform interpolation;
A set-reset latch array coupled to the inverter array for digitizing an output from the inverter array; And
Reset latch array and comparing the output from the set-reset latch array to compare the offset of the zero-crossing point,
And a data converter for converting the received data to a data format.
제1항에 있어서,
일측이 상기 저항 어레이와 연결되고, 타측이 상기 VTC 어레이에 연결되는 복수의 스위치를 포함하는 스위치 어레이를 더 포함하고, 상기 복수의 스위치 각각의 타측은 대표값 입력을 위해 상기 VTC 어레이의 인접하는 두 개의 VTC와 연결되는 것을 특징으로 하는 데이터 변환기.
The method according to claim 1,
Further comprising a switch array including a plurality of switches each having one side connected to the resistor array and the other side connected to the VTC array, the other side of each of the plurality of switches being connected to an adjacent two of the VTC arrays VTC < / RTI >
제1항에 있어서,
상기 디지털 연산부는,
상기 오프셋 비교 결과에 근거하여 보정값을 조절하는 것을 특징으로 하는 데이터 변환기.
The method according to claim 1,
Wherein the digital operation unit comprises:
And adjusts the correction value based on the offset comparison result.
제1항에 있어서,
오프셋 보정 전압을 생성하기 위해 적어도 하나의 저항 또는 적어도 하나의 스위치를 갖는 보정 저항 및 스위치 어레이(calibration resistor and switch array)를 더 포함하는 것을 특징으로 하는 데이터 변환기.
The method according to claim 1,
Further comprising a calibration resistor and a switch array having at least one resistor or at least one switch for generating an offset correction voltage.
제1항에 있어서,
상기 N개의 VTC 각각은,
상기 VTC로부터의 출력전압의 슬로프 또는 시간 지연을 조절하기 위해, 적어도 하나의 전류셀(current cell) 또는 적어도 하나의 가변 캐패시터(variable capacitor)를 더 포함하는 것을 특징으로 하는 데이터 변환기.
The method according to claim 1,
Each of the N VTCs includes:
Further comprising at least one current cell or at least one variable capacitor for adjusting the slope or time delay of the output voltage from the VTC.
제1항에 있어서,
상기 디지털 연산부는,
보정 기준 래더(calibration reference ladder), 클럭 디바이더(clock divider), 클럭 카운터(clock counter), 디코더(decoder) 및 보정 로직(calibration logic)에서 선택된 적어도 하나를 포함하는 것을 특징으로 하는 데이터 변환기.
The method according to claim 1,
Wherein the digital operation unit comprises:
Wherein the data converter comprises at least one selected from a calibration reference ladder, a clock divider, a clock counter, a decoder, and calibration logic.
N(N≥2, N은 정수)개의 전압-시간 변환기(voltage-to-time converter; VTC) 각각이 아날로그 신호에 대응되는 아날로그 입력전압 및 기준전압을 입력받는 전압입력과정;
상기 N개의 VTC 각각이 상기 아날로그 입력전압 및 상기 기준전압 차이를 증폭한 차동출력(differential output)을 각각 출력하는 차동출력과정; 및
상기 N 개의 VTC 중, 인접하는 두 개의 VTC 출력 중 한 VTC의 출력을 나머지 한 VTC의 출력과 겹치도록 슬로프 및 시간 지연을 조정하는 보정을 수행하는 VTC간 보정과정
을 포함하는 오프셋 보정방법(offset calibration method).
A voltage input step of receiving an analog input voltage and a reference voltage corresponding to an analog signal, each of which includes N (N? 2, N is an integer) number of voltage-time converters (VTCs);
A differential output process in which each of the N VTCs outputs a differential output obtained by amplifying the analog input voltage and the reference voltage difference; And
A VTC correction process for performing a correction for adjusting the slope and the time delay so that the output of one VTC among the two VTCs, which are adjacent to each other, overlaps with the output of the other VTC
(Offset calibration method).
제7항에 있어서,
영교차점(zero-crossing point)이 최소 전압값과 최대 전압값 사이의 대표값에 가장 가까이 위치하는 기준 VTC를 설정하고, 상기 VTC를 기준으로 상기 N개의 VTC 각각을 일방향인 제1 방향의 제1 영역에 존재하는 VTC와 상기 제1 방향의 반대 방향인 제2 방향의 제2 영역에 존재하는 VTC로 구분하는 기준설정과정을 더 포함하는 것을 특징으로 하는 오프셋 보정방법.
8. The method of claim 7,
A reference VTC whose ZTC is located closest to a representative value between a minimum voltage value and a maximum voltage value is set, and each of the N VTCs is set as a first VTC in a first direction And a VTC existing in a second region of a second direction opposite to the first direction.
제8항에 있어서,
상기 대표값은,
상기 최소 전압값과 상기 최대 전압값의 중간값(mean value)인 것을 특징으로 하는 오프셋 보정방법.
9. The method of claim 8,
The representative value may be,
Wherein the minimum voltage value is a mean value of the minimum voltage value and the maximum voltage value.
제8항에 있어서,
상기 기준 VTC로부터의 두 출력 중 한 출력을 기준출력으로 설정하는 기준출력설정과정을 더 포함하는 것을 특징으로 하는 오프셋 보정방법.
9. The method of claim 8,
Further comprising a reference output setting step of setting one of two outputs from the reference VTC as a reference output.
제8항에 있어서,
상기 N개의 VTC 각각의 두 출력단자 중, 상기 제1 방향에 위치하는 출력단자로부터의 출력을 상기 제2 방향에 위치하는 출력단자로부터의 출력과 겹쳐질 때까지 증가 또는 감소시키는 보정을 수행하는 과정을 더 포함하는 것을 특징으로 하는 오프셋 보정방법.
9. The method of claim 8,
Performing a correction to increase or decrease an output from an output terminal located in the first direction among the two output terminals of each of the N VTCs until the output from the output terminal overlaps the output from the output terminal located in the second direction Further comprising the step of:
제8항에 있어서,
상기 VTC 간 보정과정은,
상기 기준 VTC에 가까이 위치한 VTC부터 멀리 위치한 VTC까지 순차적으로 보정을 수행하는 것을 특징으로 하는 오프셋 보정방법.
9. The method of claim 8,
The VTC-to-
Wherein the correction is sequentially performed from a VTC located close to the reference VTC to a VTC located far from the reference VTC.
제12항에 있어서,
상기 VTC 간 보정과정은,
상기 제1 영역 또는 상기 제2 영역에 위치한 VTC부터 멀리 위치한 VTC까지 순차적으로 보정하되, 상기 제1 영역 또는 상기 제2 영역 중 선택된 한 영역에 존재하는 모든 VTC 간 보정이 종료되면, 나머지 한 영역에 위치한 VTC 간 보정을 수행하는 것을 특징으로 하는 오프셋 보정방법.
13. The method of claim 12,
The VTC-to-
When the correction between all the VTCs existing in one selected one of the first region or the second region is completed and the remaining one region is corrected And performing a correction between the VTCs located at the predetermined position.
제13항에 있어서,
상기 VTC 간 보정과정은,
상기 기준 VTC로부터 가장 가까이 위치하는 VTC의 k(N≥k≥1, k는 정수)를 1, 가장 멀리 위치하는 VTC의 k를 N으로 정의하면, k번째 VTC와 k+1번째 VTC 간 보정을 수행하기 이전에 상기 k번째 VTC 자기 자신의 두 출력의 보정을 먼저 수행하는 것을 특징으로 하는 오프셋 보정방법.
14. The method of claim 13,
The VTC-to-
If k (N? K? 1, k is an integer) of the VTC located closest to the reference VTC is defined as 1, and k of the VTC located farthest is defined as N, correction between the kth VTC and the k + Wherein the correction of the two outputs of the k-th VTC itself is performed prior to performing the offset correction.
제14항에 있어서,
상기 k번째 VTC 자기 자신의 두 출력의 보정은,
상기 k번째 VTC의 두 출력단자 중, 상기 (k+1)번째 VTC에 가까이 위치한 출력단자로부터의 출력을 (k-1)번째 VTC에 가까이 위치한 출력단자로부터의 출력에 맞춰질 때까지 감소 또는 증가시키는 보정을 수행하는 것을 특징으로 하는 오프셋 보정방법.
15. The method of claim 14,
The correction of the two outputs of the k-th VTC itself,
The output from the output terminal located close to the (k + 1) -th VTC among the two output terminals of the k-th VTC is decreased or increased until the output from the output terminal located close to the (k-1) Correction is performed on the basis of the correction value.
제7항에 있어서,
상기 아날로그 입력전압 및 상기 기준전압은,
저항 어레이(resistor array)와 스위치 어레이(switch array)에 포함되는 다수의 스위치 개폐에 의해 조절되는 것을 특징으로 하는 오프셋 보정방법.
8. The method of claim 7,
Wherein the analog input voltage and the reference voltage are < RTI ID = 0.0 >
Wherein the plurality of switches are controlled by opening and closing a plurality of switches included in a resistor array and a switch array.
제7항에 있어서,
상기 N개의 VTC 각각은,
상기 N개의 VTC 각각으로부터의 출력전압의 슬로프 또는 시간 지연을 조절하기 위해, 적어도 하나의 전류셀(current cell) 또는 적어도 하나의 가변 캐패시터(variable capacitor)를 포함하는 것을 특징으로 하는 오프셋 보정방법.
8. The method of claim 7,
Each of the N VTCs includes:
And at least one current cell or at least one variable capacitor for adjusting a slope or a time delay of an output voltage from each of the N VTCs.
제7항에 있어서,
상기 VTC 간 보정방법은,
(N-1)번의 VTC 간 오프셋 보정과 N번의 VTC 자기보정을 포함하는 것을 특징으로 하는 오프셋 보정방법.
8. The method of claim 7,
In the VTC-to-VTC correction method,
(N-1) times of offset correction between VTCs and N number of VTC self-corrections.
KR1020160108288A 2016-08-25 2016-08-25 Offset Calibration-Applied Analog-to-Digital Data Converter and Offset Calibration Method KR101836222B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160108288A KR101836222B1 (en) 2016-08-25 2016-08-25 Offset Calibration-Applied Analog-to-Digital Data Converter and Offset Calibration Method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160108288A KR101836222B1 (en) 2016-08-25 2016-08-25 Offset Calibration-Applied Analog-to-Digital Data Converter and Offset Calibration Method

Publications (2)

Publication Number Publication Date
KR20180023261A true KR20180023261A (en) 2018-03-07
KR101836222B1 KR101836222B1 (en) 2018-04-19

Family

ID=61688575

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160108288A KR101836222B1 (en) 2016-08-25 2016-08-25 Offset Calibration-Applied Analog-to-Digital Data Converter and Offset Calibration Method

Country Status (1)

Country Link
KR (1) KR101836222B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111628772A (en) * 2020-05-13 2020-09-04 西安电子科技大学 High-speed high-precision time domain analog-to-digital converter

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111628772A (en) * 2020-05-13 2020-09-04 西安电子科技大学 High-speed high-precision time domain analog-to-digital converter
CN111628772B (en) * 2020-05-13 2023-09-29 西安电子科技大学 High-speed high-precision time domain analog-to-digital converter

Also Published As

Publication number Publication date
KR101836222B1 (en) 2018-04-19

Similar Documents

Publication Publication Date Title
US7312732B2 (en) Devices and methods for calibrating amplifier stages and for compensating for errors in amplifier stages of series-connected components
US6888482B1 (en) Folding analog to digital converter capable of calibration and method thereof
KR102636356B1 (en) Method and apparatus for offset correction in SAR ADC using reduced capacitor array DAC
US7880650B2 (en) Method and apparatus for testing data converter
US8957794B2 (en) A/D converter and method for calibrating the same
US7876254B2 (en) Data conversion circuitry having successive approximation circuitry and method therefor
US7868796B2 (en) Self-calibrating data conversion circuitry and method therefor
JP6195543B2 (en) Semiconductor device
KR102001762B1 (en) DAC capacitance array, SAR-type analog-to-digital converter and method of reducing power consumption
US20030231130A1 (en) Method of operating SAR-type ADC and an ADC using the method
US8174423B2 (en) Pipelined analog-to-digital converter and sub-converter stage
US7733258B2 (en) Data conversion circuitry for converting analog signals to digital signals and vice-versa and method therefor
US9054732B2 (en) SAR analog-to-digital conversion method and SAR analog-to-digital conversion circuit
US7868795B2 (en) Data conversion circuitry with an extra successive approximation step and method therefor
US9300312B2 (en) Analog-digital converter
CN112751565B (en) Self-calibration on-chip reference voltage module
US20150200681A1 (en) Segmented Digital-To-Analog Converter With Overlapping Segments
CN103490780B (en) Device and method for executing background calibration of comparator
KR101644999B1 (en) Low-Power Analog Digital Converter By Using Time-Domain Multi-Stage Interpolation
US11057041B1 (en) Self-calibrating single slope analog-to-digital converter
KR101836222B1 (en) Offset Calibration-Applied Analog-to-Digital Data Converter and Offset Calibration Method
US10630310B1 (en) Analog signal generation by hardware re-use in sampled circuits
US6140949A (en) Trimming algorithm for pipeline A/D converter using integrated non-linearity measurement
KR20150072972A (en) Analog to Digital Converter for interpolation using Calibration of Clock
CN107852167B (en) Voltage amplifier for programmable voltage range

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant