KR100189524B1 - A/d converter of sigma/delta modem - Google Patents
A/d converter of sigma/delta modem Download PDFInfo
- Publication number
- KR100189524B1 KR100189524B1 KR1019950024432A KR19950024432A KR100189524B1 KR 100189524 B1 KR100189524 B1 KR 100189524B1 KR 1019950024432 A KR1019950024432 A KR 1019950024432A KR 19950024432 A KR19950024432 A KR 19950024432A KR 100189524 B1 KR100189524 B1 KR 100189524B1
- Authority
- KR
- South Korea
- Prior art keywords
- output
- data
- node terminal
- output node
- clock pulse
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M3/00—Conversion of analogue values to or from differential modulation
- H03M3/30—Delta-sigma modulation
- H03M3/458—Analogue/digital converters using delta-sigma modulation as an intermediate step
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H2017/0072—Theoretical filter design
- H03H2017/009—Theoretical filter design of IIR filters
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION
시그마델타 변조방식의 아날로그신호를 디지탈신호로 변환하는 장치에 관한 것이다.The present invention relates to an apparatus for converting an analog signal of a sigma delta modulation method into a digital signal.
2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention
시그마델타 변조방식의 A/D변환장치에 있어서 보다 간단한 구성인 IIR 데시미네이션필터를 구비한 시그마델타 변조방식의 아날로그/디지탈 변환장치를 제공한다.A sigma delta modulation type analog / digital conversion device having an IIR decimation filter, which is a simpler structure, is provided in an sigma delta modulation type A / D conversion device.
3. 발명의 해결 방법의 요지3. Summary of the Solution of the Invention
시그마델타 변조방식으로 아날로그 신호를 디지탈변환된 디지탈신호로 변환하는 아날로그/디지탈변환장치는 제1, 제2쉬프트부 및 제1가산부 및 제1지연부 및 제1출력노드단자를 구비하며, 상기 디지탈 변조된 디지탈데이타를 입력하여 데시메이션하는 제1콤필터부와, 제2가산부 및 제2지연부 및 제3, 제4쉬프트부 및 제2출력노드단자를 구비하며, 상기 제1콤필터부의 출력을 입력하여 데시메이션하는 제2콤필터부와, 제5쉬프트부 및 제3가산부 및 제3지연부 및 제3출력노드단자를 구비하며, 상기 제2콤필터부의 출력을 입력하며, 상기 제4쉬프트부의 출력을 입력하여 데시메이션하는 제3콤필터부와, 상기 제3콤필터의 출력을 입력하여 주파수보상하는 보상필터부로 구성한다.An analog / digital conversion device for converting an analog signal into a digital signal digitally converted by a sigma delta modulation method includes a first shifting unit, a first shifting unit and a first delaying unit, and a first output node terminal. A first comb filter part for inputting and decimating digitally modulated digital data, a second adder part, a second delay part, and a third, fourth shift part, and a second output node terminal; A second comb filter unit for inputting and decimating a negative output, a fifth shift unit, a third addition unit, a third delay unit, and a third output node terminal, inputting the output of the second comb filter unit, And a third comb filter unit for inputting and decimating the output of the fourth shift unit, and a compensation filter unit for compensating for frequency by inputting the output of the third comb filter.
4. 발명의 중요한 용도4. Important uses of the invention
보다 간단한 구성을 가진 시그마델타 변조방식의 아날로그/디지탈 변환장치를 구현한다.It implements analog / digital converter of sigma delta modulation method with simpler configuration.
Description
제1도는 일반적인 시그마델타 변조방식의 아날로그/디지탈 변환장치의 블럭구성도.1 is a block diagram of a typical sigma delta modulation analog / digital converter.
제2도는 본 발명에 따른 시그마델타 변조장식의 아날로그/디지탈 변환장치에서 IIR 데시메이션필터의 콤필터 블럭구성도.2 is a block diagram of a comb filter of an IIR decimation filter in an analog / digital conversion apparatus having a sigma delta modulation according to the present invention.
제3도는 본 발명에 따른 시그마델타 변조방식의 아날로그/디지탈 변환장치에서 IIR 데시메이션필터를 도시한 도면.3 is a diagram illustrating an IIR decimation filter in a sigma delta modulation type analog / digital conversion device according to the present invention.
본 발명은 아날로그신호를 디지탈신호로 변환하는 아날로그/디지탈(Analog-to-digital : 이하 A/D라 함) 변환장치에 관한 것으로, 특히 시그마델타 변조방식에 이용되는 IIR 데시메이션필터에 대한 시그마델타 변조방식의 A/D 변환장치에 관한 것이다.The present invention relates to an analog-to-digital (A / D) conversion apparatus for converting an analog signal into a digital signal, and in particular, a sigma delta for an IIR decimation filter used in a sigma delta modulation method. A modulator type A / D converter.
일반적으로 시그마델타 변조를 이용한 A/D변환장치는 아날로그 시그마델타 변조기와 데시메이터(decimator)와 저역통과필터와 누산 및 덤프(accumulate and dump)회로로 구성된다.In general, an A / D converter using sigma delta modulation consists of an analog sigma delta modulator, a decimator, a low pass filter, and an accumulate and dump circuit.
일반적인 시그마델타 변조방식의 아날로그/디지탈 변환장치의 블럭도가 제1도에 도시되어 있다.A block diagram of a typical sigma delta modulation analog / digital converter is shown in FIG.
이하 상기 제1도를 참조하여 살펴보기로 한다.Hereinafter, a description will be given with reference to FIG. 1.
시그마델타 변조부(112)는 아날로그 신호를 입력하여 변조한다. 상기 시그마델타 변조부(112)는 A/D변환장치를 사용하는 목적에 따라 2차, 3차, 4차 시그마델타 변조기를 사용하고 있다. 상기 시그마델타 변조부(112)의 출력된 데이타는 1비트로 구성된다. 상기 출력된 데이타는 FIR 콤필터부(Fintc Impulse Response comb filter)(114)에 입력된다. 그리고 데시메이터와 저역통과필터와 누산 및 덤프회로는 상기 FIR 콤필터부(114)로 구현하여 고주파 잡음을 제거한다. 이때 신호 대 잡음비를 높여 A/D변환에 대한 다이내믹 레인지(dynamic range), 즉 비트 레졸루선(bit resolution)을 높이기 위해서는 콤필터를 다수개 사용하며, 상기 데시메이터는 고주파 잡음을 줄이기 위해 동작 주파수를 낮추어 여러단의 콤필터를 통과할때마다 밴드내에서의 잡음을 줄여나가도록 한다. 이러한 콤필터를 이용한 데시메이터의 전달함수 H(Z)는 데시메이션 비를 D라 할 때 하기 식(1)과 같다.The sigma delta modulator 112 inputs and modulates an analog signal. The sigma delta modulator 112 uses secondary, tertiary and quaternary sigma delta modulators according to the purpose of using the A / D converter. The output data of the sigma delta modulator 112 is composed of 1 bit. The output data is input to a FIRC Impulse Response comb filter 114. The decimator, the low pass filter, the accumulation and the dump circuit are implemented by the FIR comb filter unit 114 to remove high frequency noise. In this case, a plurality of comb filters are used to increase the signal-to-noise ratio to increase the dynamic range of the A / D conversion, that is, the bit resolution, and the decimator uses an operating frequency to reduce high frequency noise. Reduce the noise in the band each time through the multiple stages of the comb filter. The transfer function H (Z) of the decimator using such a comb filter is represented by the following equation (1) when the decimation ratio is D.
H(z)=(1-Z-D)÷(1-Z-1) ··········· 식(1)H (z) = (1-Z -D ) ÷ (1-Z -1 ) ········ Equation (1)
상기 식(1)과 같은 전달함수를 가지는 콤필터를 이용한 데시메이터는 위상에 대한 선형특성을 가지지 못하고 여러단의 콤필터를 이용하기 때문에 앞단의 콤필터를 통과할때마다 비트 레졸루션을 높이고 데시메이션을 하여야 하므로 통상적인 데시메이터는 4단정도의 콤필터를 이용하고 있다. 상기와 같은 특성으로 상기 FIR 콤필터부(114)는 D:1로 데시메이션되어 출력한다. 이때 출력되는 데이타비트는 특정한 비트로 출력된다. 상기 FIR 콤필터부(114)의 출력은 FIR 컴퍼세이션필터부(116)에 의해 컴퍼세이션되어 출력한다. 이때 출력된 신호는 디지탈로 변환된 디지탈신호이다.Since the decimator using the comb filter having the transfer function as shown in Equation (1) does not have a linear characteristic with respect to the phase and uses multiple stages of the comb filter, the bit resolution is increased and decimated each time the front comb filter passes. In general, the decimator uses a comb filter of about four stages. With the above characteristics, the FIR comb filter unit 114 is decimated to D: 1 and outputs the same. At this time, the output data bit is output as a specific bit. The output of the FIR comb filter unit 114 is combined and output by the FIR combination filter unit 116. At this time, the output signal is a digital signal converted into digital.
여기서 상기 데시메이터는 4단의 콤필터링과정을 수행하는데 다수의 덤프 및 누산회로를 사용하므로써 그만큼 많은 수의 레지스터가 필요하게 된다. 이에 A/D변환장치의 구성이 복잡하게 되는 단점이 있다.Here, the decimator uses a large number of dump and accumulator circuits to perform the four-stage comb filtering process, so that a large number of registers are required. This has a disadvantage in that the configuration of the A / D converter is complicated.
따라서 본 발명의 목적은 시그마델타 변조방식의 A/D변환장치에 있어서 보다 간단한 구성인 IIR 데시미네이션필터를 구비한 시그마델타 변조 방식의 A/D변환장치를 제공함에 있다.Accordingly, an object of the present invention is to provide a sigma delta modulation A / D conversion device having an IIR decimation filter, which is a simpler configuration in the sigma delta modulation A / D conversion device.
이러한 본 발명의 목적들을 달성하기 위하여 시그마델타 변조방식으로 아날로그 신호를 디지탈변환된 디지탈신호로 변환하는 아날로그/디지탈변환장치에 있어서, 제1, 제2쉬프트 및 제1가산부 및 제1지연부 및 제1출력노드단자를 구비하여, 상기 디지탈 변조된 디지탈데이타를 입력하여 데시메이션하는 제1콤필터부와, 제2가산부 및 제2지연부 및 제3, 제4쉬프트부 및 제2출력노드단자를 구비하며, 상기 제1콤필터부의 출력을 입력하여 데시메이션하는 제2콤필터부와, 제5쉬프트부 및 제3가산부 및 제3지연부 및 제3출력노드단자를 구비하며, 상기 제2콤필터부의 출력을 입력하며, 상기 제4쉬프트부의 출력을 입력하여 데시메이션하는 제3콤필터부와, 상기 제3콤필터의 출력을 입력하여 주파수보상하는 보상필터부로 구성되는 것을 특징으로 한다.In order to achieve the object of the present invention, in the analog / digital conversion apparatus for converting an analog signal into a digital signal by the sigma delta modulation method, the first, second shift and the first addition unit and the first delay unit and A first comb filter unit having a first output node terminal for inputting and decimating the digitally modulated digital data, a second adder, a second delay unit, and a third, fourth shift unit, and a second output node; And a second comb filter part for inputting and decimating an output of the first comb filter part, a fifth shift part, a third adding part, a third delay part, and a third output node terminal. A third comb filter unit configured to input an output of the second comb filter unit, decimating the output of the fourth shift unit, and a compensation filter unit configured to compensate for the frequency by inputting the output of the third comb filter; do.
이하 본 발명의 바람직한 실시예가 첨부된 도면의 참조와 함께 상세히 설명될 것이다. 도면들중 동일한 구성들은 가능한한 어느곳에서든지 동일한 부호들을 나타내고 있음을 유의하여야 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the same components in the drawings represent the same numerals wherever possible.
본 발명의 시그마델타 변조방식의 A/D변환방식에서 IIR 데시메이션필터의 콤필터 블럭구성도가 제2도에 도시되어 있다. 상기 제2도를 참조하여 구성을 살펴보기로 한다.FIG. 2 shows a comb filter block diagram of an IIR decimation filter in the A / D conversion method of the sigma delta modulation method of the present invention. The configuration will be described with reference to FIG. 2.
입력데이타(Din)는 제1가산기(212)에 입력된다. 상기 제1가산기(212) 및 제1지연기(214) 및 제1출력노드단자(N1)와 직렬로 연결되어 있다. 상기 제1가산기(212)는 상기 제1출력노드단자(N1)의 출력과 상기 제1쉬푸트부(213)의 출력을 가산한다. 이때 상기 제1쉬프트부(213)는 상기 제1출력 노드단자(N1)의 데이타를 7비트 쉬프트시킨다. 또한 상기 제1지연기(214)는 제1가산기(212)로부터 인가되는 데이타를 1주기동안 지연시켜 상기 제1출력노드단자(N1)에 인가한다. 제2쉬프트부(215)는 상기 제1출력노드단자(N1)의 데이타를 7비트 쉬프트시킨다. 상기 제2쉬프트부(215)의 데이타는 제2가산기(216)에 인가된다. 상기 제2가산기(216)는 상기 제2쉬프트부(215)의 출력 및 제2출력노드단자(N2) 및 상기 제4쉬프트부(231)의 출력을 가산한다. 상기 제2가산기(216)의 출력된 데이타는 제2지연기(217)에 입력된다. 이때 상기 제4쉬프트부(221)는 제3출력노드단자(N3)의 데이타를 7비트 쉬프트시킨다. 또한 상기 제2지연기(217)는 제2가산기(216)로부터 인가되는 데이타를 1주기동안 지연시켜 상기 제2출력노드단자(N2)에 인가한다. 제3쉬프트부(218)는 상기 제2출력노드단자(N2)의 데이타를 6비트 쉬프트시킨다. 상기 제3쉬프트부(218)의 데이타는 제3가산기(219)에 인가된다. 상기 제3가산기(219)는 상기 제4쉬프트부(221)의 출력 및 제3출력노드단자(N3) 및 상기 제3쉬프트부(218)의 출력을 가산한다. 상기 제3가산기(219)의 출력된 데이타는 제3지연기(220)에 입력된다. 이때 상기 제3지연기(219)는 제3가산기(218)로부터 인가되는 데이타를 1주기동안 지연시켜 상기 제3출력노드단자(N3)에 인가한다. 제5쉬프트부(222)는 상기 제3출력노드단자(N3)의 데이타를 쉬프트시킨다. 그리하여 상기 제5쉬프트부(222)는 출력데이타(Dout)를 출력한다.The input data Din is input to the first adder 212. The first adder 212, the first delay unit 214, and the first output node terminal N1 are connected in series. The first adder 212 adds an output of the first output node terminal N1 and an output of the first sheath portion 213. In this case, the first shift unit 213 shifts the data of the first output node terminal N1 by 7 bits. In addition, the first delay unit 214 delays the data applied from the first adder 212 for one period and applies it to the first output node terminal N1. The second shift unit 215 shifts the data of the first output node terminal N1 by 7 bits. The data of the second shift unit 215 is applied to the second adder 216. The second adder 216 adds the output of the second shift unit 215 and the output of the second output node terminal N2 and the fourth shift unit 231. The output data of the second adder 216 is input to the second delay unit 217. In this case, the fourth shift unit 221 shifts the data of the third output node terminal N3 by 7 bits. In addition, the second delay unit 217 delays the data applied from the second adder 216 for one period to the second output node terminal N2. The third shift unit 218 shifts the data of the second output node terminal N2 by 6 bits. The data of the third shift unit 218 is applied to the third adder 219. The third adder 219 adds the output of the fourth shift unit 221 and the output of the third output node terminal N3 and the third shift unit 218. The output data of the third adder 219 is input to the third delayer 220. In this case, the third delay unit 219 delays the data applied from the third adder 218 for one period and applies the delayed data to the third output node terminal N3. The fifth shift unit 222 shifts the data of the third output node terminal N3. Thus, the fifth shift unit 222 outputs output data Dout.
상기한 바와 같이 IIR 필터를 이용하여 데시메이션을 할시 종래에 비해 구성요소가 줄어든 하드웨어를 구성할 수 있다.As described above, when the decimation is performed using the IIR filter, hardware having fewer components as compared with the related art can be configured.
상기 제2도의 하드웨어적인 구성이 제3도에 도시되어 있다.The hardware configuration of FIG. 2 is shown in FIG.
이하 상기 제3도를 참조하여 시그마델타 변조방식에서 A/D변환장치의 IIR 데시메이션필터를 살펴보기로 한다.Hereinafter, the IIR decimation filter of the A / D converter in the sigma delta modulation method will be described with reference to FIG. 3.
제1클럭펄스(CK1)주파수는 제2클럭펄스(CK2)주파수의 두배이다. 즉, 상기 제1클럭펄스(CK1)의 상승에지가 두번 발생할시 상기 제2클럭펄스(CK2)는 한번의 상승에지가 발생된다. 또한 제1, 제2, 제3, 제4데이타셀렉터(312, 313, 319, 323)는 상기 제2클럭펄스(CK2)의 상승에지일시 제1데이타단자(D1)가 선택되어 출력되며, 상기 제2클럭펄스(CK2)의 하강에지일시 제2데이타단자(D2)가 선택되어 출력된다. 그리고 315, 321, 325는 상기 제1클럭펄스(CK1)의 상승에지에 동기되어 출력한다.The first clock pulse CK1 frequency is twice the frequency of the second clock pulse CK2. That is, when the rising edge of the first clock pulse CK1 occurs twice, the rising edge of the second clock pulse CK2 is generated once. In addition, the first, second, third, and fourth data selectors 312, 313, 319, and 323 select and output the first data terminal D1 at the rising edge of the second clock pulse CK2. The second data terminal D2 at the falling edge of the second clock pulse CK2 is selected and output. 315, 321, and 325 are output in synchronization with the rising edge of the first clock pulse CK1.
먼저, 제2클럭펄스(CK2)가 상승에지이며, 동시에 제1클럭펄스(CK1)도 상승에지가 발생되는 동작을 살펴보기로 한다. 입력데이타(Din)는 1비트의 데이타이며, 제2클럭펄스(CK1)의 상승에지에 동기되어 출력된다. 그러면 데이타 1를 제1데이타단자(D1)에 입력하며, 데이타 0를 제2데이타단자(D2)에 입력한 제1데이타셀렉터(312)는 상기 제1데이타단자(D1)의 데이타 1을 선택하여 출력한다. 이때 상기 제2데이타셀렉터(313)의 제1데이타단자(D1)에는 제1쉬프트부(317)에 의한 출력이 인가되며, 제2데이타단자(D2)에는 상기 312의 출력이 인가된다. 이때 제2데이타셀렉터(313)의 세트단(S)에는 상기 제2클럭펄스(CK2)가 상승에지가 입력되므로 제1쉬프트부(317)의 출력이 선택되어 제1가산기(314)에 인가된다. 그리고 제1가산기(314)에 의해 제1출력노드단자(D1)와 상기 313의 출력된 데이타를 가산한다. 가산되어 출력된 데이타는 315에 인가되며, 제1클럭펄스(CK1)의 상승에지에 의해 동기되어 상기 제1출력노드단자(D1)로 출력된다. 상기 제1출력노드단자(D1)의 데이타는 인버터(316)에 의해 인버터되어 상기 제1쉬프트부(317)에 인가된다. 상기 제1쉬프트부(317)는 7비트 쉬프트시키며, 상기 쉬프트된 데이타를 상기 제2데이타셀렉터(313)의 제1데이타단자(D1)에 인가한다. 그리고 상기 제1출력노드단자(N1)의 데이타는 제2쉬프트부(215)에 의해 7비트 쉬프트되어 제3데이타셀렉터(319)의 제2데이타단자(D2)에 인가된다. 또한 상기 제3데이타셀렉터(319)의 제1데이타단자(D1)에는 제3출력노드단자(N3)의 출력을 인버터(326)에 의해 인버터되며, 제4쉬프트부(327)에 의해 7비트 쉬프트한 데이타가 인가된다. 상기 제2클럭펄스(CK2)의 상승에지가 동기되어 상기 제1데이타단자(D1)의 데이타가 제2가산기(320)에 인가된다. 상기 제2가산기(320)는 상기 제2출력노드단자(N2)의 데이타와 상기 제3데이타셀렉터(319)의 데이타를 가산한다. 상기 가산된 데이타는 321에서 제1클럭펄스(CK1)의 상승에지에 동기되어 제2출력노드단자(N2)에 인가된다. 상기 제2출력노드단자(N2)의 데이타는 제3쉬프트부(218)에 인가되어 6비트 쉬프트된다. 상기 쉬프트된 상기 데이타는 제4데이타셀렉터(323)의 제2출력노드단자(N2)에 인가된다. 상기 제4데이타셀렉터(323)의 제1출력노드단자(N1)에는 상기 제4쉬프트부(327)의 데이타가 인가된다. 상기 제2클럭펄스(CK2)의 상승에지에 동기되어 제4데이타셀렉터(323)는 상기 제1출력노드단자(N1)의 데이타를 선택하여 출력한다. 제3가산기(324)는 상기 제4데이타셀렉터(323)의 데이타 및 상기 제3출력노드단자(N3)의 데이타를 가산하여 325에 인가한다. 상기 325는 상기 제1클럭펄스(CK1)의 상승에지에 동기되어 상기 제3출력노드단자(N3)로 데이타를 출력한다. 그리하여 출력된 데이타(Dout)는 328에 인가된다. 그리고 상기 328은 제3클럭펄스(CK3)에 의해 동기되어 329 및 제1버퍼부(340)로 출력한다. 이에 상기 329는 상기 제3클럭펄스(CK3)에 의해 동기되어 제2버퍼부(341)로 출력한다. 그리하여 데이타버스부(342)에는 상기 제1버퍼부(340) 및 상기 제2버퍼부(341)의 출력을 입력하여 디지탈데이타로 출력된다.First, an operation in which the second clock pulse CK2 is the rising edge and the first clock pulse CK1 is also generated will be described. The input data Din is one bit of data and is output in synchronization with the rising edge of the second clock pulse CK1. Then, data 1 is inputted to the first data terminal D1, and the first data selector 312 which inputs data 0 to the second data terminal D2 selects data 1 of the first data terminal D1. Output At this time, the output by the first shift unit 317 is applied to the first data terminal D1 of the second data selector 313, and the output of 312 is applied to the second data terminal D2. At this time, the rising edge of the second clock pulse CK2 is input to the set terminal S of the second data selector 313, so that the output of the first shift unit 317 is selected and applied to the first adder 314. . The first adder 314 adds the first output node terminal D1 and the output data of the 313. The added data is applied to 315, and is output to the first output node terminal D1 in synchronization with the rising edge of the first clock pulse CK1. The data of the first output node terminal D1 is inverted by the inverter 316 and applied to the first shift unit 317. The first shift unit 317 shifts 7 bits and applies the shifted data to the first data terminal D1 of the second data selector 313. The data of the first output node N1 is shifted 7 bits by the second shift unit 215 and applied to the second data terminal D2 of the third data selector 319. In addition, an output of the third output node terminal N3 is inverted by the inverter 326 to the first data terminal D1 of the third data selector 319, and the 7-bit shift is performed by the fourth shift unit 327. One data is applied. The rising edge of the second clock pulse CK2 is synchronized to apply the data of the first data terminal D1 to the second adder 320. The second adder 320 adds data of the second output node terminal N2 and data of the third data selector 319. The added data is applied to the second output node terminal N2 in synchronization with the rising edge of the first clock pulse CK1 at 321. The data of the second output node terminal N2 is applied to the third shift unit 218 to be shifted 6 bits. The shifted data is applied to the second output node terminal N2 of the fourth data selector 323. Data of the fourth shift unit 327 is applied to the first output node terminal N1 of the fourth data selector 323. In synchronization with the rising edge of the second clock pulse CK2, the fourth data selector 323 selects and outputs data of the first output node terminal N1. The third adder 324 adds the data of the fourth data selector 323 and the data of the third output node terminal N3 and applies it to 325. The 325 outputs data to the third output node terminal N3 in synchronization with the rising edge of the first clock pulse CK1. Thus, the output data Dout is applied to 328. The 328 is synchronized with the third clock pulse CK3 and outputs to the 329 and the first buffer unit 340. Accordingly, the 329 is synchronized with the third clock pulse CK3 and output to the second buffer unit 341. Thus, the data bus unit 342 receives the outputs of the first buffer unit 340 and the second buffer unit 341 and outputs them as digital data.
두 번째로, 제2클럭펄스(CK2)가 하강에지이고, 그러나 이때 제1클럭펄스(CK1)는 상승에지가 발생되는 동작을 살펴보기로 한다. 311의 제2클럭펄스(CK2)가 하강에지이므로 제1데이타셀렉터(312)의 세트단(S)에는 상기 하강에지가 입력된다. 이에 제1데이타셀렉터(312)는 제2데이타단자(D2)의 데이타 0을 선택하여 출력한다. 그러면 제2데이타셀렉터(313)는 제2클럭펄스(CK2)의 하강에지에 동기되어 제2데이타단자(D2)의 데이타 0를 선택하여 출력한다. 그리고 제1가산기(314)에 의해 데이타 0와 제1출력노드단자(N1)의 데이타를 가산한다. 이때 상기 제1출력노드단자(N1)의 데이타는 상기한 동작에 의한 출력데이타이다. 이에 상기 제1가산기(314)의 가산된 데이타는 315에 인가되며, 제1클럭펄스(CK1)의 상승에지에 의해 동기되어 상기 제1출력노드단자(N1)로 출력된다. 그러므로 상기 제1출력노드단자(N1)에 인가되는 데이타는 상기 제1클럭펄스(CK1)에 1주기 지연된 데이타가 인가된다. 상기 제1출력노드단자(N1)의 데이타는 제2쉬프트부(215)에 의해 7비트 쉬프트되어 제3데이타셀렉터(319)의 제2데이타단자(D2)에 인가된다. 이에 상기 제2클럭펄스(CK2)가 하강에지이므로 상기 제3데이타단자(D2)의 데이타가 제2가산기(320)에 인가된다. 상기 제2가산기(320)는 상기 제2출력노드단자(N2)의 데이타와 상기 제3데이타셀렉터(319)의 데이타를 가산한다. 이때 상기 제2출력노드단자(N2)의 데이타는 상기한 동작에 의한 출력데이타이다. 상기 가산된 데이타는 321에서 제1클럭펄스(CK1)의 상승에지에 동기되어 제2출력노드단자(N2)에 인가된다. 상기 제2출력노드단자(N2)의 데이타는 제3쉬프트부(218)에 인가되어 6비트 쉬프트된다. 상기 쉬프트된 상기 데이타는 제4데이타셀렉터(323)의 제2출력노드단자(N2)에 인가된다. 상기 제4데이타셀렉터(323)의 제1출력노드단자(N1)에는 상기 제4쉬프트부(327)의 데이타가 인가된다. 상기 제2클럭펄스(CK2)의 하강에지에 동기되어 제4데이타셀렉터(323)는 상기 제2출력노드단자(N2)의 데이타를 선택하여 출력한다. 제3가산기(324)는 상기 제4데이타셀렉터(323)의 데이타 및 상기 제3출력노드단자(N3)의 데이타를 가산하여 325에 인가한다. 상기 325는 상기 제1클럭펄스(CK1)의 상승에지에 동기되어 상기 제3출력노드단자(N3)로 데이타를 출력한다. 그리하여 출력된 데이타(Dout)는 328에 인가된다. 그리고 상기 328은 제3클럭펄스(CK3)에 의해 동기되어 329 및 제1버퍼부(340)로 출력한다. 이에 상기 329는 상기 제3클럭펄스(CK3)에 의해 동기되어 제2버퍼부(341)로 출력한다. 그리하여 데이타버스부(342)에는 상기 제1버퍼부(340) 및 상기 제2버퍼부(341)의 출력을 입력하여 디지탈데이타로 출력된다.Secondly, the second clock pulse CK2 is the falling edge, but at this time, the first clock pulse CK1 will be described in which the rising edge is generated. Since the second clock pulse CK2 of 311 is the falling edge, the falling edge is input to the set end S of the first data selector 312. Accordingly, the first data selector 312 selects and outputs data 0 of the second data terminal D2. Then, the second data selector 313 selects and outputs data 0 of the second data terminal D2 in synchronization with the falling edge of the second clock pulse CK2. The first adder 314 adds the data 0 and the data of the first output node terminal N1. At this time, the data of the first output node terminal (N1) is the output data by the above operation. Accordingly, the added data of the first adder 314 is applied to 315, and is output to the first output node terminal N1 in synchronization with the rising edge of the first clock pulse CK1. Therefore, data delayed by one cycle is applied to the first clock pulse CK1 as the data applied to the first output node terminal N1. The data of the first output node N1 is shifted 7 bits by the second shift unit 215 and applied to the second data terminal D2 of the third data selector 319. Accordingly, since the second clock pulse CK2 is the falling edge, the data of the third data terminal D2 is applied to the second adder 320. The second adder 320 adds data of the second output node terminal N2 and data of the third data selector 319. At this time, the data of the second output node terminal (N2) is the output data by the above operation. The added data is applied to the second output node terminal N2 in synchronization with the rising edge of the first clock pulse CK1 at 321. The data of the second output node terminal N2 is applied to the third shift unit 218 to be shifted 6 bits. The shifted data is applied to the second output node terminal N2 of the fourth data selector 323. Data of the fourth shift unit 327 is applied to the first output node terminal N1 of the fourth data selector 323. In synchronization with the falling edge of the second clock pulse CK2, the fourth data selector 323 selects and outputs data of the second output node terminal N2. The third adder 324 adds the data of the fourth data selector 323 and the data of the third output node terminal N3 and applies it to 325. The 325 outputs data to the third output node terminal N3 in synchronization with the rising edge of the first clock pulse CK1. Thus, the output data Dout is applied to 328. The 328 is synchronized with the third clock pulse CK3 and outputs to the 329 and the first buffer unit 340. Accordingly, the 329 is synchronized with the third clock pulse CK3 and output to the second buffer unit 341. Thus, the data bus unit 342 receives the outputs of the first buffer unit 340 and the second buffer unit 341 and outputs them as digital data.
상기한 바와 같이 본 발명은 보다 간단한 구성으로서 시그마델타 변조방식의 A/D변환장치를 구현할 수 있는 잇점이 있다.As described above, the present invention has an advantage of implementing a sigma delta modulation A / D conversion device as a simpler configuration.
한편 상술한 본 발명의 설명에서는 구체적인 실시예에 관해 설명했으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 따라서 발명의 범위는 설명된 실시예에 의하여 정할것이 아니고 특허 청구의 범위와 특허 청구의 범위의 균등한 것에 의해 정하여져야 한다.In the above description of the present invention, specific embodiments have been described, but various modifications can be made without departing from the scope of the present invention. Therefore, the scope of the invention should not be defined by the described embodiments, but should be defined by the equivalents of the claims and the claims.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950024432A KR100189524B1 (en) | 1995-08-08 | 1995-08-08 | A/d converter of sigma/delta modem |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950024432A KR100189524B1 (en) | 1995-08-08 | 1995-08-08 | A/d converter of sigma/delta modem |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970013786A KR970013786A (en) | 1997-03-29 |
KR100189524B1 true KR100189524B1 (en) | 1999-06-01 |
Family
ID=19423086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950024432A KR100189524B1 (en) | 1995-08-08 | 1995-08-08 | A/d converter of sigma/delta modem |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100189524B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018159948A1 (en) * | 2017-03-02 | 2018-09-07 | 서울대학교 산학협력단 | Analog to digital converter for correcting frequency characteristics, and semiconductor device comprising same |
-
1995
- 1995-08-08 KR KR1019950024432A patent/KR100189524B1/en not_active IP Right Cessation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018159948A1 (en) * | 2017-03-02 | 2018-09-07 | 서울대학교 산학협력단 | Analog to digital converter for correcting frequency characteristics, and semiconductor device comprising same |
KR20180100746A (en) * | 2017-03-02 | 2018-09-12 | 서울대학교산학협력단 | Analog to digital converter correcting frequency characteristic and semicondcutor device including the same |
KR101949580B1 (en) * | 2017-03-02 | 2019-02-18 | 서울대학교산학협력단 | Analog to digital converter correcting frequency characteristic and semicondcutor device including the same |
US10848173B2 (en) | 2017-03-02 | 2020-11-24 | Seoul National University R&Db Foundation | Analog-to-digital converter correcting frequency characteristics and semiconductor device including the same |
Also Published As
Publication number | Publication date |
---|---|
KR970013786A (en) | 1997-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4588979A (en) | Analog-to-digital converter | |
KR0129767B1 (en) | Sampling rate converter | |
KR100309357B1 (en) | Analog / digital converter | |
KR920702085A (en) | Sampling Rate Converter | |
US5831879A (en) | Digital transmit filter | |
KR100189525B1 (en) | D/a converter of sigma delta modulation method | |
US5440503A (en) | Digital filtering circuit operable as a three-stage moving average filter | |
EP0865158A2 (en) | Sampling frequency conversion apparatus and fractional frequency dividing apparatus for sampling frequency conversion | |
JP2575642B2 (en) | Analog-digital converter | |
US5144640A (en) | Correlation device for spectrum spread communication | |
KR100433113B1 (en) | Interpolator | |
KR100189524B1 (en) | A/d converter of sigma/delta modem | |
KR0163965B1 (en) | Signal processing apparatus | |
JPH0865107A (en) | Digital interpolation filter circuit | |
EP1133062A2 (en) | Delta sigma d/a converter | |
KR950035064A (en) | Decimation Circuits and Methods for Providing Phase Angle Correction with Actual Linear Phase Response and Filtering Quantized Signals | |
US6486814B2 (en) | Digital-to-analog converter using different multiplicators between first and second portions of a data holding period | |
EP0602718A2 (en) | Analog-to-digital converter for converting a multitude of analog input signals into digital output signals by means of one sigma-delta modulator | |
KR100789892B1 (en) | Analog filter | |
JPH07106974A (en) | D/a converter | |
JP3258938B2 (en) | Decimation filter | |
JP2810271B2 (en) | Oversampling A / D converter for digital subscriber line transmission interface device | |
JP2628506B2 (en) | Digital filter | |
JPH03242024A (en) | D/a conversion method | |
JPH118531A (en) | Oversampling digital filter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20071221 Year of fee payment: 10 |
|
LAPS | Lapse due to unpaid annual fee |