Movatterモバイル変換


[0]ホーム

URL:


US6784821B1 - Synchronizing circuits and methods for parallel path analog-to-digital converters - Google Patents

Synchronizing circuits and methods for parallel path analog-to-digital converters
Download PDF

Info

Publication number
US6784821B1
US6784821B1US10/689,435US68943503AUS6784821B1US 6784821 B1US6784821 B1US 6784821B1US 68943503 AUS68943503 AUS 68943503AUS 6784821 B1US6784821 B1US 6784821B1
Authority
US
United States
Prior art keywords
signal
signals
generate
comparators
digital
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.)
Expired - Fee Related
Application number
US10/689,435
Other versions
US20040155806A1 (en
Inventor
Soo-Hyoung Lee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co LtdfiledCriticalSamsung Electronics Co Ltd
Assigned to SAMSUNG ELECTRONICS CO., LTD.reassignmentSAMSUNG ELECTRONICS CO., LTD.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: LEE, SOO-HYOUNG
Publication of US20040155806A1publicationCriticalpatent/US20040155806A1/en
Application grantedgrantedCritical
Publication of US6784821B1publicationCriticalpatent/US6784821B1/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

An Analog-to-Digital (A/D) converter includes signal paths that are responsive to an analog input signal, to generate a multi-bit digital signal. A respective signal path includes a comparator. A synchronizing circuit is responsive to a clock signal and outputs of the comparators, to generate a respective delayed clock signal that is applied to a respective comparator. A respective signal path also includes a respective decoder that is responsive to a respective comparator and to the clock signal.

Description

RELATED APPLICATION
This application claims the benefit of Korean Patent Application No. 2003-0008630, filed Feb. 11, 2003, the disclosure of which is hereby incorporated herein by reference in its entirety as if set forth fully herein.
FIELD OF THE INVENTION
The present invention relates to Analog-to-Digital (AID) converters, and more particularly to parallel path A/D converters.
BACKGROUND OF THE INVENTION
Analog-to-Digital (A/D) converters are widely used to convert an analog input signal to a multi-bit digital output signal. As is well known to those having skill in the art, a class of A/D converters is a parallel path A/D converter, also referred to herein as a multi-process A/D converter. In a parallel path A/D converter, a plurality of signal paths are responsive to an analog input signal, to generate a multi-bit digital signal therefrom. A respective signal path includes therein a comparator.
FIG. 1 illustrates an example of a conventional multi-process A/D converter. As shown in FIG. 1, the A/D converter receives an analog input signal SI from, for example, an external terminal, converts the received input signal into digital signals via multiple paths comprised of a plurality ofprocess routines102,104 and106, a plurality ofcomparators108,110 and112, and a plurality ofdecoders114,116 and118, and then generates an n-bit digital output signal DO[0:n−1] therefrom.
A/D-converted digital signals PO1-PO(N) are generated from the plurality ofcomparators108,110 and112 respectively connected to theprocess routines102,104 and106. The A/D-converted digital signals PO1-PO(N) are compared and analyzed in a synchronizingcircuit122, so that synchronized signals CSO1 to CSO(N) are generated from the synchronizingcircuit122, and then applied to thedecoders114,116 and118 respectively corresponding to theprocess routines102,104 and106. Digital output signals DO[0:i−1]-DO[m:n−1] generated from thedecoders114,116 and118, corresponding to the respective process routines, constitute the n-bit digital output signal DO[0:n−1].
The analog input signal SI propagates with different time delays while passing through the different signal paths, having different signal distortions from one another. However, in the conventional A/D converter of FIG. 1, since thecomparators108,110 and112, thedecoders114,116 and118, and the synchronizingcircuit122 are controlled on respective paths by the same internal clock signal ICLK provided by aclock buffer120, an erroneous conversion of the signals may occur, which may result in the generation of erroneous signals. The conventionalsynchronizing circuit122 of FIG. 1 generally performs a latching function of synchronizing the output signals of the comparators to a clock signal, and a function of correcting the generated erroneous signals.
FIG. 2 is a block diagram illustrating an example of a conventional parallel path A/D converter with folding/interpolation and flash process routines. The A/D converter of FIG. 2 receives an analog input signal SI from, for example, an external terminal, converts the received signal SI into a digital signal via both paths of the folding/interpolation process routine202 and theflash process routine204, and then generates a digital output signal DO of a desired bit-number therefrom. Also, in the A/D converter of FIG. 2, the analog input signal SI propagates with different time delays while passing through the different signal paths, being distorted with different patterns from one another. However, in the conventional A/D converter of FIG. 2, since thecomparators206 and208, thedecoder214 and the synchronizingcircuit212 are controlled on each path by the same internal clock signal ICLK provided by aclock buffer210, an erroneous conversion of the signals may occur, which may result in the generation of erroneous signals. The conventional synchronizingcircuit212 of FIG. 2 compares the signals, which are input through different paths from each other, to synchronize them to the clock signal.
FIG. 3 is a timing diagram that illustrates a process of synchronization according to a synchronizing circuit of FIG.2. FIG. 4 illustrates a synchronizing circuit of FIG. 2 using a logic circuit.
In FIG. 3, it is assumed that the Most Significant Bit (MSB) and the second most significant bit MSB-1 are a signal PO1 passing via the folding/interpolation process routine202 and thecomparator206 of FIG. 2, and that the third most significant bit MSB-2 is a signal PO2 passing via theflash process routine204 and thecomparator208. In FIG. 3, the MSB and the MSB-1 are synchronized to each other, but the MSB and the MSB-2, or the MSB-1 and the MSB-2 are not synchronized to each other. Accordingly, such asynchronous bit patterns may cause the converted digital signals to include code glitch errors. When synchronizing errors appearing at time points T3-T2 are present, it defines a time region A including the asynchronous time points T1-T4. Then, a synchronizing operation is performed for the region to be corrected by the synchronizing circuit as shown in FIG.4.
In FIG. 4, it is assumed that the signal PO1 indicates the MSB, the signal PO2 indicates the MSB-2, and that the signal SA represents “1” within a range of the time region A while the signal SA represents “0” out of the range of the time region A. In synchronizing the MSB with the MSB-2, the MSB-2 is logically ORed with the MSB in the time region A after developing the same phase with the MSB by logic inversion. As a result of the OR operation, the MSB having an edge trigger later than the MSB-2 within the region A is synchronized to the MSB-2. Thus, the code glitch error can be corrected.
Unfortunately, it may be difficult to extend the range of error correction because the correcting region may be set for synchronization and the correcting region may be narrow. Furthermore, the conventional A/D converter may not conformably address the asynchronous signal, but may only correct the code glitch errors.
SUMMARY OF THE INVENTION
Some embodiments of the present invention provide an A/D converter that includes a plurality of signal paths that are responsive to an analog input signal, to generate a multi-bit digital signal therefrom. A respective signal path includes therein a comparator. A synchronizing circuit is responsive to a clock signal and outputs of the comparators, to generate a respective delayed clock signal that is applied to a respective comparator. In some embodiments, a respective signal path also includes therein a respective decoder that is responsive to a respective comparator and to the clock signal. In some embodiments, the synchronizing circuit is configured to generate a respective delay clock signal based on at least one phase difference between the outputs of the comparators.
Synchronizing methods according to some embodiments of the present invention may be used in A/D converters that include a plurality of signal paths that are responsive to an analog input signal, to generate a multi-bit digital signal therefrom, wherein a respective path includes therein a comparator. According to these methods, a plurality of delayed clock signals are generated from a clock signal and outputs of the comparators. A respective one of the delayed clock signals is applied to a respective comparator. In other embodiments, the clock signal is also applied to the respective decoders. In still other embodiments, the delayed clock signals are generated based on at least one phase difference between the outputs of the comparators.
Other embodiments of the present invention provide an A/D converter that comprises a clock buffer that is configured to receive and buffer an external clock signal, to thereby generate an internal clock signal. A plurality of process routines are configured to receive and process an analog input signal. The plurality of comparators are configured to receive analog signals from the plurality of process routines, and to compare the received analog signals with a reference voltage, to thereby generate digital signals therefrom, under control of a respective one of delayed clock signals. A plurality of decoders are configured to receive the digital signals from the plurality of comparators, and to convert the received digital signals into a code format, to thereby generate converted digital signals. A synchronizing circuit is configured to receive the internal clock signal from the clock buffer and the digital signals from the plurality of comparators, and to generate the respective delayed clock signals therefrom.
In still other embodiments, the synchronizing circuit includes a phase detector that is configured to receive the digital signals from the plurality of comparators and to detect a phase difference between the digital signals. A delay controller is configured to receive an output signal of the phase detector and to generate a respective time delay control signal for a respective one of the process routines, corresponding to the phase difference. A plurality of delay chain parts are configured to receive the internal clock signal from the clock buffer, and to generate the respective delayed clock signals, under control of a respective one of the time delay control circuits.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram illustrating an example of a conventional multi-process A/D converter;
FIG. 2 is a block diagram illustrating an example of a conventional A/D converter comprised of folding/interpolation and flash process routines;
FIG. 3 is a timing diagram illustrating a method of synchronization using a synchronizing circuit of FIG. 2;
FIG. 4 is a circuit diagram illustrating a synchronizing circuit of FIG. 2 using a logic circuit;
FIG. 5 is a block diagram illustrating A/D converters according to some embodiments of the present invention;
FIG. 6 is a block diagram illustrating A/D converters comprised of folding/interpolation and flash process routines according to other embodiments of the present invention; and
FIG. 7 is a circuit diagram illustrating synchronizing circuits of FIG. 6 using logic circuits, according to some embodiments of the present invention.
DETAILED DESCRIPTION
The present invention now will be described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Like numbers refer to like elements throughout. It will be understood that when an element is referred to as being “connected”, “coupled” or “responsive” to another element, it can be directly connected, coupled or responsive to the other element or intervening elements may be present. In contrast, when an element is referred to as being “directly connected”, “directly coupled” or “directly responsive” to another element, there are no intervening elements present.
FIG. 5 is a block diagram illustrating A/D converters according to some embodiments of the present invention. As shown in FIG. 5, A/D converters according to some embodiments of the present invention include a plurality of signal paths that are responsive to an analog input signal SI, to generate a multi-bit digital signal DO[0:n−1] therefrom. A respective signal path includes therein acomparator508,510 and512. A synchronizingcircuit522 is responsive to a clock signal, such as an internal clock signal ICLK provided by aclock buffer520, and outputs PO1-PO(N) of thecomparators508,510 and512, to generate a respective delayed clock signal DCLK1 . . . DCLK(N), that is applied to arespective comparator508,510 and512. As also shown in FIG. 5, in some embodiments, a respective signal path also includes therein arespective decoder514,516 and518 that is responsive to arespective comparator508,510 and512 and to the clock signal ICLK. Finally, as also shown in FIG. 5 in other embodiments, the synchronizingcircuit522 is configured to generate a respective delayed clock signal DCLK1 . . . DCLK(N) based on at least one phase difference between the outputs PO1 . . . PO(N) of thecomparators508,510 and512. It will be understood that although three signal paths are illustrated in FIG. 5, fewer paths or more paths may be provided according to embodiments of the invention.
More specifically, referring to FIG. 5, in some embodiments, an A/D converter includes N process routines (N≧2) and generates an n-bit digital signal therefrom. As shown in FIG. 5, some embodiments of an A/D converter include theclock buffer520 that is configured to receive and buffer an external clock signal CLK, to thereby generate the internal clock signal ICLK therefrom. A plurality ofprocess routines502,504 and506 are configured to receive and process the analog input signal SI. The plurality ofcomparators508,510 and512 are configured to receive the analog signals from the plurality ofprocess routines502,504 and506, and to compare the received analog signals with a reference voltage under control of one of the delayed clock signals DCLK1 . . . DCLK(N), to thereby generate digital signals PO1 . . . PO(N) therefrom. The plurality ofdecoders514,516 and518 are configured to receive the digital signals from the plurality ofcomparators508,510 and512, and to convert the received signals into a code format, for example, a code format that is adapted to a digital logic circuit, to thereby generate converted digital signals. Finally, the synchronizingcircuit522 is configured to receive the internal clock signal ICLK from theclock buffer520, and the digital output signals PO1 . . . PO(N) from the plurality ofcomparators508,510 and512, to generate the respective delayed clock signals DCLK1 . . . DCLK(N) therefrom.
Henceforth, an operational example of a multi-process A/D converter according to some embodiments of the present invention as shown in FIG. 5 will be described.
As shown in FIG. 5, the multi-process A/D converter receives an analog input signal SI, for example, from an external terminal, and converts the received signal SI into digital signals via multiple (at least two) paths comprised of a plurality ofprocess routines502,504 and506, a plurality ofcomparators508,510 and512, and a plurality ofdecoders514,516 and518, to thereby generate an n-bit digital output signal DO[0:n−1] therefrom.
The plurality ofcomparators508,510 and512 respectively connected to the plurality ofprocess routines502,504 and506 generate A/D-converted digital signals PO1-PO(N) therefrom. The A/D-converted digital signals PO1-PO(N) are fed back by the synchronizingcircuit522, so that the delayed clock signals DCLK1-DCLK(N) are generated from the synchronizingcircuit522, and then applied to thedecoders514,516 and518 respectively corresponding to theprocess routines502,504 and506. Digital signals DO[0:i−1]-DO[m:n−1] generated from thedecoders514,516 and518 respectively corresponding to theprocess routines502,504 and506 constitute the n-bit digital output signal DO[0:n−1]. The analog input signal SI propagates with different time delays while passing through the different signal paths, so that it may be distorted with different patterns from each other.
The synchronizingcircuit522 receives the respective output signals PO1-PO(N) from thecomparators508,510 and512, and detects phases of the received digital signals PO1-PO(N), to thereby generate the delayed clock signals DCLK1-DCLK(N), which can have time delays different from one another. The delayed clock signals DCLK1-DCLK(N) are applied to the comparators respectively corresponding to the process routines. Each of thecomparators508,510 and512 compares the analog signal from the process routine with a reference voltage under the control of one of the delayed clock signals DCLK1-DCLK(N), to thereby output the digital signal PO1-PO(N) therefrom. Thus, upon comparing the analog input signal with the reference voltage, the analog input signal is synchronized to the delayed clock signals DCLK1-DCLK(N). Similarly, the comparators on respective paths are controlled by the delayed clock signals DCLK1-DCLK(N) which can have time delays different from one another, so that the erroneous signals themselves generated due to the synchronization to the same internal clock signal can be reduced or corrected, thereby allowing reduced distortion of the analog input signals.
FIG. 6 is a block diagram illustrating multi-process A/D converters comprised of folding/interpolation and flash process routines according to other embodiments of the present invention, and illustrates a detailed structure of a synchronizing circuit according to some embodiments of the present invention.
Referring to FIG. 6, the multi-process A/D converter comprises aclock buffer650 for receiving and buffering an external clock signal CLK from, for example, an external terminal, and generating an internal clock signal ICLK therefrom. A folding/interpolation process routine610 receives and folds an analog input signal SI, and generates a plurality of analog signals with phases different from one another by an interpolation therefrom. Acomparator630 receives output signals of the folding/interpolation process routine610 and compares an analog signal with a reference voltage under the control of a delayed clock signal DCLK1, thereby generating a digital signal PO1 therefrom. Aflash process routine620 receives and processes the analog input signal SI. Acomparator640 receives the output signal of theflash process routine620 and compares an analog signal with the reference voltage under the control of a delayed clock signal DCLK2, thereby generating a digital signal PO2 therefrom. Adecoder670 receives the internal clock signal ICLK from theclock buffer650 and the output signals PO1, PO2 from thecomparators630 and640, and converts the received signals into signals having a code format adapted to a digital logic circuit. A synchronizingcircuit660 receives the internal clock signal ICLK from theclock buffer650 and the output signals PO1, PO2 from thecomparators630 and640, thereby to generate delayed clock signals DCLK1, DCLK2 therefrom.
In some embodiments, the synchronizingcircuit660 comprises aphase detector668 for receiving the digital signals PO1, PO2 from thecomparators630 and640 and detecting phases of the received signals PO1, PO2, to thereby generate a signal PDO therefrom. Adelay controller664 receives the output signal PDO from thephase detector668 and generates time delay control signals DCO1, DCO2 corresponding to a phase difference therefrom. Adelay chain part662 receives the internal clock signal ICLK from theclock buffer650 and thereby generates the delayed clock signal DCLK1 therefrom, under the control of the time delay control signal DCO1. Finally, adelay chain part666 receives the internal clock signal ICLK from theclock buffer650 and generates the delayed clock signal DCLK2 therefrom, under the control of the time delay control signal DCO2.
Hereinafter, an operational example of the multi-process A/D converter according to embodiments of the present invention as illustrated in FIG. 6 will be described.
Referring to FIG. 6, the A/D converter receives an analog input signal SI from, for example, the external terminal and converts the received analog signal SI into the digital signals via both paths of the folding/interpolation process routine610 and theflash process routine620, to thereby generate a digital output signal DO of a desired bit number. In the A/D converter of FIG. 6, the analog input signal SI propagates with different time delays while passing through the different paths, so that it may be distorted with different patterns from one another. The synchronizingcircuit660 receives the respective output signals PO1, PO2 from thecomparators630 and640, detecting phases of the signals PO1, PO2, and thereby generating the delayed clock signals DCLK1, DCLK2 which may have the time delays different from each other. The delayed clock signals DCLK1, DCLK2 are respectively applied to thecomparators630 and640 respectively connected to the folding/interpolation process routine610 and theflash process routine620. Eachcomparator630 and640 compares the analog input signal SI with the reference voltage under the control of one of the delayed clock signals, thereby generating the digital signal PO1, PO2 therefrom. Thus, upon comparing the analog input signal with the reference voltage, the analog input signal is synchronized to the delayed clock signals DCLK1, DCLK2. Similarly, the comparators in respective paths are controlled by the delayed clock signals DCLK1, DCLK2 which may have time delays different from each other, so that the erroneous signals themselves generated due to the synchronization to the same internal clock signals can be corrected thereby reducing distortion of the analog input signals.
FIG. 7 is a logic diagram illustrating embodiments of a synchronizing circuit of FIG. 6 using a logic circuit. In FIG. 7,reference number710 indicates the phase detector,720 indicates the delay controller comprised of a plurality of shift registers,730 indicates the delay chain part, and740 indicates the clock buffer. In some embodiments, thephase detector710 is comprised of a plurality of D-flip-flops and an exclusive ORlogic716, and thedelay controller720 is comprised of a plurality of NAND circuits and the plurality of D-flip-flops. Thedelay chain part730 is comprised of a plurality of NAND circuits and a plurality of delay cells DC1-DC8.
A multi-process A/D converter in accordance with embodiments of the present invention as shown in FIG. 6 can use adelay controller720 and adelay chain part730 for each process routine. Thephase detector710 detects the phases of input signals A, B and transmits detected phase differences to thedelay controller720 comprised of the shift registers. When thephase detector710 generates the phase difference therefrom, thedelay controller720 controls the time delay of the delayed clock signal by increasing or decreasing the number of the delay cells DC1-DC8.
As described above, multi-process A/D converters and methods in accordance with some embodiments of the present invention can reduce or correct an erroneous signal that is itself generated during synchronization of the input signal to the same internal clock signal by using the delayed clock signal. The output signals of respective paths may thereby be synchronized and distortion of the output signals may be reduced.
In the drawings and specification, there have been disclosed embodiments of the invention and, although specific terms are employed, they are used in a generic and descriptive sense only and not for purposes of limitation, the scope of the invention being set forth in the following claims.

Claims (14)

What is claimed is:
1. An analog-to-digital (A/D) converter, comprising:
a plurality of signal paths that are responsive to an analog input signal, to generate a multi-bit digital output signal therefrom; and
a circuit that is configured to generate delayed clock signals, which have delay times different from each other according to phase differences, by feeding-back and detecting a phase of signals in the signal paths, and configured to correct the signals in the signal paths by using the delayed clock signals.
2. An analog-to-digital (A/D) converter, comprising:
a clock buffer that is configured to receive and buffer an external clock signal, to thereby generate an internal clock signal;
a plurality of process routines that are configured to receive and process an analog input signal;
a plurality of comparators that are configured to receive analog signals from the plurality of process routines and to compare the received analog signals with a reference voltage, to thereby generate digital signals therefrom under control of a respective one of delayed clock signals;
a plurality of decoders that are configured to receive the digital signals from the plurality of comparators and to convert the received digital signals into a code format, to thereby generate converted digital signals; and
a synchronizing circuit that is configured to receive the internal clock signal from the clock buffer and the digital signals from the plurality of comparators and to generate the respective delayed clock signals therefrom.
3. An A/D converter according toclaim 2, wherein the synchronizing circuit comprises:
a phase detector that is configured to receive the digital signals from the plurality of comparators, and to detect a phase difference between the digital signals;
a delay controller that is configured to receive an output signal of the phase detector, and to generate a respective time delay control signal for a respective one of the process routines, corresponding to the phase difference; and
a plurality of delay chain parts that are configured to receive the internal clock signal from the clock buffer and to generate the respective delayed clock signals, under control of a respective one of the time delay control signals.
4. An A/D converter according toclaim 3, wherein the delay controller is comprised of a plurality of shift registers.
5. An A/D converter according toclaim 2, wherein the plurality of process routines are comprised of folding/interpolation and/or flash process routines.
6. An A/D converter according toclaim 3, wherein the plurality of process routines are comprised of folding/interpolation and/or flash process routines.
7. An analog-to-digital (A/D) converter, comprising:
a plurality of signal paths that are responsive to an analog input signal, to generate a multi-bit digital signal therefrom, a respective signal path including therein a comparator; and
a synchronizing circuit that is responsive to a clock signal and outputs of the comparators, to generate a respective delayed clock signal that is applied to a respective comparator.
8. An A/D converter according toclaim 7 wherein the respective signal path also includes therein a respective decoder that is responsive to the respective comparator and to the clock signal.
9. An A/D converter according toclaim 7 wherein the synchronizing circuit is configured to generate the respective delayed clock signal based on at least one phase difference between the outputs of the comparators.
10. An A/D converter according toclaim 8 wherein the synchronizing circuit is configured to generate the respective delayed clock signal based on at least one phase difference between the outputs of the comparators.
11. A synchronizing method for an analog-to-digital (A/D) converter that includes a plurality of signal paths that are responsive to an analog input signal, to generate a multi-bit digital signal therefrom, a respective signal path including therein a comparator, the synchronizing method comprising:
generating a plurality of delayed clock signals from a clock signal and outputs of the comparators; and
applying a respective one of the delayed clock signals to a respective comparator.
12. A method according toclaim 11 wherein the respective signal path also includes therein a respective decoder that is responsive to the respective comparator, the method further comprising:
applying the clock signal to the respective decoders.
13. A method according toclaim 11 wherein generating the plurality of delayed clock signals comprises generating the plurality of delayed clock signals based on at least one phase difference between the outputs of the comparators.
14. A method according toclaim 12 wherein generating the plurality of delayed clock signals comprises generating the plurality of delayed clock signals based on at least one phase difference between the outputs of the comparators.
US10/689,4352003-02-112003-10-20Synchronizing circuits and methods for parallel path analog-to-digital convertersExpired - Fee RelatedUS6784821B1 (en)

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
KR2003-00086302003-02-11
KR10-2003-00086302003-02-11
KR1020030008630AKR100541053B1 (en)2003-02-112003-02-11 Multi-Process A / D Converter with Correct Output Synchronization Between Processes

Publications (2)

Publication NumberPublication Date
US20040155806A1 US20040155806A1 (en)2004-08-12
US6784821B1true US6784821B1 (en)2004-08-31

Family

ID=32822697

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US10/689,435Expired - Fee RelatedUS6784821B1 (en)2003-02-112003-10-20Synchronizing circuits and methods for parallel path analog-to-digital converters

Country Status (3)

CountryLink
US (1)US6784821B1 (en)
KR (1)KR100541053B1 (en)
NL (1)NL1025372C2 (en)

Cited By (39)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020108006A1 (en)*2000-10-262002-08-08Warren SnyderMicrocontroller programmable system on a chip
US20060037007A1 (en)*2004-08-132006-02-16Warren SnyderProviding hardware independence to automate code generation of processing device firmware
US7064700B1 (en)*2005-06-152006-06-20Freescale Semiconductor, Inc.Multi-channel analog to digital converter
US20060267826A1 (en)*2005-05-272006-11-30Nec Electronics CorporationA/D converter, A/D converter apparatus, and sampling clock skew control method
US7295049B1 (en)*2004-03-252007-11-13Cypress Semiconductor CorporationMethod and circuit for rapid alignment of signals
US20070273659A1 (en)*2006-05-262007-11-29Xiaoping JiangMulti-function slider in touchpad
US20080258759A1 (en)*2007-04-172008-10-23Cypress Semiconductor CorporationUniversal digital block interconnection and channel routing
US20080263334A1 (en)*2007-04-172008-10-23Cypress Semiconductor Corp.Dynamically configurable and re-configurable data path
US20090219008A1 (en)*2008-02-282009-09-03Finisar CorporationPhase detector utilizing analog-to-digital converter components
US7649957B2 (en)2006-03-222010-01-19Freescale Semiconductor, Inc.Non-overlapping multi-stage clock generator system
US7761845B1 (en)2002-09-092010-07-20Cypress Semiconductor CorporationMethod for parameterizing a user module
US7770113B1 (en)2001-11-192010-08-03Cypress Semiconductor CorporationSystem and method for dynamically generating a configuration datasheet
US7774190B1 (en)2001-11-192010-08-10Cypress Semiconductor CorporationSleep and stall in an in-circuit emulation system
US7825688B1 (en)2000-10-262010-11-02Cypress Semiconductor CorporationProgrammable microcontroller architecture(mixed analog/digital)
US20100281145A1 (en)*2009-05-042010-11-04Cypress Semiconductor CorporationAutonomous control in a programmable system
US7844437B1 (en)2001-11-192010-11-30Cypress Semiconductor CorporationSystem and method for performing next placements and pruning of disallowed placements for programming an integrated circuit
US20100328120A1 (en)*2008-01-312010-12-30ImecComparator Based Asynchronous Binary Search A/D Conveter
US8026739B2 (en)2007-04-172011-09-27Cypress Semiconductor CorporationSystem level interconnect with programmable switching
US8042093B1 (en)2001-11-152011-10-18Cypress Semiconductor CorporationSystem providing automatic source code generation for personalization and parameterization of user modules
US8040266B2 (en)2007-04-172011-10-18Cypress Semiconductor CorporationProgrammable sigma-delta analog-to-digital converter
US8049569B1 (en)2007-09-052011-11-01Cypress Semiconductor CorporationCircuit and method for improving the accuracy of a crystal-less oscillator having dual-frequency modes
US8067948B2 (en)2006-03-272011-11-29Cypress Semiconductor CorporationInput/output multiplexer bus
US8069428B1 (en)2001-10-242011-11-29Cypress Semiconductor CorporationTechniques for generating microcontroller configuration information
US8069405B1 (en)2001-11-192011-11-29Cypress Semiconductor CorporationUser interface for efficiently browsing an electronic document using data-driven tabs
US8078970B1 (en)2001-11-092011-12-13Cypress Semiconductor CorporationGraphical user interface with user-selectable list-box
US8078894B1 (en)2007-04-252011-12-13Cypress Semiconductor CorporationPower management architecture, method and configuration system
US8082531B2 (en)2004-08-132011-12-20Cypress Semiconductor CorporationMethod and an apparatus to design a processing system using a graphical user interface
US8085100B2 (en)2005-02-042011-12-27Cypress Semiconductor CorporationPoly-phase frequency synthesis oscillator
US8092083B2 (en)2007-04-172012-01-10Cypress Semiconductor CorporationTemperature sensor with digital bandgap
US8103496B1 (en)2000-10-262012-01-24Cypress Semicondutor CorporationBreakpoint control in an in-circuit emulation system
US8103497B1 (en)2002-03-282012-01-24Cypress Semiconductor CorporationExternal interface for event architecture
US8130025B2 (en)2007-04-172012-03-06Cypress Semiconductor CorporationNumerical band gap
US8149048B1 (en)2000-10-262012-04-03Cypress Semiconductor CorporationApparatus and method for programmable power management in a programmable analog circuit block
US8286125B2 (en)2004-08-132012-10-09Cypress Semiconductor CorporationModel for a hardware device-independent method of defining embedded firmware for programmable systems
US8499270B1 (en)2007-04-252013-07-30Cypress Semiconductor CorporationConfiguration of programmable IC design elements
US8516025B2 (en)2007-04-172013-08-20Cypress Semiconductor CorporationClock driven dynamic datapath chaining
US8527949B1 (en)2001-11-192013-09-03Cypress Semiconductor CorporationGraphical user interface for dynamically reconfiguring a programmable device
US8537121B2 (en)2006-05-262013-09-17Cypress Semiconductor CorporationMulti-function slider in touchpad
US9720805B1 (en)2007-04-252017-08-01Cypress Semiconductor CorporationSystem and method for controlling a target device

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100824796B1 (en)*2006-07-032008-04-24삼성전자주식회사 Data error correction circuit and method, integrated circuit comprising the same
US8713221B1 (en)2010-12-012014-04-29Juniper Networks, Inc.Rate controlled first in first out (FIFO) queues for clock domain crossing
JP6451757B2 (en)*2017-02-242019-01-16サンケン電気株式会社 AD converter
KR102849290B1 (en)*2020-08-212025-08-25삼성전자주식회사Semiconductor device and memory system
KR20230023242A (en)*2021-08-102023-02-17삼성전자주식회사Semiconductor device and memory system

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5870038A (en)*1994-08-121999-02-09Sony CorporationCircuit for converting sampling phase of digital data
US6031477A (en)*1998-05-072000-02-29Analog Devices, Inc.Differential current switch
US6111531A (en)*1997-05-302000-08-29Lucent TechnologiesParallel architecture for a bandpass sigma-delta modulator
US6184813B1 (en)*1998-11-202001-02-06Legerity, Inc.Method and apparatus for synchronizing signals
US6211806B1 (en)*1997-12-022001-04-03Maxim Integrated Products, Inc.Efficient error correction in pipelined analog-to-digital converters
US6229860B1 (en)*1998-08-042001-05-08Amtran Technology Co., Ltd.Circuit for accurately converting digitized analog signals into digital signals
US6437713B1 (en)*2000-10-062002-08-20Xilinx, Inc.Programmable logic device having amplitude and phase modulation communication
US6542099B1 (en)*2001-11-212003-04-01Analog Devices, Inc.Digital to analog interface with equalized total signal delay and method of making it
US6664906B2 (en)*1997-12-312003-12-16Intel CorporationApparatus for reduced glitch energy in digital-to-analog converter

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS56115026A (en)*1980-02-181981-09-10Sony Tektronix CorpAnalog-digital converter
WO2002071713A2 (en)*2001-03-012002-09-12Broadcom CorporationCompensation of distortion due to channel and to receiver, in a parallel transmission system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5870038A (en)*1994-08-121999-02-09Sony CorporationCircuit for converting sampling phase of digital data
US6111531A (en)*1997-05-302000-08-29Lucent TechnologiesParallel architecture for a bandpass sigma-delta modulator
US6211806B1 (en)*1997-12-022001-04-03Maxim Integrated Products, Inc.Efficient error correction in pipelined analog-to-digital converters
US6664906B2 (en)*1997-12-312003-12-16Intel CorporationApparatus for reduced glitch energy in digital-to-analog converter
US6031477A (en)*1998-05-072000-02-29Analog Devices, Inc.Differential current switch
US6229860B1 (en)*1998-08-042001-05-08Amtran Technology Co., Ltd.Circuit for accurately converting digitized analog signals into digital signals
US6184813B1 (en)*1998-11-202001-02-06Legerity, Inc.Method and apparatus for synchronizing signals
US6437713B1 (en)*2000-10-062002-08-20Xilinx, Inc.Programmable logic device having amplitude and phase modulation communication
US6542099B1 (en)*2001-11-212003-04-01Analog Devices, Inc.Digital to analog interface with equalized total signal delay and method of making it

Cited By (67)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8736303B2 (en)2000-10-262014-05-27Cypress Semiconductor CorporationPSOC architecture
US10725954B2 (en)2000-10-262020-07-28Monterey Research, LlcMicrocontroller programmable system on a chip
US8103496B1 (en)2000-10-262012-01-24Cypress Semicondutor CorporationBreakpoint control in an in-circuit emulation system
US7825688B1 (en)2000-10-262010-11-02Cypress Semiconductor CorporationProgrammable microcontroller architecture(mixed analog/digital)
US10261932B2 (en)2000-10-262019-04-16Cypress Semiconductor CorporationMicrocontroller programmable system on a chip
US10248604B2 (en)2000-10-262019-04-02Cypress Semiconductor CorporationMicrocontroller programmable system on a chip
US10020810B2 (en)2000-10-262018-07-10Cypress Semiconductor CorporationPSoC architecture
US9843327B1 (en)2000-10-262017-12-12Cypress Semiconductor CorporationPSOC architecture
US8149048B1 (en)2000-10-262012-04-03Cypress Semiconductor CorporationApparatus and method for programmable power management in a programmable analog circuit block
US9766650B2 (en)2000-10-262017-09-19Cypress Semiconductor CorporationMicrocontroller programmable system on a chip with programmable interconnect
US20020108006A1 (en)*2000-10-262002-08-08Warren SnyderMicrocontroller programmable system on a chip
US8555032B2 (en)2000-10-262013-10-08Cypress Semiconductor CorporationMicrocontroller programmable system on a chip with programmable interconnect
US8176296B2 (en)2000-10-262012-05-08Cypress Semiconductor CorporationProgrammable microcontroller architecture
US8358150B1 (en)2000-10-262013-01-22Cypress Semiconductor CorporationProgrammable microcontroller architecture(mixed analog/digital)
US8793635B1 (en)2001-10-242014-07-29Cypress Semiconductor CorporationTechniques for generating microcontroller configuration information
US10466980B2 (en)2001-10-242019-11-05Cypress Semiconductor CorporationTechniques for generating microcontroller configuration information
US8069428B1 (en)2001-10-242011-11-29Cypress Semiconductor CorporationTechniques for generating microcontroller configuration information
US8078970B1 (en)2001-11-092011-12-13Cypress Semiconductor CorporationGraphical user interface with user-selectable list-box
US8042093B1 (en)2001-11-152011-10-18Cypress Semiconductor CorporationSystem providing automatic source code generation for personalization and parameterization of user modules
US10698662B2 (en)2001-11-152020-06-30Cypress Semiconductor CorporationSystem providing automatic source code generation for personalization and parameterization of user modules
US8533677B1 (en)2001-11-192013-09-10Cypress Semiconductor CorporationGraphical user interface for dynamically reconfiguring a programmable device
US8370791B2 (en)2001-11-192013-02-05Cypress Semiconductor CorporationSystem and method for performing next placements and pruning of disallowed placements for programming an integrated circuit
US7774190B1 (en)2001-11-192010-08-10Cypress Semiconductor CorporationSleep and stall in an in-circuit emulation system
US7770113B1 (en)2001-11-192010-08-03Cypress Semiconductor CorporationSystem and method for dynamically generating a configuration datasheet
US7844437B1 (en)2001-11-192010-11-30Cypress Semiconductor CorporationSystem and method for performing next placements and pruning of disallowed placements for programming an integrated circuit
US8069405B1 (en)2001-11-192011-11-29Cypress Semiconductor CorporationUser interface for efficiently browsing an electronic document using data-driven tabs
US8527949B1 (en)2001-11-192013-09-03Cypress Semiconductor CorporationGraphical user interface for dynamically reconfiguring a programmable device
US8103497B1 (en)2002-03-282012-01-24Cypress Semiconductor CorporationExternal interface for event architecture
US7761845B1 (en)2002-09-092010-07-20Cypress Semiconductor CorporationMethod for parameterizing a user module
US7295049B1 (en)*2004-03-252007-11-13Cypress Semiconductor CorporationMethod and circuit for rapid alignment of signals
US7893724B2 (en)2004-03-252011-02-22Cypress Semiconductor CorporationMethod and circuit for rapid alignment of signals
US8539398B2 (en)2004-08-132013-09-17Cypress Semiconductor CorporationModel for a hardware device-independent method of defining embedded firmware for programmable systems
US8069436B2 (en)2004-08-132011-11-29Cypress Semiconductor CorporationProviding hardware independence to automate code generation of processing device firmware
US8082531B2 (en)2004-08-132011-12-20Cypress Semiconductor CorporationMethod and an apparatus to design a processing system using a graphical user interface
US8286125B2 (en)2004-08-132012-10-09Cypress Semiconductor CorporationModel for a hardware device-independent method of defining embedded firmware for programmable systems
US20060037007A1 (en)*2004-08-132006-02-16Warren SnyderProviding hardware independence to automate code generation of processing device firmware
US8085100B2 (en)2005-02-042011-12-27Cypress Semiconductor CorporationPoly-phase frequency synthesis oscillator
US20060267826A1 (en)*2005-05-272006-11-30Nec Electronics CorporationA/D converter, A/D converter apparatus, and sampling clock skew control method
US7379007B2 (en)*2005-05-272008-05-27Nec Electronics CorporationA/D converter, A/D converter apparatus, and sampling clock skew control method
US7064700B1 (en)*2005-06-152006-06-20Freescale Semiconductor, Inc.Multi-channel analog to digital converter
US7649957B2 (en)2006-03-222010-01-19Freescale Semiconductor, Inc.Non-overlapping multi-stage clock generator system
US8717042B1 (en)2006-03-272014-05-06Cypress Semiconductor CorporationInput/output multiplexer bus
US8067948B2 (en)2006-03-272011-11-29Cypress Semiconductor CorporationInput/output multiplexer bus
US8537121B2 (en)2006-05-262013-09-17Cypress Semiconductor CorporationMulti-function slider in touchpad
US20070273659A1 (en)*2006-05-262007-11-29Xiaoping JiangMulti-function slider in touchpad
US8089472B2 (en)2006-05-262012-01-03Cypress Semiconductor CorporationBidirectional slider with delete function
US7737724B2 (en)2007-04-172010-06-15Cypress Semiconductor CorporationUniversal digital block interconnection and channel routing
US9564902B2 (en)2007-04-172017-02-07Cypress Semiconductor CorporationDynamically configurable and re-configurable data path
US8040266B2 (en)2007-04-172011-10-18Cypress Semiconductor CorporationProgrammable sigma-delta analog-to-digital converter
US8516025B2 (en)2007-04-172013-08-20Cypress Semiconductor CorporationClock driven dynamic datapath chaining
US8092083B2 (en)2007-04-172012-01-10Cypress Semiconductor CorporationTemperature sensor with digital bandgap
US8130025B2 (en)2007-04-172012-03-06Cypress Semiconductor CorporationNumerical band gap
US8476928B1 (en)2007-04-172013-07-02Cypress Semiconductor CorporationSystem level interconnect with programmable switching
US8026739B2 (en)2007-04-172011-09-27Cypress Semiconductor CorporationSystem level interconnect with programmable switching
US20080258759A1 (en)*2007-04-172008-10-23Cypress Semiconductor CorporationUniversal digital block interconnection and channel routing
US20080263334A1 (en)*2007-04-172008-10-23Cypress Semiconductor Corp.Dynamically configurable and re-configurable data path
US9720805B1 (en)2007-04-252017-08-01Cypress Semiconductor CorporationSystem and method for controlling a target device
US8909960B1 (en)2007-04-252014-12-09Cypress Semiconductor CorporationPower management architecture, method and configuration system
US8078894B1 (en)2007-04-252011-12-13Cypress Semiconductor CorporationPower management architecture, method and configuration system
US8499270B1 (en)2007-04-252013-07-30Cypress Semiconductor CorporationConfiguration of programmable IC design elements
US8049569B1 (en)2007-09-052011-11-01Cypress Semiconductor CorporationCircuit and method for improving the accuracy of a crystal-less oscillator having dual-frequency modes
US20100328120A1 (en)*2008-01-312010-12-30ImecComparator Based Asynchronous Binary Search A/D Conveter
US8199043B2 (en)*2008-01-312012-06-12ImecComparator based asynchronous binary search A/D converter
US20090219008A1 (en)*2008-02-282009-09-03Finisar CorporationPhase detector utilizing analog-to-digital converter components
US7750831B2 (en)*2008-02-282010-07-06Finisar CorporationPhase detector utilizing analog-to-digital converter components
US9448964B2 (en)2009-05-042016-09-20Cypress Semiconductor CorporationAutonomous control in a programmable system
US20100281145A1 (en)*2009-05-042010-11-04Cypress Semiconductor CorporationAutonomous control in a programmable system

Also Published As

Publication numberPublication date
NL1025372A1 (en)2004-08-12
US20040155806A1 (en)2004-08-12
NL1025372C2 (en)2005-10-13
KR20040072963A (en)2004-08-19
KR100541053B1 (en)2006-01-10

Similar Documents

PublicationPublication DateTitle
US6784821B1 (en)Synchronizing circuits and methods for parallel path analog-to-digital converters
US10784882B2 (en)Analog to digital converter device and method of calibrating clock skew
US7990194B2 (en)Apparatus and method for correcting duty cycle of clock signal
US7847609B2 (en)Duty detecting circuit and duty cycle corrector including the same
KR101082415B1 (en)Hierarchical Time to Digital Converter
US7595744B2 (en)Correcting offset errors associated with a sub-ADC in pipeline analog to digital converters
US6975522B2 (en)Device and method for inhibiting power fluctuation
US6526106B1 (en)Synchronous circuit controller for controlling data transmission between asynchrous circuit
US10027339B2 (en)Method of digital-to-analog converter mismatch calibration in a successive approximation register analog-to-digital converter and a successive approximation register analog-to-digital converter
US11177822B2 (en)System and method for background calibration of time interleaved ADC
US11757462B2 (en)Analog-to-digital conversion circuit and receiver including same
US8594264B1 (en)Phase detection and aligned signal selection with multiple phases of clocks
US10230386B2 (en)Method of offset calibration in a successive approximation register analog-to-digital converter and a successive approximation register analog-to-digital converter
CN114079463B (en) Channel mismatch calibration method and circuit based on low-frequency reference clock
CN110545093A (en) Semiconductor device and semiconductor test equipment
US7348916B2 (en)Pipeline A/D converter and method of pipeline A/D conversion
US8022855B2 (en)Analog/digital converter
US7283083B1 (en)Pipelined analog-to-digital converter with mid-sampling comparison
US6960960B2 (en)Frequency detector detecting variation in frequency difference between data signal and clock signal
CN106656184B (en) A Folding Interpolation Analog-to-Digital Converter with Folding Ratio 3 and Its Error Correction Method
KR20120027850A (en)Duty correcting circuit having a duty detector, delay-locked loop circuit having the duty correcting circuit and method of duty correction
US7167034B2 (en)Arrangement for correcting the phase of a data sampling clock signal during a period of sampling data in a received signal
EP1114515B1 (en)Analog to digital conversion
US7656207B2 (en)Delay locked loop circuit having coarse lock time adaptive to frequency band and semiconductor memory device having the delay locked loop circuit
US6597296B2 (en)Center phase verifying circuit and center phase verifying method

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LEE, SOO-HYOUNG;REEL/FRAME:014623/0890

Effective date:20031006

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAYFee payment

Year of fee payment:4

REMIMaintenance fee reminder mailed
LAPSLapse for failure to pay maintenance fees
STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20120831


[8]ページ先頭

©2009-2025 Movatter.jp