[go: up one dir, main page]

KR102242402B1 - Method of converting analog signal to digital information having a plurality of bits - Google Patents

Method of converting analog signal to digital information having a plurality of bits Download PDF

Info

Publication number
KR102242402B1
KR102242402B1 KR1020190137433A KR20190137433A KR102242402B1 KR 102242402 B1 KR102242402 B1 KR 102242402B1 KR 1020190137433 A KR1020190137433 A KR 1020190137433A KR 20190137433 A KR20190137433 A KR 20190137433A KR 102242402 B1 KR102242402 B1 KR 102242402B1
Authority
KR
South Korea
Prior art keywords
digital information
input current
bit
bits
analog signal
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020190137433A
Other languages
Korean (ko)
Other versions
KR20210026992A (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 서울과학기술대학교 산학협력단
Publication of KR20210026992A publication Critical patent/KR20210026992A/en
Application granted granted Critical
Publication of KR102242402B1 publication Critical patent/KR102242402B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M1/34Analogue value compared with reference values
    • H03M1/36Analogue value compared with reference values simultaneously only, i.e. parallel type
    • H03M1/361Analogue value compared with reference values simultaneously only, i.e. parallel type having a separate comparator and reference value for each quantisation level, i.e. full flash converter type
    • H03M1/366Analogue value compared with reference values simultaneously only, i.e. parallel type having a separate comparator and reference value for each quantisation level, i.e. full flash converter type using current mode circuits, i.e. circuits in which the information is represented by current values rather than by voltage values
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/002Provisions or arrangements for saving power, e.g. by allowing a sleep mode, using lower supply voltage for downstream stages, using multiple clock domains or by selectively turning on stages when needed

Landscapes

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

Abstract

본 발명의 실시예에 따르면, 복수의 기준 전류와 상기 아날로그 신호의 제1 입력 전류 간 비교 결과를 이용하여 n비트의 제1 디지털 정보를 출력하는 단계, 상기 제1 디지털 정보로부터 계산되는 아날로그 값과 상기 제1 입력 전류 간 차를 2n배하여 제2 입력 전류를 계산하는 단계, 그리고 상기 복수의 기준 전류와 상기 제2 입력 전류 간 비교 결과를 이용하여 상기 제1 디지털 정보의 하위 비트인 n비트의 제2 디지털 정보를 출력하는 단계를 포함하는 아날로그 신호를 복수의 비트의 디지털 정보로 변환하는 방법이 제공된다.According to an embodiment of the present invention, outputting n-bit first digital information using a result of comparison between a plurality of reference currents and a first input current of the analog signal, and an analog value calculated from the first digital information Calculating a second input current by multiplying the difference between the first input currents by 2 n , and using the comparison result between the plurality of reference currents and the second input current, n bits that are lower bits of the first digital information A method of converting an analog signal into a plurality of bits of digital information comprising the step of outputting the second digital information of is provided.

Description

아날로그 신호를 복수의 비트의 디지털 정보로 변환하는 방법{METHOD OF CONVERTING ANALOG SIGNAL TO DIGITAL INFORMATION HAVING A PLURALITY OF BITS}How to convert analog signals into multiple bits of digital information {METHOD OF CONVERTING ANALOG SIGNAL TO DIGITAL INFORMATION HAVING A PLURALITY OF BITS}

본 발명은 아날로그 신호를 복수의 비트의 디지털 정보로 변환하는 방법에 관한 것이다. The present invention relates to a method of converting an analog signal into a plurality of bits of digital information.

일반적으로, 프로세서는 아날로그-디지털 변환(analog-to-digital conversion, ADC) 기능을 필요로 한다. ADC는 아날로그 신호를 샘플링해서 디지털화하는 데에 사용될 수 있다. 아날로그 신호의 디지털화는 다양한 애플리케이션에서 요구된다.Typically, processors require analog-to-digital conversion (ADC) capabilities. ADCs can be used to sample and digitize analog signals. Digitization of analog signals is required in a variety of applications.

ADC를 수행하는 다양한 기술 중 가장 일반적으로 알려져 있는 기술은 연속 근사(successive approximation resistor, SAR) 방식의 ADC 회로 및 플래시(flash) 방식의 ADC 회로이다. 연속 근사 방식의 ADC 회로에 따르면, 입력되는 아날로그 신호를 연속적인 단계들에 의해 처리함으로써 디지털 표현을 생성하는 것으로, 각 단계에서는 비교(comparison) 과정을 통하여 입력되는 아날로그 신호가 더 정확한 디지털 표현으로 연속해서 얻을 수 있도록 한다. 한편, 플래시 방식의 ADC 회로에 따르면, 입력되는 아날로그 신호의 값을 다양한 기준 레벨과 비교하는데, 이때 다수의 비교기를 사용해서 한번에 수행한다. 즉, 플래시 방식의 ADC 회로에서는, SAR 방식의 ADC 회로에서의 여러 단계 대신에, 아날로그 신호를 한 번의 단계에서 여러 개의 기준 레벨과 동시에 비교한다. 이에 따라, 플래시 방식의 ADC 회로에 따르면, 아날로그 신호의 디지털 표현을 생성함에 있어서, SAR 방식의 ADC 회로에 비해 레이턴시(latency)가 작다. Among the various techniques for performing ADC, the most commonly known techniques are a successive approximation resistor (SAR) type ADC circuit and a flash type ADC circuit. According to the ADC circuit of the continuous approximation method, a digital representation is generated by processing the input analog signal in successive steps. In each step, the analog signal input through the comparison process is continuously converted into a more accurate digital representation. So that you can get it. On the other hand, according to the ADC circuit of the flash method, a value of an input analog signal is compared with various reference levels, which is performed at once using a plurality of comparators. That is, in the flash-type ADC circuit, instead of multiple steps in the SAR-type ADC circuit, analog signals are compared simultaneously with multiple reference levels in one step. Accordingly, according to the ADC circuit of the flash method, in generating a digital representation of an analog signal, the latency is lower than that of the ADC circuit of the SAR method.

이에 따라, 프로세서 내에 포함되는 다른 회로의 속도가 느린 경우, 플래시 방식의 ADC 회로를 사용함으로써 프로세서의 전체 속도를 높일 필요가 있다. 이에 반해, 프로세서 내에 포함되는 다른 회로의 속도가 빠른 경우 SAR 방식의 ADC 회로를 사용하여 전력 소비 및 ADC 회로가 차지하는 면적을 줄일 수 있다. 즉, ADC 회로에 있어서 속도의 개선 및 전력소비/면적은 트레이드 오프(trade off)의 관계를 가진다. 이에 따라, 적은 면적을 차지하면서도 저전력으로 고속으로 동작 가능하며 높은 정확도를 가지는 ADC 장치가 필요하다. Accordingly, when the speed of other circuits included in the processor is slow, it is necessary to increase the overall speed of the processor by using a flash-type ADC circuit. On the other hand, when the speed of other circuits included in the processor is fast, power consumption and the area occupied by the ADC circuit can be reduced by using the SAR type ADC circuit. That is, the speed improvement and power consumption/area in the ADC circuit have a trade off relationship. Accordingly, there is a need for an ADC device that occupies a small area and can operate at high speed with low power and has high accuracy.

본 발명이 해결하고자 하는 기술적 과제는 적은 면적을 차지하면서도 저전력으로 고속으로 동작 가능하며 높은 정확도를 가지는 ADC 장치 및 방법을 제공하는 것이다. The technical problem to be solved by the present invention is to provide an ADC device and method capable of operating at high speed with low power and having high accuracy while occupying a small area.

본 발명의 한 실시예에 따른 아날로그 신호를 복수의 비트의 디지털 정보로 변환하는 방법은 복수의 기준 전류와 상기 아날로그 신호의 제1 입력 전류 간 비교 결과를 이용하여 n비트의 제1 디지털 정보를 출력하는 단계, 상기 제1 디지털 정보로부터 계산되는 아날로그 값과 상기 제1 입력 전류 간 차를 2n배하여 제2 입력 전류를 계산하는 단계, 그리고 상기 복수의 기준 전류와 상기 제2 입력 전류 간 비교 결과를 이용하여 상기 제1 디지털 정보의 하위 비트인 n비트의 제2 디지털 정보를 출력하는 단계를 포함한다.The method of converting an analog signal into a plurality of bits of digital information according to an embodiment of the present invention outputs n-bit first digital information by using a comparison result between a plurality of reference currents and a first input current of the analog signal. The step of calculating a second input current by multiplying the difference between the analog value calculated from the first digital information and the first input current by 2 n , and a result of comparing the plurality of reference currents with the second input current And outputting n-bit second digital information, which is a lower bit of the first digital information.

상기 제1 디지털 정보를 출력하는 단계에서는 상기 복수의 기준 전류와 상기 제1 입력 전류 간 비를 비교하고, 상기 제2 디지털 정보를 출력하는 단계에서는 상기 복수의 기준 전류와 상기 제2 입력 전류 간 비를 비교할 수 있다.In the step of outputting the first digital information, a ratio between the plurality of reference currents and the first input current is compared, and in the step of outputting the second digital information, a ratio between the plurality of reference currents and the second input current Can be compared.

상기 제1 디지털 정보를 출력하기 위하여 상기 제1 입력 전류와 비교되는 복수의 기준 전류와 상기 제2 디지털 정보를 출력하기 위하여 상기 제2 입력 전류와 비교되는 복수의 기준 전류는 동일할 수 있다.A plurality of reference currents compared to the first input current to output the first digital information and a plurality of reference currents compared to the second input current to output the second digital information may be the same.

상기 n비트의 제1 디지털 정보를 출력하는 단계는, 상기 제1 입력 전류가 기준 전류의 FSR(full scale region)을 2n개로 나눈 구간 중 어느 구간에 속하는지 찾는 단계, 그리고 상기 제1 입력 전류가 속하는 구간을 나타내는 n비트 값을 읽는 단계를 포함할 수 있다.The outputting of the n-bit first digital information includes finding which section of the section where the first input current is divided by 2 n of the full scale region (FSR) of the reference current, and the first input current It may include the step of reading an n-bit value indicating a section to which is belong.

상기 n비트는 3비트이고, 상기 제1 디지털 정보로부터 계산되는 아날로그 값은 상기 제1 디지털 정보의 최상위 비트의 디지털 값과 1/2FSR을 곱한 값, 상기 제1 디지털 정보의 최상위 비트의 하위 비트의 디지털 값과 1/4FSR을 곱한 값 및 상기 제1 디지털 정보의 최하위 비트의 디지털 값과 1/8FSR을 곱한 값의 합일 수 있다.The n bits are 3 bits, and the analog value calculated from the first digital information is a value obtained by multiplying the digital value of the most significant bit of the first digital information by 1/2 FSR, and the lower bit of the most significant bit of the first digital information. It may be a sum of a digital value multiplied by 1/4 FSR and a digital value of the least significant bit of the first digital information multiplied by 1/8 FSR.

본 발명의 실시예에 따르면, 적은 면적을 차지하면서도 저전력으로 고속으로 동작 가능하며 높은 정확도를 가지는 ADC 장치 및 방법을 얻을 수 있다. 본 발명의 실시예에 따른 ADC 장치 및 방법은 고속으로 많은 데이터를 처리해야 하는 인공지능 프로세서 등에 적용될 수 있다. According to an embodiment of the present invention, it is possible to obtain an ADC device and method that occupies a small area and operates at high speed with low power and has high accuracy. The ADC device and method according to an embodiment of the present invention can be applied to an artificial intelligence processor that needs to process a lot of data at high speed.

도 1은 아날로그 신호를 디지털 정보로 변환하는 방법을 설명하기 위한 도면이다.
도 2는 도 1에 적용되는 회로도의 한 예이다.
도 3은 본 발명의 실시예에 따른 아날로그 디지털 변환을 위한 방법에 대한 순서도이다.
도 4는 본 발명의 실시예에 따른 아날로그 디지털 변환을 위한 방법을 구현하기 위한 ADC 장치의 개념도이다.
도 5는 본 발명의 실시예에 따른 ADC 장치를 구성하는 단위 유닛의 블록도이다.
도 6은 도 5의 블록도의 구현예이다.
도 7은 본 발명의 실시예에 따른 비교부의 구현 예이다.
도 8은 본 발명의 실시예에 따른 XOR 연산기의 구현 예이다.
도 9는 본 발명의 실시예에 따른 XOR 연산기의 입력 전류의 예이다.
도 10은 본 발명의 실시예에 따른 ROM 회로의 구현 예이다.
도 11은 본 발명의 실시예에 따른 ROM 회로의 입력전류의 예이다.
도 12는 본 발명의 실시예에 따른 연산부의 구현 예이다.
도 13은 본 발명의 실시예에 따른 연산부의 입력전류의 예이다.
1 is a diagram for explaining a method of converting an analog signal into digital information.
2 is an example of a circuit diagram applied to FIG. 1.
3 is a flowchart of a method for analog to digital conversion according to an embodiment of the present invention.
4 is a conceptual diagram of an ADC device for implementing a method for analog to digital conversion according to an embodiment of the present invention.
5 is a block diagram of a unit unit constituting an ADC device according to an embodiment of the present invention.
6 is an implementation example of the block diagram of FIG. 5.
7 is an implementation example of a comparison unit according to an embodiment of the present invention.
8 is an example of implementation of an XOR operator according to an embodiment of the present invention.
9 is an example of an input current of an XOR operator according to an embodiment of the present invention.
10 is an example of an implementation of a ROM circuit according to an embodiment of the present invention.
11 is an example of an input current of a ROM circuit according to an embodiment of the present invention.
12 is an example implementation of an operation unit according to an embodiment of the present invention.
13 is an example of an input current of an operation unit according to an embodiment of the present invention.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. The present invention is intended to illustrate and describe specific embodiments in the drawings, as various changes may be made and various embodiments may be provided. However, this is not intended to limit the present invention to a specific embodiment, it should be understood to include all changes, equivalents, and substitutes included in the spirit and scope of the present invention.

제2, 제1 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제2 구성요소는 제1 구성요소로 명명될 수 있고, 유사하게 제1 구성요소도 제2 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다. Terms including ordinal numbers such as second and first may be used to describe various elements, but the elements are not limited by the terms. The above terms are used only for the purpose of distinguishing one component from another component. For example, without departing from the scope of the present invention, the second element may be referred to as the first element, and similarly, the first element may be referred to as the second element. The term and/or includes a combination of a plurality of related listed items or any of a plurality of related listed items.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. When a component is referred to as being "connected" or "connected" to another component, it is understood that it may be directly connected or connected to the other component, but other components may exist in the middle. It should be. On the other hand, when a component is referred to as being "directly connected" or "directly connected" to another component, it should be understood that there is no other component in the middle.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in the present application are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In the present application, terms such as "comprise" or "have" are intended to designate the presence of features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, but one or more other features. It is to be understood that the presence or addition of elements or numbers, steps, actions, components, parts, or combinations thereof does not preclude in advance.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein including technical or scientific terms have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms as defined in a commonly used dictionary should be interpreted as having a meaning consistent with the meaning in the context of the related technology, and should not be interpreted as an ideal or excessively formal meaning unless explicitly defined in the present application. Does not.

이하, 첨부된 도면을 참조하여 실시예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 대응하는 구성 요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, exemplary embodiments will be described in detail with reference to the accompanying drawings, but identical or corresponding components are denoted by the same reference numerals regardless of reference numerals, and redundant descriptions thereof will be omitted.

도 1은 아날로그 신호를 디지털 정보로 변환하는 방법을 설명하기 위한 도면이고, 도 2는 도 1에 적용되는 회로도의 한 예이다.1 is a diagram illustrating a method of converting an analog signal into digital information, and FIG. 2 is an example of a circuit diagram applied to FIG. 1.

도 1을 참조하면, 아날로그 신호를 디지털 정보로 변환하기 위하여, 아날로그 신호의 입력 전류를 복수의 기준 전류와 비교한다. 전압모드가 아닌 전류모드를 사용하면, MOSFET 트랜지스터의 전류와 전압의 관계에 의거해 전압의 스윙(swing) 폭을 줄일 수 있고, 전압모드일 때보다 더욱 고속 저전력으로 동작할 수 있다. Referring to FIG. 1, in order to convert an analog signal into digital information, an input current of an analog signal is compared with a plurality of reference currents. If a current mode other than a voltage mode is used, the swing width of the voltage can be reduced based on the relationship between the current and the voltage of the MOSFET transistor, and it can operate at a higher speed and low power than in the voltage mode.

이하, FSR(full scale region)이 50μA이고, 아날로그 신호의 입력 전류가 40μA 경우를 예로 들어 설명한다. 여기서, FSR(full scale region)은 모든 비트가 1일때의 DAC 출력일 수 있다. 아날로그 신호의 입력 전류인 40μA는 제1 기준 전류인 1/2FSR(25μA)와 비교되고, 입력 전류가 제1 기준 전류보다 크므로 디지털 정보의 MSB(most significant bit)는 1이 될 수 있다. 다음으로, 디지털 정보의 MSB가 2m을 나타내는 경우, MSB의 하위 비트인 2m-1 를 계산하기 위하여, 입력 전류인 40μA와 제1 기준 전류인 25μA 간의 차인 15μA는 제2 기준 전류인 1/4FSR(12.5μA)와 비교되고, 15μA가 12.5μA보다 크므로 2m-1은 1이 될 수 있다. 다음으로, 디지털 정보의 2m-2를 계산하기 위하여, 15μA와 제2 기준 전류인 12.5μA 간의 차인 2.5μA는 제3 기준 전류인 1/8FSR(6.2μA)와 비교되고, 2.5μA가 6.2μA보다 작으므로 2m-2는 0이 될 수 있다. Hereinafter, a case where the full scale region (FSR) is 50 μA and the input current of the analog signal is 40 μA will be described as an example. Here, the full scale region (FSR) may be a DAC output when all bits are 1. An input current of 40 μA of the analog signal is compared with 1/2FSR (25 μA) of a first reference current, and since the input current is greater than the first reference current, the MSB (most significant bit) of digital information may be 1. Next, when the MSB of the digital information represents 2 m , in order to calculate the lower bit of the MSB, 2 m-1 , 15 μA, the difference between the input current 40 μA and the first reference current 25 μA, is 1/ Compared to 4FSR (12.5μA), 15μA is greater than 12.5μA, so 2 m-1 can be 1. Next, in order to calculate 2 m-2 of digital information, 2.5 μA, the difference between 15 μA and 12.5 μA, which is the second reference current, is compared with 1/8 FSR (6.2 μA), which is the third reference current, and 2.5 μA is 6.2 μA. Is less than 2 m-2 can be 0.

이러한 방법으로 ADC를 수행할 경우, MSB로부터 LSB(least significant bit)에 이르기까지 기준 전류는 비트 당 1/2씩 감소한다. 만약, 아날로그 신호를 12비트의 디지털 정보로 표현하기 위하여, MSB의 기준 전류와 LSB의 기준 전류 간 비는 2048:1이므로, ADC 회로가 차지하는 면적은 도 2에 예시된 바와 같이 상당히 커지게 되며, 전력 소모도 커지게 된다.When performing the ADC in this way, the reference current from MSB to the least significant bit (LSB) decreases by 1/2 per bit. If, in order to represent the analog signal as 12-bit digital information, the ratio between the reference current of the MSB and the reference current of the LSB is 2048:1, so the area occupied by the ADC circuit becomes considerably larger as illustrated in FIG. Power consumption also increases.

이러한 문제를 해결하기 위하여, 한 비트의 디지털 정보를 출력한 후 전류 거울을 이용하여 다음 비트의 디지털 정보를 출력하는 경우, ADC 회로가 차지하는 면적을 줄일 수 있다. 그러나, 공정 상 채널폭(channel width)의 미스매치(mismatch)가 필연적으로 존재하기 때문에, 전류 거울을 이용할 때마다 ADC의 정확성이 떨어지는 문제가 있다. To solve this problem, when one bit of digital information is output and then the next bit of digital information is output using a current mirror, the area occupied by the ADC circuit can be reduced. However, since a mismatch in the channel width inevitably exists in the process, there is a problem that the accuracy of the ADC decreases whenever a current mirror is used.

예를 들어, 1%의 오차를 갖는 공정에서 10개의 전류 거울을 이용할 경우, 총 10%의 오차가 누적되므로, 고비트의 디지털 정보일수록 채널폭의 미스매치로 인한 오차 문제는 커지게 된다.For example, when 10 current mirrors are used in a process having an error of 1%, a total error of 10% is accumulated, and thus, the error problem due to a mismatch in the channel width increases as high-bit digital information increases.

본 발명의 실시예에서는 ADC 회로가 차지하는 면적 및 소비전력을 줄이면서도 고속으로 동작 가능하고, 채널폭의 미스매치로 인한 오류를 최소화하고자 한다.In an embodiment of the present invention, it is possible to operate at high speed while reducing the area occupied by the ADC circuit and power consumption, and to minimize an error due to a mismatch in a channel width.

도 3은 본 발명의 실시예에 따른 아날로그 디지털 변환을 위한 방법에 대한 순서도이고, 도 4는 본 발명의 실시예에 따른 아날로그 디지털 변환을 위한 방법을 구현하기 위한 ADC 장치의 개념도이고, 도 5는 본 발명의 실시예에 따른 ADC 장치를 구성하는 단위 유닛의 블록도이며, 도 6은 도 5의 블록도의 구현예이다.3 is a flowchart of a method for analog-to-digital conversion according to an embodiment of the present invention, FIG. 4 is a conceptual diagram of an ADC device for implementing the method for analog-to-digital conversion according to an embodiment of the present invention, and FIG. It is a block diagram of a unit unit constituting an ADC device according to an embodiment of the present invention, and FIG. 6 is an implementation example of the block diagram of FIG. 5.

이하, n비트는 3비트이고, 아날로그 신호의 입력 전류로부터 변환되는 디지털 정보는 총 12비트의 디지털 정보인 것을 예로 들어 설명한다.Hereinafter, n bits are 3 bits, and the digital information converted from the input current of the analog signal is a total of 12 bits of digital information.

도 3 내지 도 4를 참조하면, 본 발명의 실시예에 따른 ADC 장치(400)의 제1 단위 유닛(410)은 복수의 기준 전류와 아날로그 신호의 제1 입력 전류 간 비교 결과를 이용하여 n비트의 제1 디지털 정보를 출력한 후(S300), 제1 디지털 정보로부터 계산되는 아날로그 값과 제1 입력 전류 간 차를 2n배하여 제2 입력 전류를 계산한다(S310). 그리고, 제2 단위 유닛(420)은 복수의 기준 전류와 제2 입력 전류 간 비교 결과를 이용하여 제1 디지털 정보의 하위 비트인 n비트의 제2 디지털 정보를 출력하며(S320), 제2 디지털 정보로부터 계산되는 아날로그 값과 제2 입력 전류 간 차를 2n배하여 제3 입력 전류를 계산한다. 이러한 과정을 제4 디지털 정보를 추출할 때까지 반복하면, 총 12비트의 디지털 정보를 얻을 수 있다. 3 to 4, the first unit unit 410 of the ADC device 400 according to an embodiment of the present invention uses a result of comparing a plurality of reference currents and a first input current of an analog signal to obtain n bits. After outputting the first digital information of (S300), the second input current is calculated by multiplying the difference between the analog value calculated from the first digital information and the first input current by 2 n (S310). Then, the second unit unit 420 outputs the second digital information of n bits, which is the lower bit of the first digital information, using the comparison result between the plurality of reference currents and the second input current (S320), and The third input current is calculated by multiplying the difference between the analog value calculated from the information and the second input current by 2 n. If this process is repeated until the fourth digital information is extracted, a total of 12 bits of digital information can be obtained.

이때, 각 단위 유닛은 플래시 방식의 ADC 회로를 포함할 수 있으며, 복수의 단위 유닛은 캐스캐이드 방식으로 연결될 수 있다. 이와 같이, 하나의 단위 유닛이 n비트의 디지털 정보를 플래시 방식으로 생성한 후 다음 단위 유닛이 하위의 n비트의 디지털 정보를 플래시 방식으로 생성할 경우, ADC의 속도를 높일 수 있다.In this case, each unit unit may include a flash type ADC circuit, and a plurality of unit units may be connected in a cascade manner. As described above, when one unit unit generates n-bit digital information in a flash method and then the next unit unit generates n-bit digital information in a flash manner, the speed of the ADC can be increased.

더욱 구체적으로, 도 5 내지 도 6을 참조하면, 제1 단위 유닛(410)은 n비트 생성부(500) 및 연산부(510)를 포함한다. 이하, 설명의 편의를 위하여 제1 단위 유닛(410)을 예로 들어 설명하고 있으나, 동일한 구조가 제2 단위 유닛(420) 내지 제4 단위 유닛(440)에도 적용될 수 있다.More specifically, referring to FIGS. 5 to 6, the first unit unit 410 includes an n-bit generation unit 500 and an operation unit 510. Hereinafter, for convenience of description, the first unit 410 is described as an example, but the same structure may be applied to the second unit 420 to the fourth unit 440 as well.

n비트 생성부(500)는 복수의 기준 전류와 아날로그 신호의 제1 입력 전류 간 비교 결과를 이용하여 n비트의 제1 디지털 정보를 출력한다. 이를 위하여, n비트 생성부(500)는 아날로그 신호의 제1 입력 전류가 기준 전류의 FSR을 2n개로 나눈 구간 중 어느 구간에 속하는지 찾은 후, 해당 구간을 나타내는 n비트 값을 읽는 방법으로 n비트의 제1 디지털 정보를 출력할 수 있다. 여기서, 아날로그 신호의 제1 입력 전류는 본 발명의 실시예에 따른 ADC 장치에 입력되는 아날로그 신호의 입력 전류일 수 있다. 이하, n비트 생성부(500)가 n비트의 제1 디지털 정보를 출력하는 구체적인 방법을 설명한다. The n-bit generator 500 outputs n-bit first digital information by using a comparison result between the plurality of reference currents and the first input current of the analog signal. To this end, the n-bit generator 500 finds which section of the section in which the first input current of the analog signal is divided by 2 n FSR of the reference current, and then reads the n-bit value representing the section. The first digital information of the bit can be output. Here, the first input current of the analog signal may be an input current of an analog signal input to the ADC device according to an embodiment of the present invention. Hereinafter, a specific method of outputting n-bit first digital information by the n-bit generator 500 will be described.

본 발명의 실시예에 따르면, n비트 생성부(500)가 n비트의 제1 디지털 정보를 출력하기 위하여 n비트 생성부(500)의 비교부(502)는 복수의 기준 전류와 제1 입력 전류 간의 비를 비교할 수 있다. 도 7은 본 발명의 실시예에 따른 비교부의 구현 예이다. 도 7을 참조하면, 기준 전류가 Iref이고, 입력 전류가 Iin인 경우, Iref와 Iin 자체를 비교하는 것 대신, 그 비인 (1/x)Iref와 (1/x)I을 비교할 수 있다. 예를 들어 MSB의 기준 전류(1/2FSR)가 25μA이고, 아날로그 신호의 입력 전류가 30μA인 경우, 25μA와 30μA의 비인 5μA와 6μA를 비교할 수 있다. 예를 들어, 기준전류가 LSB의 1배, 2배, 3배, 4배, 5배, 6배, 7배로 만들어진 것을 입력전류 WIN 7개와 각각 비교하는 것이 아니라, 도시된 바와 같이 기준전류가 LSB의 1배, 1배, 1배, 2배, 5배, 1배, 7배로 만들어진 것을 입력전류 WIN, 1/2 WIN, 1/3 WIN, 1/2 WIN, WIN, 1/6 WIN, WIN와 각각 비교할 수 있다. 이에 따르면, 비교부가 차지하는 면적이 작아질 뿐만 아니라, 비교부가 소모하는 전력도 크게 절감할 수 있다. 이때, 본 발명의 실시예에 따른 n비트 생성부(500)는 플래시 방식으로 구현될 수 있다. 즉, 아날로그 신호의 입력 전류는 복수의 비교기와 동시에 비교될 수 있다. 예를 들어, n비트 생성부(500)가 3비트의 디지털 정보를 출력하고자 하는 경우, MSB의 기준 전류(1/2FSR, Iref)와 아날로그 신호의 입력 전류(Iin)의 실제 값이 비교되는 것이 아니라, MSB의 기준 전류(1/2FSR)와 아날로그 신호의 입력 전류의 비인 Iref/x와 Iin/x가 비교될 수 있다. 이에 따라, 기준 전류의 FSR은 23, 즉 8개의 구간으로 나뉘게 되며, 각 구간에서의 기준 전류와 아날로그 신호의 입력 전류 간 비가 비교될 수 있다. 비교 결과 입력 전류의 비가 기준 전류의 비보다 높은 경우 HIGH(H)로 표시되고, 입력 전류의 비가 기준 전류의 비보다 낮은 경우 LOW(L)로 표시될 수 있다.According to an embodiment of the present invention, in order for the n-bit generator 500 to output n-bit first digital information, the comparison unit 502 of the n-bit generator 500 includes a plurality of reference currents and a first input current. You can compare the ratio of the liver. 7 is an implementation example of a comparison unit according to an embodiment of the present invention. Referring to FIG. 7, when the reference current is Iref and the input current is Iin, instead of comparing Iref and Iin itself, the ratio of (1/x)Iref and (1/x)I may be compared. For example, when the reference current (1/2FSR) of the MSB is 25 μA and the input current of the analog signal is 30 μA, it is possible to compare 5 μA and 6 μA, which is a ratio of 25 μA and 30 μA. For example, a reference current made of 1, 2, 3, 4, 5, 6, and 7 times the LSB is not compared with 7 input currents W IN , but the reference current is as shown. Input current W IN , 1/2 W IN , 1/3 W IN , 1/2 W IN , W IN , made of 1, 1, 1, 2, 5, 1, and 7 times the LSB. It can be compared with 1/6 W IN and W IN respectively. According to this, not only the area occupied by the comparison unit is reduced, but also power consumed by the comparison unit can be greatly reduced. In this case, the n-bit generator 500 according to an embodiment of the present invention may be implemented in a flash method. That is, the input current of the analog signal can be compared with a plurality of comparators at the same time. For example, when the n-bit generator 500 wants to output 3-bit digital information, the actual value of the reference current (1/2FSR, Iref) of the MSB and the input current (Iin) of the analog signal is compared. In addition, Iref/x and Iin/x, which are ratios of the reference current (1/2FSR) of the MSB and the input current of the analog signal, may be compared. Accordingly, the FSR of the reference current is divided into 2 3 , that is, 8 sections, and a ratio between the reference current in each section and the input current of the analog signal can be compared. As a result of the comparison, when the ratio of the input current is higher than the ratio of the reference current, it may be displayed as HIGH(H), and when the ratio of the input current is lower than the ratio of the reference current, it may be displayed as LOW(L).

다음으로, 본 발명의 실시예에 따르면, n비트 생성부(500)의 XOR 연산기(504)는 비교부(502)의 비교 결과를 이용하여 아날로그 신호의 제1 입력 전류가 기준 전류의 FSR을 2n개로 나눈 구간 중 어느 구간에 속하는지 찾을 수 있다. 도 8은 본 발명의 실시예에 따른 XOR 연산기(504)의 구현 예이고, 도 9는 본 발명의 실시예에 따른 XOR 연산기의 입력 전류의 예이다. 여기서도, 도 7과 마찬가지로, n비트 생성부(500)가 3비트의 디지털 정보를 출력하고자 하고, MSB의 기준 전류(1/2FSR)가 25μA이고, 아날로그 신호의 입력 전류가 30μA인 경우를 예로 들어 설명한다. 즉, 본 발명의 실시예에 따른 XOR 연산기(504)는 도 7의 비교 결과를 이용하여 XOR 연산을 수행하며, 비교 결과가 H에서 L로 바뀌는 구간은 1, 나머지 구간은 0으로 표시할 수 있다. 그리고, XOR 연산 결과가 1인 구간이 아날로그 신호의 제1 입력 전류가 속하는 구간인 것으로 판단할 수 있다. Next, according to an embodiment of the present invention, the XOR operator 504 of the n-bit generator 500 uses the comparison result of the comparator 502 to make the first input current of the analog signal equal the FSR of the reference current by 2 Among the sections divided by n , you can find out which section belongs. 8 is an example of implementation of the XOR operator 504 according to an embodiment of the present invention, and FIG. 9 is an example of input current of the XOR operator according to an embodiment of the present invention. Here, as in FIG. 7, the n-bit generator 500 wants to output 3-bit digital information, the MSB reference current (1/2FSR) is 25 μA, and the analog signal input current is 30 μA. Explain. That is, the XOR operator 504 according to an embodiment of the present invention performs an XOR operation using the comparison result of FIG. 7, and an interval in which the comparison result changes from H to L may be displayed as 1 and the remaining intervals may be displayed as 0. . In addition, it may be determined that the section in which the XOR operation result is 1 is the section to which the first input current of the analog signal belongs.

다음으로, 본 발명의 실시예에 따르면, n비트 생성부(500)의 ROM 회로(506)는 아날로그 신호의 제1 입력 전류가 속하는 구간을 나타내는 n비트 값을 읽을 수 있다. 도 10은 본 발명의 실시예에 따른 ROM 회로의 구현 예이고, 도 11은 본 발명의 실시예에 따른 ROM 회로의 입력 전류의 예이다. 여기서도, 도 7과 마찬가지로, n비트 생성부(500)가 3비트의 디지털 정보를 출력하고자 하고, MSB의 기준 전류(1/2FSR)가 25μA이고, 아날로그 신호의 입력 전류가 30μA인 경우를 예로 들어 설명한다. 기준 전류의 FSR을 23, 즉, 8개의 구간으로 나눌 경우, 도 11에 도시된 바와 같이, 각 구간에는 3비트의 디지털 코드가 할당될 수 있다. 즉, 0으로부터 FSR을 향하는 방향으로 각 구간에는 000, 001, 010, 011, 100, 101, 110, 111의 디지털 코드가 할당될 수 있다. 본 발명의 실시예에 따른 XOR 연산기(504)의 연산 결과가 1인 구간은 100의 디지털 코드가 할당된 구간이다. 이에 따라, ROM 회로(506)는 100의 디지털 코드를 읽을 수 있으며, n비트 생성부(500)는 100의 제1 디지털 정보를 출력할 수 있다. 여기서, n비트 생성부는 2n to n 인코더를 포함할 수 있다. Next, according to an embodiment of the present invention, the ROM circuit 506 of the n-bit generator 500 may read an n-bit value indicating a section to which the first input current of the analog signal belongs. 10 is an example of an implementation of a ROM circuit according to an embodiment of the present invention, and FIG. 11 is an example of an input current of a ROM circuit according to an embodiment of the present invention. Here, as in FIG. 7, the n-bit generator 500 wants to output 3-bit digital information, the MSB reference current (1/2FSR) is 25 μA, and the analog signal input current is 30 μA. Explain. When the FSR of the reference current is divided into 2 3 , that is, 8 sections, as shown in FIG. 11, a 3-bit digital code may be allocated to each section. That is, digital codes of 000, 001, 010, 011, 100, 101, 110, 111 may be allocated to each section in the direction from 0 to the FSR. The section in which the operation result of the XOR operator 504 according to the embodiment of the present invention is 1 is a section to which a digital code of 100 is assigned. Accordingly, the ROM circuit 506 may read 100 digital codes, and the n-bit generator 500 may output 100 first digital information. Here, the n-bit generator may include a 2 n to n encoder.

다시 도 5 내지 도 6을 참조하면, 본 발명의 실시예에 따르면, 연산부(510)는 제1 디지털 정보로부터 계산되는 아날로그 값과 제1 입력 전류 간 차를 이용하여 제2 입력 전류를 계산한다. 도 12는 본 발명의 실시예에 따른 연산부의 구현 예이고, 도 13은 본 발명의 실시예에 따른 연산부의 입력 전류의 예이다. Referring back to FIGS. 5 to 6, according to an exemplary embodiment of the present invention, the calculation unit 510 calculates the second input current by using the difference between the analog value calculated from the first digital information and the first input current. 12 is an example of implementation of an operation unit according to an embodiment of the present invention, and FIG. 13 is an example of an input current of an operation unit according to an embodiment of the present invention.

이때, n비트의 제1 디지털 정보가 D1D2?Dn인 경우, 제1 디지털 정보로부터 계산되는 아날로그 값은 D1*1/2FSR+D2*1/4FSR+...+Dn*(1/2n)FSR일 수 있다.At this time, the n-bit first digital information is D 1 D 2? In the case of D n , the analog value calculated from the first digital information may be D 1 *1/2FSR+D 2 *1/4FSR+...+D n *(1/2 n )FSR.

한편, 추출된 제1 디지털 정보로부터 계산되는 아날로그 값과 제1 입력 전류 간 차는 다음 단위 유닛(420)에 입력되어 제1 디지털 정보의 하위 비트인 n비트의 제2 디지털 정보를 출력하는데 이용될 수 있다. Meanwhile, the difference between the analog value calculated from the extracted first digital information and the first input current may be input to the next unit 420 and used to output the second digital information of n bits, which is the lower bit of the first digital information. have.

이때, 제1 디지털 정보의 하위 비트에 대한 계산인 만큼, 기준 레벨이 달라질 수 있다. 예를 들어, n비트가 3비트인 경우, 제2 디지털 정보의 계산 시 적용되는 기준 레벨은 제1 디지털 정보의 계산 시 적용되는 기준 레벨의 1/8배가 되어야 한다. 그러나, 이와 같이, 기준 레벨이 변경되는 경우, 각 단위 유닛의 비교부가 차지하는 면적이 기하 급수적으로 늘어날 수 있으며, 전류 미러를 이용한다 하더라도 채널 폭의 미스매치로 인한 오류가 크게 늘어날 수 있다. In this case, the reference level may be different as it is calculated for the lower bit of the first digital information. For example, when n bits are 3 bits, the reference level applied when calculating the second digital information should be 1/8 times the reference level applied when calculating the first digital information. However, when the reference level is changed as described above, the area occupied by the comparison unit of each unit unit may increase exponentially, and even if a current mirror is used, an error due to a mismatch in the channel width may increase significantly.

이에 따라, 본 발명의 실시예에서는 기준 레벨을 고정하고, 기준 레벨이 줄어들어야 하는 비율만큼 입력 전류를 증가시키고자 한다. Accordingly, in an embodiment of the present invention, the reference level is fixed and the input current is increased by a ratio at which the reference level should be reduced.

즉, 단계 S300 및 제1 단위 유닛(410)에서의 기준 전류의 FSR과 동일하게 기준 전류를 고정하되, 제1 디지털 정보로부터 계산되는 아날로그 값과 제1 입력 전류 간 차(즉, 입력 전류 30 μA에서 D1*1/2FSR+D2*1/4FSR+...+Dn*(1/2n)FSR, 즉 (1*25+0*12.5+0*6.25+1*3.125)μA를 뺀 값 에 23배하며, 이를 제2 단위 유닛(420)에 입력되는 제2 입력 전류로 할 수 있다. 이에 따르면, 고비트 디지털 정보를 필요로 하는 ADC에서도 면적의 제한이 줄어들고, 변환의 정확성이 높아질 수 있다. That is, the reference current is fixed in the same manner as the FSR of the reference current in step S300 and the first unit unit 410, but the difference between the analog value calculated from the first digital information and the first input current (that is, the input current is 30 μA). Minus D 1 *1/2FSR+D 2 *1/4FSR+...+D n *(1/2 n )FSR, i.e. (1*25+0*12.5+0*6.25+1*3.125)μA It is 2 or 3 times the value, and this can be used as the second input current input to the second unit unit 420. Accordingly, the area limitation is reduced even in the ADC that requires high-bit digital information, and the accuracy of conversion is reduced. It can be high.

이후, 제2 단위 유닛(420)은 제1 단위 유닛(410)이 출력한 제2 입력 전류 및 기준 전류를 비교하여 제1 디지털 정보의 하위 비트인 n비트의 제2 디지털 정보를 출력할 수 있다. 이때, 기준 전류는 제1 단위 유닛(410)에서의 기준 전류와 동일할 수 있으며, 제1 단위 유닛(410)이 수행한 방법과 동일한 방법으로 제2 디지털 정보를 출력할 수 있다. Thereafter, the second unit unit 420 may compare the second input current and the reference current output from the first unit unit 410 to output n-bit second digital information, which is a lower bit of the first digital information. . In this case, the reference current may be the same as the reference current in the first unit unit 410, and the second digital information may be output in the same manner as the method performed by the first unit unit 410.

이후, 제2 단위 유닛(420)은 제2 디지털 정보 및 제3 입력 전류를 출력하고, 제3 단위 유닛(430)은 제3 입력 전류를 이용하여 제3 디지털 정보를 출력할 수 있다. 이와 같이, 복수의 단위 유닛이 순차적으로 n비트의 디지털 정보를 출력할 수 있으며, 최종적인 ADC 결과를 얻을 수 있다.Thereafter, the second unit unit 420 may output second digital information and a third input current, and the third unit unit 430 may output third digital information using the third input current. In this way, a plurality of unit units can sequentially output n-bit digital information, and a final ADC result can be obtained.

이와 같이, 본 발명의 한 실시예에 따르면, 플래시 방식의 ADC 회로를 사용하면서도 빠른 속도, 좁은 면적, 낮은 소비전력 및 높은 분해능의 효과를 얻는 것이 가능하다. As described above, according to an embodiment of the present invention, it is possible to obtain the effects of high speed, small area, low power consumption, and high resolution while using a flash-type ADC circuit.

이와 같이, 본 발명의 실시예에 따르면, 기준 전류와 입력 전류의 실제 값이 아닌, 기준 전류와 입력 전류의 비율을 이용하므로, 정적전력(Static Power) 소비를 최대 30%까지 줄일 수 있다. As described above, according to the exemplary embodiment of the present invention, since the ratio of the reference current and the input current, not the actual value of the reference current and the input current, is used, static power consumption can be reduced by up to 30%.

이에 따라, 플래시 방식으로 속도가 빠르면서도 소비 전력이 낮은 ADC 장치 및 방법을 얻을 수 있다. Accordingly, it is possible to obtain an ADC device and method with a high speed and low power consumption by the flash method.

또한, 본 발명의 실시예에 따르면, 기준 전류를 고정하므로, 비교부 차지하는 면적을 대폭 줄일 수 있다. In addition, according to the exemplary embodiment of the present invention, since the reference current is fixed, the area occupied by the comparison unit can be significantly reduced.

이에 따라, 본 발명의 실시예에 따른 ADC 장치 및 방법은 고속, 저전력, 적은 면적 및 고분해능을 요구하는 인공지능 분야 등에 적용될 수 있다. Accordingly, the ADC device and method according to an embodiment of the present invention can be applied to an artificial intelligence field requiring high speed, low power, small area, and high resolution.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to preferred embodiments of the present invention, those skilled in the art will variously modify and change the present invention within the scope not departing from the spirit and scope of the present invention described in the following claims. You will understand that you can do it.

Claims (5)

아날로그 신호를 복수 비트의 디지털 정보로 변환하는 방법에 있어서,
복수의 기준 전류 각각과 상기 아날로그 신호의 제1 입력 전류 간 비교 결과를 이용하여 n비트의 제1 디지털 정보를 출력하는 단계,
상기 제1 디지털 정보로부터 계산되는 아날로그 값과 상기 제1 입력 전류 간 차를 2n배하여 제2 입력 전류를 계산하는 단계, 그리고
상기 복수의 기준 전류 각각과 상기 제2 입력 전류 간 비교 결과를 이용하여 상기 제1 디지털 정보의 하위 비트인 n비트의 제2 디지털 정보를 출력하는 단계
를 포함하고,
상기 복수의 기준 전류 각각은 FSR(full scale region)을 2n개로 나눈 구간에 각각 대응하는 값이고,
상기 FSR은 모든 비트가 1일 때의 DAC(digital analog converter) 출력값인 방법.
In the method of converting an analog signal into a plurality of bits of digital information,
Outputting n-bit first digital information using a comparison result between each of a plurality of reference currents and a first input current of the analog signal,
Calculating a second input current by multiplying the difference between the analog value calculated from the first digital information and the first input current by 2 n, and
Outputting n-bit second digital information, which is a lower bit of the first digital information, using a comparison result between each of the plurality of reference currents and the second input current
Including,
Each of the plurality of reference currents is a value corresponding to a section obtained by dividing a full scale region (FSR) by 2 n,
The FSR is a digital analog converter (DAC) output value when all bits are 1.
제1항에 있어서,
상기 제1 디지털 정보를 출력하는 단계에서는 상기 복수의 기준 전류 각각과 상기 제1 입력 전류 간 비를 비교하고,
상기 제2 디지털 정보를 출력하는 단계에서는 상기 복수의 기준 전류 각각과 상기 제2 입력 전류 간 비를 비교하는 방법.
The method of claim 1,
In the step of outputting the first digital information, a ratio between each of the plurality of reference currents and the first input current is compared,
In the step of outputting the second digital information, a method of comparing a ratio between each of the plurality of reference currents and the second input current.
제2항에 있어서,
상기 제1 디지털 정보를 출력하기 위하여 상기 제1 입력 전류와 비교되는 복수의 기준 전류 각각과 상기 제2 디지털 정보를 출력하기 위하여 상기 제2 입력 전류와 비교되는 복수의 기준 전류 각각은 동일한 방법.
The method of claim 2,
Each of a plurality of reference currents compared with the first input current to output the first digital information and each of a plurality of reference currents compared with the second input current to output the second digital information are the same.
제2항에 있어서,
상기 n비트의 제1 디지털 정보를 출력하는 단계는,
상기 제1 입력 전류가 상기 FSR(full scale region)을 2n개로 나눈 구간 중 어느 구간에 속하는지 찾는 단계, 그리고
상기 제1 입력 전류가 속하는 구간을 나타내는 n비트 값을 읽는 단계
를 포함하는 방법.
The method of claim 2,
The step of outputting the n-bit first digital information,
Finding which section of the section in which the first input current is divided by 2 n of the full scale region (FSR), and
Reading an n-bit value indicating a section to which the first input current belongs
How to include.
제4항에 있어서,
상기 n비트는 3비트이고,
상기 제1 디지털 정보로부터 계산되는 아날로그 값은 상기 제1 디지털 정보의 최상위 비트의 디지털 값과 1/2FSR을 곱한 값, 상기 제1 디지털 정보의 최상위 비트의 하위 비트의 디지털 값과 1/4FSR을 곱한 값 및 상기 제1 디지털 정보의 최하위 비트의 디지털 값과 1/8FSR을 곱한 값의 합인 방법.
The method of claim 4,
The n bits are 3 bits,
The analog value calculated from the first digital information is a value obtained by multiplying the digital value of the most significant bit of the first digital information and 1/2 FSR, and the digital value of the lower bit of the most significant bit of the first digital information multiplied by 1/4 FSR. A method that is a sum of a value and a value obtained by multiplying the digital value of the least significant bit of the first digital information by 1/8 FSR.
KR1020190137433A 2019-08-30 2019-10-31 Method of converting analog signal to digital information having a plurality of bits Active KR102242402B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020190107285 2019-08-30
KR20190107285 2019-08-30

Publications (2)

Publication Number Publication Date
KR20210026992A KR20210026992A (en) 2021-03-10
KR102242402B1 true KR102242402B1 (en) 2021-04-20

Family

ID=75148669

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190137433A Active KR102242402B1 (en) 2019-08-30 2019-10-31 Method of converting analog signal to digital information having a plurality of bits

Country Status (1)

Country Link
KR (1) KR102242402B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101686217B1 (en) 2016-02-23 2016-12-13 서강대학교산학협력단 Two-Channel Asynchronous SAR ADC

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101512098B1 (en) * 2013-07-16 2015-04-14 서강대학교산학협력단 SAR ADC using C-R hybrid DAC

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101686217B1 (en) 2016-02-23 2016-12-13 서강대학교산학협력단 Two-Channel Asynchronous SAR ADC

Also Published As

Publication number Publication date
KR20210026992A (en) 2021-03-10

Similar Documents

Publication Publication Date Title
KR101140349B1 (en) The multi-stage successive approximation register analog digital converter
US7477177B2 (en) A-D converter, A-D convert method, and A-D convert program
US8766839B2 (en) Reducing the effect of elements mismatch in a SAR ADC
US5184130A (en) Multi-stage A/D converter
US8542144B2 (en) Analog to digital converter
US9438260B1 (en) Semiconductor apparatus and calibration method for analog to digital converter
US5210537A (en) Multi-stage A/D converter
US6507296B1 (en) Current source calibration circuit
CN110661528A (en) Analog-to-digital converter, analog-to-digital conversion method, and displacement detection device
JP4526919B2 (en) A / D converter
JP2016213531A (en) AD converter and AD conversion method
KR102242402B1 (en) Method of converting analog signal to digital information having a plurality of bits
JP4097796B2 (en) DA converter and successive approximation AD converter using the DA converter
US20060114140A1 (en) Two step flash analog to digital converter
JP7499742B2 (en) Power supply circuit and voltage detection circuit
US6700523B2 (en) Analog to digital converter selecting reference voltages in accordance with feedback from prior stages
US8570204B2 (en) Folded reference voltage flash ADC and method thereof
JPH04314210A (en) A/d converter
US7999718B2 (en) Analog-to-digital converter and electronic system including the same
JP2014236373A (en) A/d conversion device
US7075472B1 (en) Averaging analog-to-digital converter with shared capacitor network
US7986258B2 (en) Analog-digital conversion cell and analog-digital converter
US7652612B2 (en) Cyclic pipeline analog-to-digital converter
JP4519475B2 (en) A / D converter
JPH04235418A (en) AD converter

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20191031

PA0201 Request for examination
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20200928

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20210413

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20210414

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20210415

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20240315

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20250325

Start annual number: 5

End annual number: 5