EP2198519A1 - Systèmes et procédés de conversion analogique-numérique recalée synchrone - Google Patents
Systèmes et procédés de conversion analogique-numérique recalée synchroneInfo
- Publication number
- EP2198519A1 EP2198519A1 EP08756758A EP08756758A EP2198519A1 EP 2198519 A1 EP2198519 A1 EP 2198519A1 EP 08756758 A EP08756758 A EP 08756758A EP 08756758 A EP08756758 A EP 08756758A EP 2198519 A1 EP2198519 A1 EP 2198519A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- sub
- level
- comparators
- output
- clock phase
- 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.)
- Withdrawn
Links
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 81
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 36
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000004891 communication Methods 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 12
- 238000012546 transfer Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 5
- 230000001934 delay Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 229920005994 diacetyl cellulose Polymers 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/12—Analogue/digital converters
- H03M1/1205—Multiplexed conversion systems
- H03M1/121—Interleaved, i.e. using multiple converters or converter parts for one channel
- H03M1/1215—Interleaved, i.e. using multiple converters or converter parts for one channel using time-division multiplexing
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/002—Provisions 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
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/12—Analogue/digital converters
- H03M1/34—Analogue value compared with reference values
- H03M1/36—Analogue value compared with reference values simultaneously only, i.e. parallel type
- H03M1/361—Analogue 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
Definitions
- the present inventions are related to systems and methods for processing digital signals, and more particularly to systems and methods for analog to digital conversion.
- Analog to digital converters are used in a number of semiconductor devices to convert an analog electrical signal to a digital representation thereof. In the conversion process, a continuous analog signal is converted to a series of discrete or quantized digital values representing the analog signal at defined sample times. Simple analog to digital converters operate over a specified, static range of operation typically defined to encompass an expected analog input signal.
- Fig. 1 depicts an exemplary prior art flash analog to digital converter 100. Flash analog to digital converter 100 includes a comparator bank 120 including a number of comparators 121, 122, 123, 124, 125 that each receive a respective reference threshold (i.e., ref(n-l), ref(n-2), ref(3), ref(2) and ref(l)).
- each of comparators 121, 122, 123, 124, 125 receives an analog input 105, and compares analog input 105 to the respective reference threshold.
- the reference thresholds are chosen such that the combined output of comparator bank 120 is a thermometer code indicated as a digital output 170.
- digital output 170 includes an uninterrupted series of O's followed by an uninterrupted series of Is with the transition between Os and Is indicating the level of analog input 105 (i.e., a thermometer code without bubbles).
- digital output 170 is provided to an encoder 180 that provides an encoded output 190 that may be more compact than a thermometer code.
- the present inventions are related to systems and methods for processing digital signals, and more particularly to systems and methods for analog to digital conversion.
- Such analog to digital converter circuits include a first set of sub-level interleaves and a second set of sub-level interleaves.
- the first set of sub-level interleaves includes a first sub-level interleave with a first set of comparators synchronized to a first clock phase, and a second sub-level interleave with a second set of comparators synchronized to a second clock phase.
- the second set of sub-level interleaves includes a third sub-level interleave with a third set of comparators synchronized to a third clock phase, and a fourth sub-level interleave with a fourth set of comparators synchronized to a fourth clock phase.
- a global interleave selects one of the first set of comparators based at least in part on an output from the second set of sub-level interleaves, and one of the third set of comparators based at least in part on an output from the first set of sub-level interleaves.
- an output of the first sub-level interleave and an output of the second sub-level interleave are synchronized to the third clock phase
- an output of the third sub-level interleave and an output of the fourth sub-level interleave are synchronized to the first clock phase.
- Other embodiments of the present invention provide methods for analog to digital conversion.
- the methods include performing a first set of analog to digital conversions using a first set of comparators; performing a second set of analog to digital conversions using a second set of comparators; performing a third set of analog to digital conversions using a third set of comparators; and performing a fourth set of analog to digital conversions using a fourth set of comparators.
- a result from the first set of analog to digital conversions is selected based at least in part on a first registered result to provide a first selected result.
- a result from the second set of analog to digital conversions is selected based at least in part on the first selected result to provide a second selected result.
- a result from the third set of analog to digital conversions is selected based at least in part on the second registered result to provide a third selected result.
- a results from the fourth set of analog to digital conversions is selected based at least in part on the third selected result to provide a fourth selected result.
- the fourth selected result is registered to provide the first registered result, and the second selected result is registered to provide the second registered result.
- performing the first set of analog to digital conversions is synchronized to a first clock phase; performing the second set of analog to digital conversions is synchronized to a second clock phase; performing the third set of analog to digital conversions is synchronized to a third clock phase; and performing the fourth set of analog to digital conversions is synchronized to a fourth clock phase.
- registering the fourth selected result is synchronized to the first clock phase, and registering the second selected result is synchronized to the third clock phase.
- Such communication systems include a receiver utilizing at least one retimed analog to digital converter.
- the retimed analog to digital converter includes a first set of sub-level interleaves and a second set of sub-level interleaves.
- the first set of sub-level interleaves includes a first sub- level interleave with a first set of comparators synchronized to a first clock phase, and a second sub-level interleave with a second set of comparators synchronized to a second clock phase.
- the second set of sub-level interleaves includes a third sub-level interleave with a third set of comparators synchronized to a third clock phase, and a fourth sub-level interleave with a fourth set of comparators synchronized to a fourth clock phase.
- a global interleave selects one of the first set of comparators based at least in part on an output from the second set of sub-level interleaves, and one of the third set of comparators based at least in part on an output from the first set of sub-level interleaves.
- the systems include a transmitter and a medium. In such instances, information is provided from the transmitter to the receiver via the medium.
- the system is a storage system, and the medium is a storage medium.
- the system is a wireless communication system, and the medium is a wireless communication medium.
- FIG. 1 depicts a prior art flash analog to digital converter
- Fig. 2a is an analog to digital converter using a multiplexer tree implemented in combinatorial logic in accordance with some embodiments of the present invention
- Fig. 2b is another analog to digital converter using a multiplexer tree implemented in synchronized combinatorial logic in accordance with one or more embodiments of the present invention
- FIG. 3a depicts a synchronous, retimed analog to digital converter in accordance with various embodiments of the present invention
- Fig. 3b is a timing diagram depicting an exemplary operation of the synchronous, retimed analog to digital converter of Fig. 3a;
- FIG. 4 depicts a communication system including a synchronous, retimed analog to digital converter in accordance with some embodiments of the present invention.
- the present inventions are related to systems and methods for processing digital signals, and more particularly to systems and methods for analog to digital conversion.
- a dynamic range analog to digital converter is a special purpose analog to digital converter that may be used for detecting a bit sequence transmitted through a known channel.
- An example of a dynamic analog to digital converter is described in US Pat. App. No. 12/108,791 entitled “Analog-To-Digital Converter” and filed April 24, 2008 by Chmelar et al. The aforementioned application is incorporated herein by reference for all purposes.
- Such a dynamic analog to digital converter employs one or more comparators that compare an input against a reference voltage. The output of the dynamic analog to digital converter may then be used to select an input range for comparison during a subsequent bit period.
- an analog to digital converter may be unified with a modified Decision Feedback Equalization (DFE) circuit to yield an advantage in predicting a future range for a dynamic analog to digital converter.
- DFE Decision Feedback Equalization
- the aforementioned application is incorporated herein by reference for all purposes.
- the incorporated DFE may reduce or eliminate inter-symbol interference that occurs in relation to processing a serial bit sequence in a channel.
- Fig. 2a and Fig. 2b depict two examples of analog to digital converters that are incorporated with a modified DFE.
- Analog to digital converter 200 uses some level of pipelining implemented using a multiplexer tree and intervening registers.
- Analog to digital converter 200 utilizes a multiplexer tree similar to that disclosed in US Pat. App. No. 12/134,523 and filed on a date even herewith by Gribok et al. The aforementioned application is assigned to an entity common hereto, and is incorporated herein by reference for all purposes.
- Analog to digital converter 200 includes a bank of eight comparators 210 that each compare an analog input 220 against respective reference voltages (not shown).
- each of comparators 210 is clocked by a respective gated clock that is generated by a bank of AND gates 230.
- Each of AND gates 230 logically ANDs a clock input 224 with a combination of an enable bit 282 and an enable bit 292.
- one quarter of comparators 210 i.e., comparators a, e are clocked whenever enable bit 282 and enable bit 292 are both asserted low, and a clock input 224 is asserted high.
- comparators 210 are clocked whenever enable bit 282 and enable bit 292 are both asserted high, and clock input 224 is asserted high.
- comparators 210 i.e., comparators b, f
- comparators c, g are clocked whenever enable bit 282 is asserted high, enable bit 292 is asserted low, and clock input 224 is asserted high.
- comparators 210 i.e., comparators c, g
- comparators 210 are clocked whenever enable bit 282 is asserted high, enable bit 292 is asserted low, and clock input 224 is asserted high.
- An output bit 284 is equivalent to the output of one of comparators 210 asserted one bit period prior
- enable bit 282 is equivalent to the output of one of comparators 210 asserted two bit periods prior
- output bit 292 is equivalent to the output of one of comparators 210 asserted three bit periods prior, with all three being based on previous bit assertions as selected by a synchronized multiplexer tree comprising a first tier of multiplexers 240, a first tier of flip-flops 250, a second tier of multiplexers 260, and a third tier multiplexer 270.
- Enable bit 282 is stored in a flip-flop 280
- output bit 292 is stored in a flip-flop 290.
- Enable bits 282, 292 are provided to AND gates 230 to enable clocking of a selected subset of comparators 210. Further, enable bit 292 drives the selector input of the multiplexers in first tier multiplexers 240 and second tier multiplexers 260. Enable bit 282 drives the selector input of third tier multiplexer 280.
- Fig. 2b is another analog to digital converter 201 using a multiplexer tree 211 implemented in synchronized combinatorial logic.
- Analog to digital converter 201 includes a number of comparators 215 that each compare an analog input 291 against respective reference voltages (not shown) that span the input range of analog to digital comparator 201.
- a distinct reference voltage is provided to each of comparators 215 with the reference voltages extending across the input range of analog to digital converter 201.
- the respective reference voltages are programmable such that the input range of analog to digital converter 201 can be adjusted.
- An output bit 285 of one of comparators 215 is selected using multiplexer tree 211.
- Output bit 285 is selected based on prior determined outputs such that inter symbol interference is reduced.
- output bit 285 is provided to a flip-flop 295.
- a single enable bit 297 provided from flip-flop 295 is used as a selector input for the different tiers of multiplexer tree 211.
- the outputs of each tier of multiplexer tree 211 are synchronized to clock signal 225 using flip-flops.
- enable bit 297 from flip-flop 295 receives three successive values of output bit 285 (i.e., the value of output bit 285 from three successive bit periods).
- the three successive values of output bit 285 are used to moved a respective comparator output from one of comparators 215 through multiplexer tree 211 until the output is provided as output bit 285.
- T is the period of the clock used to synchronize the analog to digital converter
- t cq is the time required to stabilize a newly clocked flip-flop output
- t su is a setup time for an intervening flip-flop.
- the maximum data rate is limited regardless of the levels of interleaving, pipelining depth, or speculation bits utilized. This is because flip-flops are used to transfer data between clock periods. Such flip-flops can be very slow circuit elements. For example, in some technologies, the combination of t cq and t su may be 180ps. Where a data rate of six giga bits per second is desired, the combination of t cq and t su exceeds the clock period (T) making the above described circuits unable to achieve the desired result.
- Some embodiments of the present invention provide for retiming an analog to digital converter unified with a modified DFE to achieve higher bandwidth operation than that achievable through use of corresponding un -retimed circuits.
- some embodiments of the present invention provide the above mentioned retiming by employing two or more levels of interleaving. This may include, for example, a global level of interleaving along with one or more sub-levels of interleaving. Such a sub-level of interleaving may include a number of sub- level interleave. As an example, where one sub-level of interleaving is employed along with one global level of interleaving, data from the comparators is processed in sub-level interleaves. The output of the sub-level interleaves is passed to the global interleave.
- a synchronous, retimed analog to digital converter 300 is shown in accordance with various embodiments of the present invention.
- Analog to digital converter 300 is clocked using eight different phases of a master clock.
- the eight clock phases are labeled cl, c2, c3, c4, c5, c6, c7, c8.
- the eight phases are evenly distributed phases of the master clock, with each of the eight phases being approximately forty-five degrees advanced from the preceding phase.
- the master clock and eight clock phases are not individually shown. Rather, clocked circuit elements of analog to digital converter 300 are labeled cl-c8 to indicate which of the eight clock phases is used to clock that particular circuit element.
- Analog to digital converter 300 includes eight sub-level interleaves 310, 320, 330, 340, 350, 360, 370, 380.
- the eight sub-level interleaves are implemented as two global interleaves 390, 395.
- global interleave 390 includes a group of four sub-level interleaves (i.e.. sub-level interleaves 310, 320, 330, 340) and global interleave 395 includes a group of four sub- level interleaves (i.e., sub-level interleaves 350, 360, 370, 380).
- Analog to digital converter 300 includes a number of comparators that each compare an analog input (not shown) with respective reference voltages 302, 304, 306, 308.
- Reference voltages 302, 304, 306, 308 are programmed by selecting a particular predefined output from a lookup table 309. The selected outputs from lookup table 309 are provided to four digital to analog converters 301, 303, 305, 307 that in turn drive reference voltages 302, 304, 306, 308, respectively.
- Sub-level interleave 310 includes a set of four comparators 312 that each compare the analog input with a respective one of reference voltages 302, 304, 306. 308.
- the outputs from comparators 312 are registered by respective ones of a set of four flip-flops 314.
- One of the outputs of flip-flops 314 is selected using a two tier multiplexer 316, and an output of multiplexer 316 is registered by a flip-flop 318.
- the registered output is labeled Al on the diagram.
- all of comparators 312 and flip-flops 314 are synchronized to clock phase c5.
- Flip-flop 318 is synchronized to clock phase c5.
- Sub-level interleave 320 includes a set of four comparators 322 that each compare the analog input with a respective one of reference voltages 302, 304, 306. 308.
- the outputs from comparators 322 are registered by respective ones of a set of four flip-flops 324.
- One of the outputs of flip-flops 324 is selected using a two tier multiplexer 326, and an output of multiplexer 326 is registered by a flip-flop 328.
- the registered output is labeled A2 on the diagram.
- all of comparators 322 are synchronized to clock phase c2
- all of flip- flops 324 are synchronized to clock phase c6.
- Flip-flop 328 is synchronized to clock phase c5.
- Sub-level interleave 330 includes a set of four comparators 332 that each compare the analog input with a respective one of reference voltages 302, 304, 306. 308.
- the outputs from comparators 332 are registered by respective ones of a set of four flip-flops 334.
- One of the outputs of flip-flops 334 is selected using a two tier multiplexer 336, and an output of multiplexer 336 is registered by a flip-flop 338.
- the registered output is labeled A3 on the diagram.
- all of comparators 332 are synchronized to clock phase c3
- all of flip- flops 334 are synchronized to clock phase c7.
- Flip-flop 338 is synchronized to clock phase c5.
- Sub-level interleave 340 includes a set of four comparators 342 that each compare the analog input with a respective one of reference voltages 302, 304, 306. 308.
- the outputs from comparators 342 are registered by respective ones of a set of four flip-flops 344.
- One of the outputs of flip-flops 344 is selected using a two tier multiplexer 346, and an output of multiplexer 346 is registered by a flip-flop 348.
- the registered output is labeled A4 on the diagram.
- all of comparators 342 are synchronized to clock phase c4, and all of flip- flops 344 are synchronized to clock phase c8.
- Flip-flop 348 is synchronized to clock phase c5.
- Sub-level interleave 350 includes a set of four comparators 352 that each compare the analog input with a respective one of reference voltages 302, 304, 306. 308.
- the outputs from comparators 352 are registered by respective ones of a set of four flip-flops 354.
- One of the outputs of flip-flops 354 is selected using a two tier multiplexer 356, and an output of multiplexer 356 is registered by a flip-flop 358.
- the registered output is labeled A5 on the diagram.
- all of comparators 352 are synchronized to clock phase c5, and all of flip- flops 354 are synchronized to clock phase cl.
- Flip-flop 358 is synchronized to clock phase cl.
- Sub-level interleave 360 includes a set of four comparators 362 that each compare the analog input with a respective one of reference voltages 302, 304, 306. 308.
- the outputs from comparators 362 are registered by respective ones of a set of four flip-flops 364.
- One of the outputs of flip-flops 364 is selected using a two tier multiplexer 386, and an output of multiplexer 366 is registered by a flip-flop 368.
- the registered output is labeled A6 on the diagram.
- all of comparators 362 are synchronized to clock phase c6, and all of flip- flops 364 are synchronized to clock phase c2.
- Flip-flop 368 is synchronized to clock phase cl.
- Sub-level interleave 370 includes a set of four comparators 372 that each compare the analog input with a respective one of reference voltages 302, 304, 306. 308.
- the outputs from comparators 372 are registered by respective ones of a set of four flip-flops 374.
- One of the outputs of flip-flops 374 is selected using a two tier multiplexer 376, and an output of multiplexer 376 is registered by a flip-flop 378.
- the registered output is labeled A7 on the diagram.
- all of comparators 372 are synchronized to clock phase c7
- all of flip- flops 374 are synchronized to clock phase c3.
- Flip-flop 378 is synchronized to clock phase cl.
- Sub-level interleave 380 includes a set of four comparators 382 that each compare the analog input with a respective one of reference voltages 302, 304, 306. 308.
- the outputs from comparators 382 are registered by respective ones of a set of four flip-flops 384.
- One of the outputs of flip-flops 384 is selected using a two tier multiplexer 386, and an output of multiplexer 386 is registered by a flip-flop 388.
- the registered output is labeled A8 on the diagram.
- all of comparators 382 are synchronized to clock phase c8, and all of flip- flops 384 are synchronized to clock phase c4.
- Flip-flop 388 is synchronized to clock phase cl.
- the output of multiplexer 316 is selected based on a combination of A7 and A8.
- A7 operates to select between the outputs of flip-flops 314 in the first tier of multiplexer 316 and A8 operates to select between the outputs of the first tier of multiplexer 316.
- the output of multiplexer 326 is selected based on a combination of A8 and the output of multiplexer 316.
- A8 operates to select between the outputs of flip-flops 324 in the first tier of multiplexer 326 and the output of multiplexer 316 operates to select between the outputs of the first tier of multiplexer 326.
- the output of multiplexer 336 is selected based on a combination of the output of multiplexer 316 and the output of multiplexer 326.
- the output of multiplexer 316 operates to select between the outputs of flip-flops 334 in the first tier of multiplexer 336 and the output of multiplexer 326 operates to select between the outputs of the first tier of multiplexer 336.
- the output of multiplexer 346 is selected based on a combination of the output of multiplexer 326 and the output of multiplexer 336.
- the output of multiplexer 326 operates to select between the outputs of flip-flops 344 in the first tier of multiplexer 346 and the output of multiplexer 336 operates to select between the outputs of the first tier of multiplexer 346.
- the output of multiplexer 356 is selected based on a combination of A3 and A4.
- A3 operates to select between the outputs of flip-flops 354 in the first tier of multiplexer 356 and A4 operates to select between the outputs of the first tier of multiplexer 356.
- the output of multiplexer 366 is selected based on a combination of A4 and the output of multiplexer 356.
- A4 operates to select between the outputs of flip-flops 364 in the first tier of multiplexer 366 and the output of multiplexer 356 operates to select between the outputs of the first tier of multiplexer 366.
- the output of multiplexer 376 is selected based on a combination of the output of multiplexer 356 and the output of multiplexer 366.
- the output of multiplexer 356 operates to select between the outputs of flip-flops 374 in the first tier of multiplexer 376 and the output of multiplexer 366 operates to select between the outputs of the first tier of multiplexer 376.
- the output of multiplexer 386 is selected based on a combination of the output of multiplexer 366 and the output of multiplexer 376.
- the output of multiplexer 366 operates to select between the outputs of flip-flops 384 in the first tier of multiplexer 386 and the output of multiplexer 376 operates to select between the outputs of the first tier of multiplexer 386.
- Timing diagram 301 depicts an exemplary operation, and it will be understood by one of ordinary skill in the art that other timing diagrams may be developed to depict other exemplary operations of synchronous, retimed analog to digital converter 300.
- flip-flops 354 are clocked making output 356 available
- flip-flops 358, 368, 378, 388 are all clocked making A5-A8 available on the same clock edge at the global interleave level.
- flip-flops 364 are each clocked making output 366 available.
- flip-flops 374 are each clocked making output 376 available.
- comparators 324 are each clocked at the sub-interleave level, and flip-flops 384 are each clocked making output 386 available.
- flip-flops 314 are clocked making output 316 available, and flip-flops 318, 328, 338, 348 are all clocked making A1-A4 available on the same clock edge at the global interleave level.
- flip-flops 324 are each clocked making output 326 available.
- comparators 372 are each clocked at the sub-interleave level, and flip-flops 334 are each clocked making output 336 available.
- comparators 384 are each clocked at the sub-interleave level, and flip- flops 344 are each clocked making output 346 available.
- outputs 316, 326, 336, 356, 366, 376 and A3, A4, A7, A8 are used to select the appropriate comparator output.
- Synchronous, retimed analog to digital converter 300 performs block processing via two levels of interleaving.
- sub-level interleaves 310, 320, 330, 340 interleave based on clocks cl-c4; and sub-level interleaves 350, 360, 370, 380 interleave based on clocks c5-c8.
- the block outputs from sub-level interleaves 310, 320, 330, 340 are globally interleaved based on clock c5, and the block outputs from sub-level interleaves 310, 320, 330, 340 are globally interleaved based on clock cl.
- sub-level interleaves 310, 320, 330, 340 may be globally interleaved based on clock c8, and the block outputs from sub-level interleaves 310, 320, 330, 340 may be globally interleaved based on clock c4. This approach results in the reduction of one clock period of latency.
- sub-level interleaving and global interleaving that are possible in accordance with different embodiments of the present invention.
- the retiming of the data transfer occurs between global interleaves. Said another way, the retiming of the data transfer occurs through synchronization using flip-flops 318, 238, 338, 348 using one clock phase and flip-flops 358, 268, 378, 388 using another clock phase. Therefore, the data transfer between one global interleave (i.e., the outputs from sub-level interleaves 310, 320, 330, 340) and the other global interleave (i.e., the outputs from sub-level interleaves 350, 360, 370, 380) has an amount of time that is equal to 4T (i.e., four periods of the master clock depicted in Fig. 3b).
- 4T i.e., four periods of the master clock depicted in Fig. 3b
- a desired amount of sub-level interleaving and global interleaving may be determined based on latency including comparator delays, flip-flops and multiplexers allowable in the circuit. For example, assume the comparator, flip-flop and multiplexer delays are such that the number of sub-level interleaves (j) is four, and the number of global interleaves (i) is two. Further, assume that an associated data transfer channel exhibits an inter symbol interference characteristic requiring a number of taps (tap) equal to two. The aforementioned design constraints leads to the circuit of Fig.
- comparators i.e., 2 ⁇ ta ⁇
- a modification to the number of taps, the number of sub-level interleaves, or the number of global interleaves will yield different circuit designs. Further, it should be noted that multi-level sub-level interleaves may be possible in accordance with different embodiments of the present invention.
- T master clock period
- tcq flip-flop clock-to-q delay
- tsu flip-flop setup time
- tmux multiplexer delay
- tcomp comparator delay
- cwire wire capacitance.
- Input Capacitance 2/ * 2 tap * ccomp +f (cwire).
- Communication system 400 includes a transmitter 410 that transmits a signal representing a data set to receiver 420 via a transfer medium 430.
- Transfer medium 430 may be, but is not limited to, a wireless transfer medium, a electrically wired transfer medium, a magnetic storage medium, or an optical transfer medium. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of transfer media that may be used in relation to different embodiments of the present invention.
- Receiver 420 includes synchronous, retimed analog to digital converter similar to that described above in relation to Fig. 3a.
- communication system 400 may be a cellular telephone system with transmitter 410 and receiver 420 being cell phones and/or cell towers.
- communication system 400 may be a magnetic storage medium with transmitter 410 being a write function, transfer medium 430 being a magnetic storage medium, and receiver 420 being a read function. Based on the disclosure provided herein, one of ordinary skill in the art will recognize a variety of other systems that may be represented as communication system 400 in accordance with different embodiments of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Analogue/Digital Conversion (AREA)
Abstract
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2008/066060 WO2009148457A1 (fr) | 2008-06-06 | 2008-06-06 | Systèmes et procédés de conversion analogique-numérique recalée synchrone |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP2198519A1 true EP2198519A1 (fr) | 2010-06-23 |
| EP2198519A4 EP2198519A4 (fr) | 2012-10-31 |
Family
ID=41398371
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP08756758A Withdrawn EP2198519A4 (fr) | 2008-06-06 | 2008-06-06 | Systèmes et procédés de conversion analogique-numérique recalée synchrone |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US7956790B2 (fr) |
| EP (1) | EP2198519A4 (fr) |
| JP (1) | JP5244233B2 (fr) |
| KR (1) | KR20110033101A (fr) |
| CN (1) | CN101821951B (fr) |
| TW (1) | TWI448085B (fr) |
| WO (1) | WO2009148457A1 (fr) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8096091B2 (en) * | 2009-03-10 | 2012-01-17 | Cristina james | Plank precision spacing device |
| US9014313B2 (en) | 2012-02-07 | 2015-04-21 | Lsi Corporation | Error signature analysis for data and clock recovery in a communication system |
| US8615062B2 (en) | 2012-02-07 | 2013-12-24 | Lsi Corporation | Adaptation using error signature analysis in a communication system |
| US8982941B2 (en) | 2012-03-16 | 2015-03-17 | Lsi Corporation | Predictive selection in a fully unrolled decision feedback equalizer |
| US8923382B2 (en) | 2012-03-16 | 2014-12-30 | Lsi Corporation | Tap adaptation with a fully unrolled decision feedback equalizer |
| CN104124969A (zh) * | 2013-04-26 | 2014-10-29 | 上海华虹宏力半导体制造有限公司 | 流水线模数转换器 |
| FR3043477B1 (fr) * | 2015-11-10 | 2017-11-24 | E2V Semiconductors | Procede de synchronisation de convertisseurs de donnees par un signal transmis de proche en proche |
| US11095299B1 (en) * | 2020-03-30 | 2021-08-17 | Sitrus Technology Corporation | ADC having adjustable threshold levels for PAM signal processing |
| EP4383575A1 (fr) * | 2022-12-07 | 2024-06-12 | Stichting IMEC Nederland | Convertisseur analogique-numérique, can, circuit et procédé de commande dudit circuit can |
Family Cites Families (72)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4686617A (en) | 1986-06-06 | 1987-08-11 | Rca Corporation | Current limited constant frequency dc converter |
| US4672518A (en) | 1986-07-30 | 1987-06-09 | American Telephone And Telegraph Co., At&T Bell Labs | Current mode control arrangement with load dependent ramp signal added to sensed current waveform |
| US5173698A (en) | 1986-12-24 | 1992-12-22 | Zdzislaw Gulczynski | Flash analog-to-digital converter with integrating input stage |
| US5510745A (en) | 1987-07-29 | 1996-04-23 | Fujitsu Limited | High-speed electronic circuit having a cascode configuration |
| US4837495A (en) | 1987-10-13 | 1989-06-06 | Astec U.S.A. (Hk) Limited | Current mode converter with controlled slope compensation |
| JPH01106526A (ja) * | 1987-10-19 | 1989-04-24 | Mitsubishi Electric Corp | Ad変換器 |
| US4885674A (en) | 1988-03-28 | 1989-12-05 | Varga Ljubomir D | Synthesis of load-independent switch-mode power converters |
| JPH01318431A (ja) | 1988-06-20 | 1989-12-22 | Toshiba Corp | アナログ/ディジタル変換回路 |
| US5072221A (en) | 1988-08-04 | 1991-12-10 | Signal Processing Technologies, Inc. | Error limiting analog to digital converter |
| US5182477A (en) | 1990-03-22 | 1993-01-26 | Silicon Systems, Inc. | Bipolar tunable transconductance element |
| JPH0456519A (ja) | 1990-06-26 | 1992-02-24 | Mitsubishi Electric Corp | A/d変換器 |
| JPH04129354A (ja) | 1990-09-20 | 1992-04-30 | Fujitsu Ltd | サービス要求調停制御方式 |
| JP2669213B2 (ja) * | 1991-09-05 | 1997-10-27 | 日本電気株式会社 | 直並列型アナログ/デジタル変換器 |
| JPH05218867A (ja) * | 1992-02-03 | 1993-08-27 | Advantest Corp | 2個のアナログ・ディジタル・コンバータをインターリーブ動作させる高速波形ディジタイザ |
| DE69411044T2 (de) | 1993-01-26 | 1999-01-21 | Philips Electronics N.V., Eindhoven | Differenzverstärker mit hoher Gleichtaktunterdrückung |
| US5296856A (en) | 1993-03-04 | 1994-03-22 | Mantong Frank L | Window tracking ADC |
| US5450085A (en) * | 1993-08-31 | 1995-09-12 | Advanced Micro Devices, Inc. | Method and apparatus for high speed analog to digital conversion using multiplexed flash sections |
| US5809060A (en) | 1994-02-17 | 1998-09-15 | Micrilor, Inc. | High-data-rate wireless local-area network |
| JPH0823277A (ja) * | 1994-07-05 | 1996-01-23 | Matsushita Electric Ind Co Ltd | アナログ−デジタル変換器及びデジタル−アナログ変換器 |
| JP2835299B2 (ja) | 1995-07-25 | 1998-12-14 | 東光株式会社 | 自励式dc−dcコンバータ |
| US5734297A (en) | 1996-03-29 | 1998-03-31 | Philips Electronics North America Corporation | Rail-to-rail input stages with constant gm and constant common-mode output currents |
| US5801564A (en) | 1996-06-28 | 1998-09-01 | Symbios, Inc. | Reduced skew differential receiver |
| US5789973A (en) | 1996-09-04 | 1998-08-04 | Motorola, Inc. | Resistorless operational transconductance amplifier circuit |
| JPH10285037A (ja) | 1997-04-10 | 1998-10-23 | Mitsubishi Electric Corp | アナログ−デジタル変換回路 |
| US5929705A (en) | 1997-04-15 | 1999-07-27 | Fairchild Semiconductor Corporation | CMOS rail-to-rail input/output amplifier |
| US5861829A (en) | 1997-04-28 | 1999-01-19 | Marvell Technology Group, Ltd. | High-speed, low power, medium resolution analog-to-digital converter and method of stabilization |
| US5936466A (en) | 1997-08-04 | 1999-08-10 | International Business Machines Corporation | Differential operational transconductance amplifier |
| DE19740193C1 (de) | 1997-09-12 | 1999-03-11 | Siemens Ag | Integriertes Tiefpaßfilter |
| JPH11103253A (ja) | 1997-09-29 | 1999-04-13 | Nec Corp | アナログ−デジタル変換器 |
| US6002356A (en) | 1997-10-17 | 1999-12-14 | Microchip Technology Incorporated | Power saving flash A/D converter |
| TW381373B (en) | 1997-12-31 | 2000-02-01 | Ind Tech Res Inst | Virtual two-phase current mode analog-digital converter |
| US6111467A (en) | 1998-05-04 | 2000-08-29 | Tritech Microelectronics, Ltd. | Circuit for time constant tuning of gm-C filters |
| US6081219A (en) | 1998-05-05 | 2000-06-27 | Lucent Technology, Inc. | Power saving arrangement for a flash A/D converter |
| JP2000059220A (ja) | 1998-08-03 | 2000-02-25 | Mitsubishi Electric Corp | アナログ/ディジタル変換器制御方法 |
| WO2000044098A1 (fr) | 1999-01-19 | 2000-07-27 | Steensgaard Madsen Jesper | Convertisseur analogique/numerique compensateur de residu |
| US6373423B1 (en) | 1999-12-14 | 2002-04-16 | National Instruments Corporation | Flash analog-to-digital conversion system and method with reduced comparators |
| JP4178702B2 (ja) | 1999-12-28 | 2008-11-12 | ソニー株式会社 | 差動増幅器、コンパレータ、及びa/dコンバータ |
| US6744432B1 (en) | 2000-03-17 | 2004-06-01 | Ati International Srl | Method and apparatus for determining a representative Z values in a video graphics system |
| US6605993B2 (en) | 2000-05-16 | 2003-08-12 | Fujitsu Limited | Operational amplifier circuit |
| US6717945B1 (en) | 2000-06-19 | 2004-04-06 | Northrop Grumman Corporation | Queue size arbitration method and apparatus to enhance performance of crossbar cell switch |
| US6404372B1 (en) | 2000-08-10 | 2002-06-11 | National Semiconductor Corporation | Asynchronous A/D converter with moving window |
| US6404374B1 (en) | 2000-10-13 | 2002-06-11 | Topic Semiconductor Corp. | Comparator circuit for analog-to-digital converter |
| US6556081B2 (en) | 2000-12-15 | 2003-04-29 | Texas Instruments Incorporated | Single-ended, ultra low voltage class AB power amplifier architecture having a common-mode feedback quiescent current control circuit |
| US6580382B2 (en) | 2001-05-11 | 2003-06-17 | Mstar Semiconductor, Inc. | Programmable gain analog-to-digital converter |
| US6975682B2 (en) | 2001-06-12 | 2005-12-13 | Raytheon Company | Multi-bit delta-sigma analog-to-digital converter with error shaping |
| JP4680448B2 (ja) | 2001-09-04 | 2011-05-11 | ルネサスエレクトロニクス株式会社 | 高速サンプリングレシーバー |
| US6563445B1 (en) | 2001-11-28 | 2003-05-13 | Analog Devices, Inc. | Self-calibration methods and structures for pipelined analog-to-digital converters |
| US7333580B2 (en) | 2002-01-28 | 2008-02-19 | Broadcom Corporation | Pipelined parallel processing of feedback loops in a digital circuit |
| US6816101B2 (en) | 2002-03-08 | 2004-11-09 | Quelian, Inc. | High-speed analog-to-digital converter using a unique gray code |
| US6756841B2 (en) | 2002-03-15 | 2004-06-29 | Intel Corporation | Variable offset amplifier circuits and their applications |
| US6583747B1 (en) | 2002-05-24 | 2003-06-24 | Broadcom Corporation | Subranging analog to digital converter with multi-phase clock timing |
| US7190298B2 (en) | 2002-05-24 | 2007-03-13 | Broadcom Corporation | Resistor ladder interpolation for subranging ADC |
| US6600373B1 (en) | 2002-07-31 | 2003-07-29 | Agere Systems, Inc. | Method and circuit for tuning a transconductance amplifier |
| US6784824B1 (en) | 2002-08-29 | 2004-08-31 | Xilinx, Inc. | Analog-to-digital converter which is substantially independent of capacitor mismatch |
| US7002504B2 (en) | 2003-05-05 | 2006-02-21 | Maxim Integrated Products, Inc. | Dynamic element matching in high speed data converters |
| JP2006526306A (ja) | 2003-05-27 | 2006-11-16 | ジョージア テック リサーチ コーポレイション | フローティングゲート基準回路 |
| US7019507B1 (en) | 2003-11-26 | 2006-03-28 | Linear Technology Corporation | Methods and circuits for programmable current limit protection |
| US7068203B2 (en) | 2003-12-31 | 2006-06-27 | Texas Instruments Incorporated | Switched-capacitor circuits with reduced finite-gain effect |
| US7091783B2 (en) | 2004-01-14 | 2006-08-15 | Agere Systems Inc. | Rejection circuitry for variable-gain amplifiers and continuous-time filters |
| US7129874B2 (en) | 2004-06-10 | 2006-10-31 | Nordic Semiconductor Asa | Method and apparatus for operating a pipelined ADC circuit |
| US6956517B1 (en) | 2004-06-12 | 2005-10-18 | L-3 Integrated Systems Company | Systems and methods for multi-channel analog to digital conversion |
| KR100644273B1 (ko) | 2004-12-21 | 2006-11-10 | 한국전자통신연구원 | 광대역 가변 입력 매칭 저잡음 증폭기 |
| US7116260B2 (en) | 2005-01-26 | 2006-10-03 | Raytheon Company | Mismatch shaped analog to digital converter |
| KR100674966B1 (ko) | 2005-03-23 | 2007-01-26 | 삼성전자주식회사 | 동작중에도 아날로그 디지털 변환기의 특성을 검사할 수있는 이미지 촬상용 반도체 장치 |
| US7262724B2 (en) | 2005-03-31 | 2007-08-28 | Freescale Semiconductor, Inc. | System and method for adjusting dynamic range of analog-to-digital converter |
| US7148833B1 (en) | 2005-08-26 | 2006-12-12 | Micron Technology, Inc. | Sharing operational amplifier between two stages of pipelined ADC and/or two channels of signal processing circuitry |
| US7209068B1 (en) | 2006-02-03 | 2007-04-24 | Agere Systems Inc. | Analog to digital converter elements and methods for using such |
| KR100782324B1 (ko) | 2006-02-03 | 2007-12-06 | 삼성전자주식회사 | 씨모스 이미지 센서의 아날로그 디지털 변환기 및 아날로그디지털 변환 방법 |
| US7362153B2 (en) | 2006-05-01 | 2008-04-22 | Intel Corporation | Receiver latch circuit and method |
| US7525462B2 (en) | 2006-08-25 | 2009-04-28 | Broadcom Corporation | Gain control for interleaved analog-to-digital conversion for electronic dispersion compensation |
| US7696915B2 (en) | 2008-04-24 | 2010-04-13 | Agere Systems Inc. | Analog-to-digital converter having reduced number of activated comparators |
| US10879108B2 (en) | 2016-11-15 | 2020-12-29 | Taiwan Semiconductor Manufacturing Co., Ltd. | Topographic planarization method for lithography process |
-
2008
- 2008-06-06 EP EP08756758A patent/EP2198519A4/fr not_active Withdrawn
- 2008-06-06 WO PCT/US2008/066060 patent/WO2009148457A1/fr not_active Ceased
- 2008-06-06 US US12/669,481 patent/US7956790B2/en not_active Expired - Fee Related
- 2008-06-06 CN CN200880111276.XA patent/CN101821951B/zh not_active Expired - Fee Related
- 2008-06-06 JP JP2011512430A patent/JP5244233B2/ja not_active Expired - Fee Related
- 2008-06-06 KR KR1020107007009A patent/KR20110033101A/ko not_active Abandoned
- 2008-08-05 TW TW097129668A patent/TWI448085B/zh not_active IP Right Cessation
Non-Patent Citations (3)
| Title |
|---|
| AZITA EMAMI-NEYESTANAK ET AL: "A 6.0-mW 10.0-Gb/s Receiver With Switched-Capacitor Summation DFE", IEEE JOURNAL OF SOLID-STATE CIRCUITS, IEEE SERVICE CENTER, PISCATAWAY, NJ, USA, vol. 42, no. 4, 1 April 2007 (2007-04-01), pages 889-896, XP011175855, ISSN: 0018-9200, DOI: 10.1109/JSSC.2007.892156 * |
| BRIAN S LEIBOWITZ ET AL: "A 7.5Gb/s 10-Tap DFE Receiver with First Tap Partial Response, Spectrally Gated Adaptation, and 2nd-Order Data-Filtered CDR", 2007 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE (IEEE CAT. NO.07CH37858), IEEE, PISCATAWAY, NJ, USA, 1 February 2007 (2007-02-01), pages 228-599, XP031180059, ISBN: 978-1-4244-0852-8 * |
| See also references of WO2009148457A1 * |
Also Published As
| Publication number | Publication date |
|---|---|
| US7956790B2 (en) | 2011-06-07 |
| KR20110033101A (ko) | 2011-03-30 |
| EP2198519A4 (fr) | 2012-10-31 |
| US20100194616A1 (en) | 2010-08-05 |
| WO2009148457A1 (fr) | 2009-12-10 |
| TWI448085B (zh) | 2014-08-01 |
| JP2011523293A (ja) | 2011-08-04 |
| CN101821951B (zh) | 2014-07-23 |
| JP5244233B2 (ja) | 2013-07-24 |
| CN101821951A (zh) | 2010-09-01 |
| TW200952347A (en) | 2009-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7973692B2 (en) | Systems and methods for synchronous, retimed analog to digital conversion | |
| US7956790B2 (en) | Systems and methods for synchronous, retimed analog to digital conversion | |
| US9614538B1 (en) | Analog-to-digital conversion based on signal prediction | |
| US8659464B2 (en) | Analog-digital converter and converting method using clock delay | |
| US7656340B2 (en) | Systems and methods for pipelined analog to digital conversion | |
| US9378843B1 (en) | Collaborative analog-to-digital and time-to-delay conversion based on signal prediction | |
| CN110622422A (zh) | 分辨率可编程sar adc | |
| KR20150027582A (ko) | 연속 접근 방식 아날로그-디지털 변환기 및 아날로그-디지털 변환 방법 | |
| US20190131997A1 (en) | Bootstrapped high-speed successive approximation analog to digital converter | |
| JP6700566B2 (ja) | 等化回路、受信回路、及び半導体集積回路 | |
| US7626531B2 (en) | Systems and methods for analog to digital conversion | |
| JP2679658B2 (ja) | A/d変換器 | |
| Mahmoudi et al. | A 6-bit 1.5-GS/s SAR ADC with smart speculative two-tap embedded DFE in 130-nm CMOS for wireline receiver applications | |
| KR102290002B1 (ko) | 오류에 둔감한 보간법을 이용한 축차 비교형 아날로그-디지털 변환기 및 그 동작 방법 | |
| JP2020072320A (ja) | アナログ−デジタル変換器 | |
| US7982518B1 (en) | Controlling timing in asynchronous digital circuits | |
| Tabasy et al. | A 6b 1.6 GS/s ADC with redundant cycle 1-tap embedded DFE in 90nm CMOS | |
| Liu et al. | A time-interleaved statistically-driven two-step flash ADC for high-speed wireline applications | |
| Hossain et al. | Channel adaptive ADC and TDC for 28 Gb/s PAM-4 digital receiver | |
| US11863195B2 (en) | Analog-to-digital converter device and method capable of adjusting bit conversion cycle of analog-to-digital conversion operation | |
| US20250211245A1 (en) | Semiconductor integrated circuit, reception device, and memory system | |
| Zargaran-Yazd et al. | A 10 Gb/s low-power serdes receiver based on a hybrid speculative/SAR digitization technique |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20100329 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MT NL NO PL PT RO SE SI SK TR |
|
| AX | Request for extension of the european patent |
Extension state: AL BA MK RS |
|
| DAX | Request for extension of the european patent (deleted) | ||
| A4 | Supplementary search report drawn up and despatched |
Effective date: 20121001 |
|
| RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04L 25/03 20060101ALI20120925BHEP Ipc: H03M 1/12 20060101AFI20120925BHEP |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20160105 |