Abstract:
PURPOSE: An analog-digital converter of a successive approximation register(SAR) type capable of error correction and an error correction method are provided, which can detect an error of an upper bit and can correct the error of the upper bit. CONSTITUTION: The analog-digital converter includes a comparator, a SAR register(200), a control part and a DAC(Digital-Analog Converter). And it further includes a correction control part(220) which determines the correction as to the first conversion result in response to the other bits(SAR£1:N-1|) excepting an MSB(Most Significant Bit) of the SAR register after the first conversion operation, and outputs a correction enable signal(CORRECTION ENABLE) and the fist and the second correction control signal(INC,DEC) to the SAR register according as whether to correct. The SAR register can subtract or add a weighted value of an LSB(Least Significant Bit) to the value of the SAR register in response to the first and the second correction control signal.
Abstract:
PURPOSE: A method for calibrating the gain and offset of an analog/digital converter is provided to correct input and output data by correcting the gain and offset of the analog/digital converter. CONSTITUTION: A plurality of preset signals are transmitted from a signal source(10) to a data collecting device(20) and a data operating device(30). The data collecting device transmits the processed signal to the data operating device by processing the preset signal. The preset signal transmitted from the signal source is stored in the data operating device. The gain and offset of the analog/digital converter is operated by comparing the preset signal with the transmitted signal. The gain and offset is transmitted to the data collecting device. The gain and offset of the analog/digital converter is changed into the gain and offset operated by the data operating device.
Abstract:
A method and an apparatus for built-in self test in an analog-digital converter are provided to prevent distortion of a test result by distinguishing unnecessary transitions generated in a transition section. A lamp signal is generated. The signal is inputted into an analog-digital converter. A transition is sensed by receiving two lower bits among the output of the converter. A static parameter is calculated by detecting integral non-linearity by receiving the sensed transition and two lower bits among the output of the converter. The static parameter is calculated by detecting differential non-linearity by receiving the sensed transition. The failure of the converter is determined by using the calculated static parameter.
Abstract:
PURPOSE: An error reducing method is provided to enhance the reliability by reducing errors occurring during the quantization process of a D/A converter and using a low pass filter and a decimal calculator. CONSTITUTION: A method comprises the steps of: initializing a counter, a decimal place, an integer place, and a data value(S11); reading digital data to be analog-converted(S16); judging whether data of a designated decimal place of the read data is 1(S21); judging whether data of a designated integer place of a counter value is 1 in case that the data of the designated decimal place is 1(S26); increasing the designated decimal place and the designated integer place by 1 in case that the data of the designated integer place of the counter is 1(S31).
Abstract:
PURPOSE: An analog/digital converter is provided to compensate a digital output signal having an error generated by an error of establishing time. CONSTITUTION: An analog/digital converter comprises a comparison part(1), successive approximation register(2), a internal digital/analog converter(3), a timer(5) and an error correction part(6). The comparison part(1) receives an analog input signal, compares the analog input signal with input signal of the other input terminal and generates a digital signal. The successive approximation register(2) receives the output signal of the comparison part(1), stores gradually digital signals from the most significant bit to the least significant bit, and generates the stored signals as digital output signals. The internal digital/analog converter(3) converts the digital signals stored in the successive approximation register(2) to the analog signals according to a base voltage and applies to the other input terminal of the comparison part(1). The timer(5) controls operations of the successive approximation register(2) and the internal digital/analog converter(3). The error correction part(6) receives remained bits except an output signal of the comparison part(1) and the most significant bit stored in the successive approximation register(2), estimates the generation of an error, and increase or decrease the least significant bit, thereby correcting the errors.
Abstract:
본 발명은 아날로그/디지탈 변환 장치에 관한 것으로써, 특히, SOC(System-On-Chip) 구조에 포함되는 아날로그/디지탈 변환기에서 데이타 샘플링 시점의 전후 데이타를 프리 샘플링하여 출력되는 디지탈 변환값을 정확히 제어할 수 있도록 하는 기술을 개시한다. 이를 위해, 본 발명은 긴 주기를 가지는 디지탈 데이타를 프리 샘플링하여 저장하고 저장된 프리 샘플링 데이타의 연속성 성향을 확인하여 데이타의 유효성을 판단하며, 샘플링된 디지탈 데이타의 평균값과 유효한 프리 샘플링 데이타 값을 비교함으로써 최종적으로 출력되는 디지탈 데이타의 최하위 비트의 정확도를 향상시킬 수 있도록 한다.
Abstract:
PURPOSE: An encoder of an analog/digital device for reinforcing an error correction function is provided to correct an error of an encoder generated by bubbles of a thermal code. CONSTITUTION: A code inspection portion(200) divides inputted thermal codes by units of predetermined sizes and checks a mixed state of codes of 0 and 1. An MSB(Most Significant Bit) encoding portion(210) performs an encoding process for MSB according to an output result of the code inspection portion(200). A switching portion(220) switches the thermal codes to an LSB(Least Significant Bit) bus in response to an output result of the MSB encoding portion(210). A counting portion(230) is connected with the LSB bus in order to count a code of '1' loaded in the LSB bus. An adder portion(240) adds a result of the MSB encoding portion(210) to an output of the counting portion(230).
Abstract:
PURPOSE: A folding interpolation analog/digital converter is provided to exactly correct an analog signal beyond an input range at a digital output terminal. CONSTITUTION: A reference voltage generator(10) generates a plurality of reference voltages having different levels. A plurality of folders(20) each receives an input analog signal and the plurality of reference voltages and outputs a folding signal. An interpolation section(30) outputs folding signals having an additional intersection of the same intervals based on folding signals generated by two adjacent folders. A comparator(40) compares an output signal of the interpolation section(30) with a reference signal and output a comparison result. An encoder(50) encodes the comparison result and outputs least significant bits. An input range excess detecting folder(60) receives the input analog signal and the reference voltage and outputs an analog input range excess detecting signal and an enable signal. An error correcting section(70) logically combines the analog input range excess detecting signal and enable signal from the input range excess detecting folder(60) and a folding signal and outputs an error correcting signal.
Abstract:
An apparatus and a method for outputting a linear curve in a digital-to-analog converter are provided to save a time and cost for device development by finding out an optimal SOM operation characteristic for a short time. An apparatus for outputting a linear curve in a digital-to-analog converter includes a linear resistor(130), a linear switch(140), and a decoder(170). The linear resistor is formed by arranging resistors having the same level in series to output a linear waveform. The linear switch is connected to each resistor within the linear resistor and outputs the linear waveform by switching each resistor. The decoder receives and decodes the linear waveform outputted from the linear switch to output the linear waveform to an SOM(Spatial Optical Modulator).
Abstract:
An analog-to-digital conversion method is provided to secure a correct analog-to-digital conversion process by modifying upper bits wrongly outputted by parasitic capacitors, a finite voltage gain, noise by a temperature, and a feed-through. An analog-to-digital conversion method includes the steps of: generating a lamp signal corresponding to digital data while changing an upper (N-K) bit of the digital data(S02); comparing a sensed image signal with the lamp signal(S03); determining a value of the upper (N-K) bit of the digital data according to a comparison of the lamp signal and the sensed image signal(S04); generating the lamp signal corresponding to the digital data while changing a lower (K+1) bit of the digital data(S05); comparing a voltage level of the sensed image signal with the sum of the lamp signal and a compensation value(S06); determining a value of a lower K bit of the digital data when the sum of the lamp signal and the compensation value is equal to the voltage level of the sensed image signal(S07); and adjusting the value of the upper (N-K) bit of the digital data according to a most significant 2-bit value of the lower (K+1) bit(S08).