Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
APPARATUS AND METHOD FOR REDUCING COMMON-MODE ERROR
Document Type and Number:
WIPO Patent Application WO/2013/009561
Kind Code:
A1
Abstract:
Apparatus and methods reduce common-mode error. An integrated circuit includes a plurality of signal channels (2a-2c), a first proxy channel (4), and a subtraction block (6a-6c). The signal channels are configured to receive a plurality of input signals and to generate a plurality of output signals, and each of the signal channels has a substantially similar circuit topology. The first proxy channel has a substantially similar circuit topology as the plurality of signal channels, and includes an output that can vary in relation to a common-mode error of the signal channels. The subtraction block is configured to generate a plurality of modified output signals by using the output of the first proxy channel to reduce the common-mode error of the plurality of output signal channels.

Inventors:
KUSUDA YOSHINORI (US)
CARREAU GARY ROBERT (US)
COLN MICHAEL C (US)
Application Number:
PCT/US2012/045535
Publication Date:
January 17, 2013
Filing Date:
July 05, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ANALOG DEVICES INC (US)
KUSUDA YOSHINORI (US)
CARREAU GARY ROBERT (US)
COLN MICHAEL C (US)
International Classes:
H04L25/02
Foreign References:
US7417463B12008-08-26
Other References:
WEISS F G ED - INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS: "A 1 GS/S 8-BIT GAAS DAC WITH ON-CHIP CURRENT SOURCES", PROCEEDINGS OF THE GALLIUM ARSENIDE INTEGRATED CIRCUIT SYMPOSIUM (GAAS IC) GRENELEFE, FLORIDA, OCT. 28 - 30, 1986; [PROCEEDINGS OF THE GALLIUM ARSENIDE INTEGRATED CIRCUIT SYMPOSIUM (GAAS IC)], NEW YORK, IEEE, US, vol. SYMP. 8, 28 October 1986 (1986-10-28), pages 217 - 220, XP002035880
Attorney, Agent or Firm:
CHRISTENSEN, Michael R. (Martens Olson & Bear, LLP,2040 Main Street, 14th Floo, Irvine CA, US)
Download PDF:
Claims:
WHAT IS CLAIMED IS:

1. An apparatus, comprising:

an integrated circuit (IC) comprising:

a plurality of signal channels configured to receive a plurality of input signals and to process the plurality of input signals to generate a plurality of output signals, wherein each of the plurality of signal channels has a substantially similar circuit topology to one another;

a first proxy channel having a substantially similar circuit topology as the plurality of signal channels, wherein the first proxy channel is configured to generate a proxy output signal that is associated with a common-mode noise of the plurality of signal channels; and a subtraction block configured to subtract the proxy output signal from the plurality of output signals to generate a plurality of modified output signals such that a common-mode error of the plurality of modified output signals is reduced.

2. The apparatus of claim 1, wherein the first proxy channel and each of the plurality of signal channels further comprise an amplifier electrically connected to a power supply voltage, wherein the proxy output signal further comprises a component associated with a common-mode noise of the power supply, and wherein the subtraction block is configured to subtract out the common-mode noise of the power supply from each of the plurality of output signals to generate the plurality of modified output signals.

3. The apparatus of claim 2, further comprising a bias circuit for biasing each of the amplifiers and a reference circuit for generating a reference voltage for the amplifiers, wherein the proxy output signal further comprises a component associated with a common-mode noise of the bias circuit and the reference circuit, and wherein the subtraction block is configured to subtract out the common-mode noise of the bias and reference circuits from each of the plurality of output signals to generate the plurality of modified output signals.

4. The apparatus of claim 1, wherein the first proxy channel and each of the plurality of signal channels have substantially the same circuit layout, wherein the proxy output signal further comprises a component associated with a systematic offset of the circuit layout, and wherein the subtraction block is configured to subtract out the systematic offset from each of the plurality of output signals to generate the plurality of modified output signals.

5. The apparatus of claim 1, further comprising a plurality of pads disposed on the surface of the IC and configured to receive the plurality of input signals.

6. The apparatus of claim 5, further comprising a plurality of photodetectors electrically coupled to the plurality of pads, the plurality of photodetectors configured to generate the plurality of input signals.

7. The apparatus of claim 6, wherein the first proxy channel and each of the plurality of signal channels includes an electrical circuit configured to integrate the plurality of input signals from the photodetectors to generate the plurality of output signals.

8. The apparatus of claim 7, wherein the first proxy channel and each of the plurality of signal channels includes a capacitor and an amplifier having a non-inverting input, an inverting input, and an output, the capacitor electrically connected between the inverting input and the output.

9. The apparatus of claim 1, further comprising at least one additional proxy channel and a random noise reduction block, wherein each of the at least one additional proxy channel includes a proxy output signal, and wherein the random noise reduction block configured to generate a random noise-reduced proxy output signal using the proxy output signal of the first proxy channel and the proxy output signal of each of the at least one additional proxy channel, and wherein the subtraction block is configured to generate the plurality of modified output signals by subtracting the random noise-reduced proxy output signal from each of the plurality of output signals.

10. The apparatus of claim 9, wherein the random noise reduction block is configured to average the proxy output signal from the first proxy channel and the proxy output signal of each of the at least one additional proxy channel to generate the random noise-reduced proxy signal.

11. The apparatus of claim 1, wherein the subtraction block comprises a switched capacitor circuit including a plurality of switches and a plurality of capacitors, the switched capacitor circuit configured to charge each of the plurality of capacitors so as to generate a plurality of voltages equal to about a difference between the plurality of output signals and the proxy output signal of the first proxy channel.

12. The apparatus of claim 1, wherein the subtraction block comprises an analog-to-digital converter and a processor, the subtraction block configured to use the analog-to-digital converter to convert the proxy output signal of the first proxy channel and the plurality of output signals to digital data, and wherein the processor is configured to process the digital data to generate the plurality of modified output signals.

13. The apparatus of claim 12, wherein the subtraction block further comprises at least one multiplexer for multiplexing the proxy output signal of the first proxy channel and the plurality of output signals to generate at least one serial data stream.

14. The apparatus of claim 1, wherein the plurality of signal channels are configured to receive the plurality of input signals from one or more image sensors.

15. A method of reducing common-mode error, the method comprising:

processing a plurality of input signals using a plurality of signal channels to generate a plurality of output signals, wherein each of the plurality of signal channels comprises substantially similar electrical circuitry to each other;

generating a proxy output signal using a first proxy channel that comprises substantially similar electrical circuitry as the plurality of signal channels, wherein the proxy output signal is associated with a common-mode noise of the plurality of signal channels; and

generating a plurality of modified output signals by using the proxy output signal from the first proxy channel to modify the plurality of output signals such that a common-mode error is reduced.

16. The method of claim 15, wherein the proxy output signal further comprises a component associated with a systematic offset of the substantially similar electrical circuitry, wherein generating the plurality of modified output signals further comprises subtracting out the systematic offset from each of the plurality of output signals.

17. The method of claim 15, further comprising generating at least one additional proxy output signal using at least one additional proxy channel that comprises substantially similar electrical circuitry as the plurality of signal channels.

18. The method of claim 17, further comprising generating a random noise-reduced proxy signal by averaging the proxy signal output from the first proxy channel and each of the at least one additional proxy output signal from the at least one additional proxy channel, wherein generating the plurality of modified output signals further comprises subtracting the random noise-reduced proxy signal from each of the plurality of output signals.

19. The method of claim 15, further comprising receiving the plurality of signal channels from one or more image sensors.

20. An apparatus, comprising:

an integrated circuit (IC) comprising:

a plurality of signal channels configured to receive a plurality of input signals and to process the plurality of input signals to generate a plurality of output signals, wherein each of the plurality of signal channels has a substantially similar circuit topology to one another; a proxy channel having a substantially similar circuit topology as the plurality of signal channels, wherein the proxy channel is configured to generate a proxy output signal that is associated with a common-mode noise of the plurality of signal channels; and

a means for subtracting the proxy output signal from the plurality of output signals to generate a plurality of modified output signals such that a common-mode error of the plurality of modified output signals is reduced.

21. An apparatus, comprising:

an integrated circuit (IC) comprising:

a signal channel configured to receive an input signal and to process the input signal to generate an output signal;

a proxy channel having a substantially similar circuit topology as the signal channel, wherein the proxy channel is configured to generate a proxy output signal that is associated with a common-mode noise of the signal channel; and

a subtraction block configured to subtract the proxy output signal from the output signal to generate a modified output signal such that a common-mode error of the modified output signal is reduced.

22. The apparatus of claim 21, wherein the proxy channel and the signal channel each further comprise an amplifier electrically connected to a power supply voltage, wherein the proxy output signal further comprises a component associated with a common-mode noise of the power supply, and wherein the subtraction block is configured to subtract out the common-mode noise of the power supply from the output signal to generate the modified output signal.

23. The apparatus of claim 22, further comprising a bias circuit for biasing each of the amplifiers and a reference circuit for generating a reference voltage for the amplifiers, wherein the proxy output signal further comprises a component associated with a common-mode noise of the bias circuit and the reference circuit, and wherein the subtraction block is configured to subtract out the common-mode noise of the bias and reference circuits from the output signal to generate the modified output signal.

24. The apparatus of claim 21, wherein the proxy channel and the signal channel have substantially the same circuit layout, wherein the proxy output signal further comprises a component associated with a systematic offset of the circuit layout, and wherein the subtraction block is configured to subtract out the systematic offset from the output signal to generate the modified output signal.

25. The apparatus of claim 21, further comprising a pad disposed on the surface of the IC and configured to receive the input signal.

26. The apparatus of claim 21, further comprising a photodetector electrically coupled to the pad, the photodetector configured to generate the input signal.

Description:
APPARATUS AND METHOD FOR REDUCING COMMON-MODE ERROR

BACKGROUND

Field

[0001] Embodiments of the invention relate to electronic devices, and more particularly, to electronic systems including signal channels.

Description of the Related Technology

[0002] Certain electronic systems can include signal channels for processing signals. For example, an imaging system can include an integrated circuit (IC) having signal channels for processing signals received from image sensors. The signal channels can have a common-mode error that can arise from a variety of sources, such as common-mode noise and/or systematic offsets associated with the signal channels.

[0003] Common-mode error can degrade the integrity of data processed using the signal channels. For example, in an imaging system implementation, common-mode error of the signal channels can lead to line-to-line pattern errors that can cause visible artifacts in images generated using the imaging system. In certain applications, reducing common-mode error by using differential signaling and/or by increasing circuit area or power consumption may not be a reasonable solution.

[0004] There is a need for improved signal processing in electronic systems including signal channels. Furthermore, there is a need for reducing common-mode error in ICs used for signal processing.

SUMMARY

[0005] In one embodiment, an apparatus includes an integrated circuit. The integrated circuit includes a plurality of signal channels configured to receive a plurality of input signals and to process the plurality of input signals to generate a plurality of output signals. Each of the plurality of signal channels has a substantially similar circuit topology to one another. The integrated circuit further includes a first proxy channel having a substantially similar circuit topology as the plurality of signal channels. The first proxy channel is configured to generate a proxy output signal that is associated with a common-mode noise of the plurality of signal channels. The integrated circuit further includes a subtraction block configured to subtract the proxy output signal from the plurality of output signals to generate a plurality of modified output signals such that a common-mode error of the plurality of modified output signals is reduced.

[0006] In another embodiment, a method of reducing common-mode error is provided. The method includes processing a plurality of input signals using a plurality of signal channels to generate a plurality of output signals. Each of the plurality of signal channels comprises substantially similar electrical circuitry to each other. The method further includes generating a proxy output signal using a first proxy channel that comprises substantially similar electrical circuitry as the plurality of signal channels. The proxy output signal is associated with a common-mode noise of the plurality of signal channels. The method further includes generating a plurality of modified output signals by using the proxy output signal from the first proxy channel to modify the plurality of output signals such that a common-mode error is reduced.

[0007] In another embodiment, an apparatus includes an integrated circuit. The integrated circuit includes a plurality of signal channels configured to receive a plurality of input signals and to process the plurality of input signals to generate a plurality of output signals. Each of the plurality of signal channels has a substantially similar circuit topology to one another. The integrated circuit further includes a proxy channel having a substantially similar circuit topology as the plurality of signal channels. The proxy channel is configured to generate a proxy output signal that is associated with a common-mode noise of the plurality of signal channels. The integrated circuit further includes a means for subtracting the proxy output signal from the plurality of output signals to generate a plurality of modified output signals such that a common-mode error of the plurality of modified output signals is reduced.

[0008] In another embodiment, an apparatus includes an integrated circuit. The integrated circuit includes a signal channel configured to receive an input signal and to process the input signal to generate an output signal. The integrated circuit further includes a proxy channel having a substantially similar circuit topology as the signal channel. The proxy channel is configured to generate a proxy output signal that is associated with a common-mode noise of the signal channel. The integrated circuit further includes a subtraction block configured to subtract the proxy output signal from the output signal to generate a modified output signal such that a common-mode error of the modified output signal is reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1A is a schematic block diagram of an electronic system according to one embodiment.

[0010] Figure IB is a schematic block diagram of an electronic system according to another embodiment.

[0011] Figure 2 is a schematic block diagram of an integrated circuit (IC) according to one embodiment.

[0012] Figure 3 is a schematic block diagram of an IC according to another embodiment.

[0013] Figure 4A is a schematic block diagram of an IC according to another embodiment.

[0014] Figure 4B is one example of a timing diagram for the IC of Figure 4A.

[0015] Figure 5A is a schematic block diagram of an IC according to another embodiment.

[0016] Figure 5B is one example of a timing diagram for the IC of Figure 5A.

[0017] Figure 6 is a schematic block diagram of an IC according to another embodiment.

[0018] Figure 7 is a schematic block diagram of an imaging system according to one embodiment.

DETAILED DESCRIPTION OF EMBODIMENTS

[0019] The following detailed description of certain embodiments presents various descriptions of specific embodiments of the invention. However, the invention can be embodied in a multitude of different ways as defined and covered by the claims. In this description, reference is made to the drawings where like reference numerals indicate identical or functionally similar elements.

Overview of Electronic Systems Including One or More Proxy Channels

[0020] In certain implementations described herein, an electronic system includes a plurality of signal channels and a proxy channel. Each of the signal channels can have a similar circuit topology, and can be used to process signals received by the electronic system. For example, the electronic system can be an imaging system that includes a plurality of image processing circuit channels for processing data from image sensors. To aid in reducing common-mode error of the signal channels, such as common-mode error arising from common-mode noise and/or systematic offset of the channels, a proxy channel can be included in the electronic system. The proxy channel can be substantially similar to each of the signal channels, but need not receive an input signal. Rather, the proxy channel can have an output that varies in relation to the common-mode error of the signal channels. The output of the proxy channel can be subtracted from the output of each of the signal channels, thereby reducing common-mode error. In certain embodiments, the electronic system includes a plurality of proxy channels, and the outputs of the proxy channels are averaged or otherwise processed to aid in reducing proxy channel random noise.

[0021] Figure 1A is a schematic block diagram of an electronic system 10 according to one embodiment. The electronic system 10 includes a plurality of signal channels 2a-2c, a proxy channel 4, and a plurality of subtracters 6a-6c.

[0022] The electronic system 10 can receive a plurality of electrical input signals X 1 -X3 and can process the input signals using the plurality of signal channels 2a- 2c to generate a plurality of output signals Y 1 -Y3. For example, the illustrated electronic system 10 includes a first channel 2a for receiving a first input signal Xi and for generating a first output signal Yi. Additionally, the electronic system includes a second signal channel 2b for receiving a second input signal X 2 and for generating a second output signal Y 2 . Furthermore, the electronic system 10 includes a third signal channel 3b for receiving a third input signal X 3 and for generating a third output signal Y 3 . Although three signal channels 2a-2c are illustrated in Figure 1A, more or fewer signal channels can be included to aid in processing a desired number of electrical signals. For example, the electronic system 10 can include one signal channel, two signal channels, three signal channels, or four or more signal channels.

[0023] The electronic system 10 can be any suitable electronic system, including, for example, an imaging system. The signal channels 2a-2c can be configured to process the electrical input signals Xi-X 3 , respectively, in substantially the same way. For example, the signal channels 2a-2c can include circuitry that has substantially the same topology and layout. [0024] The signal channels 2a- 2c can be single-ended channels that have a common-mode error. For instance, the signal channels 2a-2c can be disposed on an integrated circuit, and common-mode power supply noise, reference supply noise, and/or bias circuit noise can be injected into the signal channels 2a- 2c. The common-mode noise can degrade the signal quality of signals generated using the electronic system 10. For example, in an imaging system, common-mode errors can cause line-to-line pattern errors that may generate artifacts in a resulting image. The common-mode error of the signal channels 2a- 2c can also be increased by systematic offsets, such as offsets associated with a layout design of the signal channels 2a-2c.

[0025] The electrical input signals XpX 3 can be any suitable electrical signals, including, for example, voltage signals and/or current signals. In certain implementations, the electrical input signals XpX 3 are current signals generated from an array of photodetectors. The signal channels 2a- 2c can be used to process the electrical input signals XpX 3 to generate the output signals Y 1 -Y 3 , respectively. For example, in certain implementations, the signal channels 2a-2c can be used to integrate the input signals Xi- X 3 , respectively, to generate the output signals Y 1 -Y 3 . In some implementations, the signal channels 2a- 2c can be configured to amplify the input signals X 1 -X3 to a level suitable for further processing. The output signals Y 1 -Y 3 can be voltage signals, current signals and/or any other suitable electrical signals. In certain implementations, the input signals X 1 -X 3 can be a different type of electrical signal than the output signals Y 1 -Y 3 . For instance, the input signals X 1 -X 3 can each be current signals, and the output signals Y 1 -Y 3 can each be voltage signals, or vice versa.

[0026] The output signals Y 1 -Y 3 can include a signal component and an error component. For example, common-mode noise sources and/or systematic offset can introduce error in the output signals Y 1 -Y 3 . To aid in reducing the common-mode error of the output signals Y 1 -Y 3 , the proxy channel 4 can be included. The proxy channel 4 can be substantially similar to each of the signal channels 2a- 2c, and can be subjected to similar common-mode noise and can have a similar systematic offset. In one embodiment, the proxy channel 4 is identical to the signal channels 2a-2c. However, in contrast to the signal channels 2a-2c, the proxy channel 4 need not receive an input signal. Rather, the proxy channel 4 can have a proxy channel output Y PROXY that varies in relation to the common-mode error of the signal channels 2a- 2c. In one embodiment, the proxy channel 4 includes an input that is biased to a DC voltage level that is about the same as that of the signal channels 2a-2c, but the proxy channel 4 is not configured to receive an input signal.

[0027] The electronic system 10 includes the subtractors 6a-6c, which can operate as a subtraction block for subtracting the proxy channel output Y PROXY from each of the output signals Y 1 -Y3. For example, the first subtracter 6a includes a first input for receiving the first output signal Yi, a second input for receiving the proxy output signal Y PROXY , and an output for generating a first common-mode noise-reduced output signal Zi that is equal to about the difference between the first output signal Yi and the proxy output signal Y PROXY - Similarly, the second subtracter 6b includes a first input for receiving the second output signal Y 2 , a second input for receiving the proxy output signal Y PROXY , and an output for generating a second common-mode noise-reduced output signal Z 2 that is equal to about the difference between the second output signal Y 2 and the proxy output signal Y PROXY - Likewise, the third subtracter 6c includes a first input for receiving the third output signal Y 3 , a second input for receiving the proxy output signal Y PROXY , and an output for generating a third common-mode noise-reduced output signal Z 3 that is equal to about the difference between the third output signal Y 3 and the proxy output signal Y PROXY - The subtractors 6a-6c can be implemented in any suitable way, including, for example, using analog and/or digital circuitry. The common-mode noise-reduced output signals Z Z 3 can be in an analog or a digital format.

[0028] Figure IB is a schematic block diagram of an electronic system 20 according to another embodiment. The electronic system 20 includes the first, second and third signal channels 2a- 2c, the first, second and third subtractors 6a-6c, a plurality of proxy channels 4a-4c, and a random noise reduction block 12.

[0029] The electronic system 20 of Figure IB is similar to the electronic system 10 of Figure 1A. However, in contrast to the electronic system 10 of Figure 1A that includes the proxy channel 4, the electronic system 20 of Figure IB includes the proxy channels 4a-4c and the random noise reduction block 12. For example, the electronic system 20 includes a first proxy channel 4a configured to generate a first proxy output signal Y PROXY _ I , a second proxy channel 4b configured to generate a second proxy output signal Y PROXY _ 2 , and a third proxy channel 4c configured to generate a third proxy output signal Y PROXY J, each of which can be provided to the random noise reduction block 12 as an input. The random noise reduction block 12 can be configured to process the first, second and third proxy output signals Y PROXY _ I -Y PROXY _ 3 to generate a random noise-reduced proxy output signal Y PR O XY _N R -

[0030] Although three proxy channels 4a-4c are illustrated in Figure IB, more or fewer proxy channels can be included. For example, in other implementations, the electronic system 20 can include one proxy channel, two proxy channels or four or more proxy channels. Additionally, although three signal channels 2a- 2c are illustrated in Figure IB, more or fewer signal channels can be included. Furthermore, the number of signal channels need not match the number of proxy channels. For instance, four signal channels and two proxy channels can be provided, eight signal channels and three proxy channels can be provided, and/or any suitable combination of signal channels and proxy channels can be used.

[0031] Including the proxy channels 4a-4c and the random noise reduction block 12 can aid in reducing random noise in the electronic system 20 relative to a design using a single proxy channel. For example, although the proxy channel 4 of the electronic system 10 of Figure 1 A can be used to subtract common-mode noise and systematic offset from the outputs of the signal channels 2a- 2c, the proxy channel 4 can introduce a random noise component into each of the common-mode noise-reduced output signals Zi-Z 3 . For example, if each of the signal channels 2a- 2c and the proxy channel 4 of Figure 1A include random noise that is uncorrelated and has a Gaussian distribution, use of the proxy channel 4 to reduce common-mode noise and systematic offset of the signal channels can increase the root mean square (RMS) random noise at the output of each of the signal channels 2a-2c by a factor equal to about Λ/2.

[0032] To aid in reducing random noise associated with including the proxy channel, a plurality of proxy channels 4a-4c can be provided, and the outputs of the proxy channels can be processed by the random noise reduction block 12 to generate a random noise-reduced proxy output signal Y PROXY _ NR that can have a RMS random noise that is less than a RMS random noise of a single proxy channel. In certain implementations, the random noise reduction block 12 can be configured to average the outputs of the plurality of proxy channels 4a-4c to generate a random noise-reduced proxy output signal Y PROXY _ NR - In configurations in which the random noise reduction block 12 averages the output of n proxy channels exposed to uncorrelated Gaussian noise, the random noise-reduced proxy output signal YPROXY_NR can have a RMS random noise that is reduced by a factor of n relative to a RMS random noise of a single proxy channel. Accordingly, by increasing the number of proxy channels, a desired level of reduction of proxy channel random noise can be achieved.

[0033] Figure 2 is a schematic block diagram of an IC 30 according to one embodiment. The IC 30 includes the signal channels 2a-2c, the proxy channel 4, the subtracters 6a-6c, a bias circuit 37, and a reference circuit 38. The signal channels 2a- 2c receive input signals XpX 3 and generate output signals Y1-Y 3 , respectively. The signal channels 2a- 2c and the proxy channel 4 each are electrically connected to the supply voltage Vi, each receive a reference signal from the reference circuit 38, and each receive a bias signal from the bias circuit 37. The subtracters 6a-6c are configured to subtract the proxy output signal YPROXY from the output signals Y1-Y 3 to generate common-mode noise-reduced output signals Z1-Z3, respectively. Although three signal channels 2a- 2c are illustrated in Figure 2, more or fewer signal channels can be included.

[0034] As illustrated in Figure 2, in certain implementations the signal channels 2a-2c are disposed on an IC, such as the IC 30. The signal channels 2a- 2c can be exposed to a variety of noise conditions, such as circuit noise conditions. For example, noise in the supply voltage V l5 in the bias circuit 37, and/or in the reference circuit 38 can be injected into the signal channels 2a- 2c. Furthermore, the signal channels 2a- 2c can be singled-ended channels that have a systematic offset, such as offset associated with a circuit layout and/or charge injection in implementations in which the signal channels include switched capacitor circuits.

[0035] To aid in reducing common-mode circuit noise and reducing offset at the outputs of the signal channels 2a- 2c, the proxy channel 4 can be provided, and the output of the proxy channel 4 can be subtracted from the output signals Y1-Y3 to generate common-mode noise-reduced output signals Z Z 3 , respectively. Since the proxy channel 4 can have a similar circuit topology and layout and can be exposed to similar noise conditions as the signal channels 2a-2c, the proxy channel 4 can be used to substantially eliminate common-mode noise and systematic offset associated with the signal channels 2a- 2c. Additional details of the signal channels 2a-2c and the proxy channel 4 can be similar to those described earlier with respect to Figures 1A-1B. Although one proxy channel 4 is illustrated in Figure 2, the IC 30 can be modified to include a plurality of proxy channels to aid in reducing proxy channel random noise, as was described earlier.

[0036] Figure 3 is a schematic block diagram of an IC 40 according to another embodiment. The IC 40 includes the first, second and third signal channels 2a-2c, the proxy channel 4, a bias voltage circuit 47, a voltage reference circuit 48, a subtraction block 42, and first and second multiplexers 53a, 53b.

[0037] The first signal channel 2a includes an input configured to receive a first input voltage Vnsr _i, and an output configured to generate a first output voltage V OUT _ I - Additionally, the second signal channel 2b includes an input configured to receive a second input voltage Ym_2, and an output configured to generate a second output voltage V OUT _ 2 - Furthermore, the third signal channel 2c includes an input configured to receive a third input voltage Ym_3, and an output configured to generate a third output voltage V OUT _ 3 - Although the illustrated IC 40 includes three signal channels 2a-2c, in other embodiments, the IC 40 can include more or fewer signal channels.

[0038] The proxy channel 4 can have a circuit topology substantially the same as each of the signal channels 2a- 2c, and can have an output configured to generate a proxy output voltage V PROXY . In a manner similar to that describer earlier, the proxy output voltage V PROXY can have a voltage level corresponding to the common-mode error of the signal channels 2a-2c, and can be subtracted from the outputs of each of the signal channels 2a- 2c using the subtraction block 42 so as to reduce the common-mode error of the signals generated using the IC 40.

[0039] The signal channels 2a- 2c and the proxy channel 4 each include circuitry powered using a power supply voltage Vi and biased using the bias voltage circuit 47. In certain implementations, the signal channels 2a- 2c and the proxy channel 4 each include an amplifier that is powered using the power supply voltage Vi and biased using a bias voltage generated using the bias voltage circuit 47. The signal channels 2a- 2c and the proxy channel 4 also are each configured to receive a reference voltage generated using the voltage reference circuit 48. The signal channels 2a- 2c can use the voltage reference circuit 48 to aid in processing (for example, amplifying) the input signals V IN _ I - V I J, respectively. Although one configuration of bias and reference circuits is illustrated, other implementations are possible. [0040] The illustrated subtraction block 42 is configured to receive the output voltages V OUT _ I -V OUT _ 3 from the signal channels 2a- 2c and the proxy output voltage V PROXY from the proxy channel 4. The subtraction block 42 is electrically coupled to the first and second multiplexers 53a, 53b, which include a first output Vp and a second output V N , respectively. As will be described below, the subtraction block 42 can subtract the proxy output voltage V PROXY from each of the output voltages V OUT _ I -V OUT _ 3 to generate a plurality of common-mode noise-reduced output voltages. Additionally, a common-mode noise-reduced output voltage associated with a particular signal channel can be provided differentially between the first and second outputs Vp, V N using the first and second multiplexers 53 a, 53b.

[0041] The illustrated subtraction block 42 includes first, second and third capacitors 51a-51c and first through twelfth switches 41a-411. The first switch 41a includes a first end electrically connected to the first output voltage V OUT _ I and a second end electrically connected to a first end of the first capacitor 51a and to a first end of the seventh switch 41g. The second switch 41b includes a first end electrically connected to the proxy output voltage V PROXY and a second end electrically connected to a second end of the first capacitor 51a and to a first end of the eighth switch 41h. The third switch 41c includes a first end electrically connected to the second output voltage V OUT _ 2 and a second end electrically connected to a first end of the second capacitor 51b and to a first end of the ninth switch 41i. The fourth switch 41d includes a first end electrically connected to the proxy output voltage V PROXY and a second end electrically connected to a second end of the second capacitor 51b and to a first end of the tenth switch 41j. The fifth switch 41e includes a first end electrically connected to the third output voltage V OUT _ 3 and a second end electrically connected to a first end of the third capacitor 51c and to a first end of the eleventh switch 41k. The sixth switch 41f includes a first end electrically connected to the proxy output voltage V PROXY and a second end electrically connected to a second end of the third capacitor 51c and to a first end of the twelfth switch 411. The seventh switch 41g, the ninth switch 41i, and the eleventh switch 41k each include a second end electrically connected to the first multiplexer 53a. The eighth switch 41h, the tenth switch 41j, and the twelfth switch 411 each include a second end electrically connected to the second multiplexer 53b. [0042] The illustrated subtraction block 42 is a switched capacitor circuit that can be configured to subtract the proxy output voltage V PROXY from each of the output voltages V OUT _ I -V OUT _ 3 - For example, during a first phase of the subtraction block 42, the first through sixth switches 41a-41f can be closed and the seventh through twelfth switches 41g-411 can be opened. By configuring the switches in this manner, a voltage equal to about V OUT _ I minus V PROXY can be charged across the first capacitor 51a, a voltage equal to about V OUT _ 2 minus V PROXY can be charged across the second capacitor 51b, and a voltage equal to about V OUT _ 3 minus V PROXY can be charged across the third capacitor 51c. Accordingly, the illustrated subtraction block 42 can be used to subtract the output voltage V PROXY from each of the output voltages V OUT _ I -V OUT _ 3 , thereby generating first, second and third common-mode noise-reduced output voltages across the first, second and third capacitors 51a-51c, respectively.

[0043] The subtraction block 42 and the first and second multiplexers 53a, 53b can be used to select a particular common-mode noise-reduced output voltage associated with a particular signal channel. For example, during a second phase of the subtraction block 42, the first through sixth switches 41a-41f can be opened and the seventh through twelfth switches 41g-411 can be closed, and the voltage across the first, second or third capacitors 51a-51c can be selected using the multiplexers 53a, 53b. For instance, by selecting the path associated with the seventh switch 41g and the eighth switch 41h using the first and second multiplexers 53a, 53b, respectively, an output voltage between Vp and V N that is equal to about V OUT _ I minus V PROXY can be generated. Similarly, the first and second multiplexers 53a, 53b can generate an output voltage between Vp and V N that is voltage equal to about V OUT _ 2 minus V PROXY by selecting the path associated with the ninth switch 41i and the tenth switch 41j, respectively. Likewise, the first and second multiplexers 53a, 53b can generate an output voltage between Vp and V that is voltage equal to about V OUT _ 3 minus V PROXY by selecting the path associated with the eleventh switch 41k and the twelfth switch 411, respectively.

[0044] Including the first and second multiplexers 53a, 53b can aid in processing signals. For example, the Vp and V N signals can be electrically connected to a processing block configured to process signals associated with the signal channels 2a-2c, and the first and second multiplexers 53a, 53b can be used to generate a serial stream of data for the processing block. However, in certain implementations such as configurations including a separate processing block for each signal channel, the first and second multiplexers 53a, 53b can be omitted.

[0045] Although the illustrated IC 40 is shown as including three signal channels 2a- 2c and one proxy channel 4, any suitable number of signal channels and proxy channels can be included. For example, more proxy channels can be included and more or fewer signal channels can be provided to aid in processing the desired number of signal channels.

[0046] Figure 4A is a schematic block diagram of an IC 60 according to another embodiment. The IC 60 includes the first, second and third signal channels 2a-2c, the proxy channel 4, the bias voltage circuit 47, and the voltage reference circuit 48, which can be similar to that described earlier with respect to Figure 3. The IC 60 further includes a multiplexer 62, an amplifier 64, an analog-to-digital (A-to-D) converter 66, and a processor 68.

[0047] The multiplexer 62 includes a plurality of inputs configured to receive the proxy output voltage V PROXY from the proxy channel 4 and the output voltages ou T _i- ou T _ 3 of the signal channels 2a-2c. The multiplexer 62 further includes an output electrically connected to an input of the amplifier 64. The amplifier 64 can be used to amplify the output of the multiplexer 62 and provide the amplified multiplexer output signal to an input of the A-to-D converter 66. The A-to-D converter 66 can be configured to convert the output of the amplifier 64 to a digital input signal D^. The A-to-D converter 66 can have any suitable resolution, such as a resolution ranging between about 12 bits to about 18 bits. Other amounts of resolution will be readily determined by persons having ordinary skill in the art. The processor 68 can process the digital input signal D IN to generate a digital output signal D 0UT - Although the processor 68 is illustrated as a single block, in certain implementations a plurality of processing modules can be used.

[0048] The processor 68 can be used to subtract the proxy output voltage V PROXY generated by the proxy channel 4 from the output voltages V OUT _ I -V OUT _ 3 of the signal channels 2a-2c, respectively. For example, the multiplexer 62, the amplifier 64, and the A-to-D converter 66 can be used to generate the digital input signal D IN , which can include a digital representation of the output voltage V PROXY and a digital representation of each of the output voltages V OUT _ I -V OUT _ 3 - The processor 68 can process the digital input signal D I SO as to subtract the digital value of the output voltage V PROXY from the digital value of each of the output voltages V OUT _ I -V OUT _3 - Additionally, the processor 68 can generate the digital output signal D OUT , which can include a serial stream of data representing the results of the processing. Although the processor 68 is illustrated as receiving a serial stream of digital input data and generating a serial stream of digital output data, in certain implementations the processor 68 can be modified so as to process data in a parallel format. Additionally, in certain implementations, the processor 68 can process serial data to generate parallel data, or process parallel data to generate serial data.

[0049] Figure 4B is one example of a timing diagram 70 for the IC 60 of Figure 4A. The timing diagram 70 includes a first plot 71 illustrating timing for the digital input signal D IN and a second plot 72 illustrating timing for the digital output signal D OUT - AS shown in the first plot 71, the processor 68 can receive digital proxy data DpRoxY corresponding to a digital representation of the proxy output voltage V PROXY and digital input data D l5 D 2 , and D 3 corresponding to a digital representation of the first, second and third output voltages V OUT _ I -V OUT _3 5 respectively. Although the first plot 71 is shown as including only digital data for three channels, additional data can be sent in implementations including more than three signal channels. Although the digital proxy data D PROXY is illustrated as being sent before the digital input data Di-D 3 , other implementations are possible.

[0050] The processor 68 can be configured to subtract the digital proxy data D PROXY from the digital input data D l5 D 2 , and D 3 to generate digital output data D' l5 D' 2 and D' 3 , respectively. The digital output data DVD' 3 can have a reduced common-mode error level relative to the digital input data D l5 D 2 , and D 3 . The second plot 72 illustrates one possible sequence that the processor 68 can output the digital output data DVD' 3 . However, other implementations are possible.

[0051] Figure 5A is a schematic block diagram of an IC 80 according to another embodiment. The IC 80 includes the first, second and third signal channels 2a-2c, the first and second proxy channels 4a, 4b, the bias voltage circuit 47, the voltage reference circuit 48, the multiplexer 62, the amplifier 64, the A-to-D converter 66, and the processor 68. Although two proxy channels 4a, 4b and three signal channels 2a-2c are illustrated in Figure 5A, more or fewer proxy channels and/or signal channels can be included.

[0052] The IC 80 of Figure 5A is similar to the IC 60 of Figure 4A, but includes the first and second proxy channels 4a, 4b for generating first and second proxy output voltages V PROXY i and V PROXY 2 , respectively. The multiplexer 62, the amplifier 64, and the A-to-D converter 66 can be used to provide digital representations of the first and second proxy output voltages V PROXY _ I and V PROXY _ 2 to the processor 68, which can process the proxy output voltages to generate a random noise-reduced proxy output voltage. For example, the processor 68 can be configured to average the digital representations of the proxy output voltages V PROXY 1 and V PROXY 2 to determine a random noise-reduced proxy output voltage level that can be subtracted from the digital representations of the output voltages V OUT _ I -V OUT _ 3 of the signal channels 2a-2c, respectively. As was described earlier with respect to Figure IB, including a plurality of proxy channels can reduce a root mean square (RMS) random noise of the output signals relative to a scheme using a single proxy channel.

[0053] Figure 5B is one example of a timing diagram 90 for the IC 80 of Figure 5 A. The timing diagram 90 includes a first plot 91 illustrating timing for the digital input signal D IN and a second plot 92 illustrating timing for the digital output signal D OUT - AS shown in the first plot 91, the processor 68 can receive first digital proxy data D PROXY 1 corresponding to a digital representation of the proxy output voltage V PROXY 1 , second digital proxy data D PROXY 2 corresponding to a digital representation of the proxy output voltage V PROXY 2 , and digital input data D L 5 D 2 , and D 3 corresponding to a digital representation of the first, second and third output voltages V OUT _ I -V OUT _ 3 , respectively. Although the first plot 91 is shown as including only digital data for three signal channels and two proxy channels, additional data can be sent in implementations including a different number of signal and/or proxy channels. Although the first and second digital proxy data D PROXY 1 , D PROXY 2 is illustrated as being sent before the digital input data D D 3 , other implementations are possible.

[0054] The processor 68 can be configured to process the first and second digital proxy data D PROXY 1 , D PROXY 2 to generate a proxy data signal with reduced random noise. For instance, the processor 68 can average the first and second digital proxy data D PROXY 1 , D PROXY 2 · The processor 68 can then subtract the random noise- reduced proxy data from the digital input data Di, D 2 , and D 3 to generate digital output data D'i, D' 2 and D' 3 , respectively. The digital output data D' i-D' 3 can have a reduced common-mode error level relative to the digital input data Di-D 3 . The second plot 92 illustrates one possible sequence that the processor 68 can output the digital output data D' i-D' 3 . However, other implementations are possible.

[0055] Figure 6 is a schematic block diagram of an IC 100 according to another embodiment. The IC 100 includes a plurality of signal channels 2a-2f, first and second proxy channels 4a, 4b, the bias voltage circuit 47, and the voltage reference circuit 48, first and second multiplexers 62a, 62b, first and second amplifiers 64a, 64b, first and second A-to-D converters 66a, 66b, and the processor 68.

[0056] The first, second, and third signal channels 2a-2c are configured to receive the input voltages V A i, V A 2 , and V A 3 , respectively. The first, second and third signal channels 2a-2c can process the input voltages V A _ I , V A _ 2 , and V A _ 3 to generate output voltages V M J, V M _ 2 , and V M J, respectively. Additionally, the fourth, fifth, and sixth signal channels 2d-2f are configured to receive the input voltages V B i, V B 2 , and V B 3 , respectively. The fourth, fifth, and sixth signal channels 2d-2f can process the input voltages V B _ I , V B _ 2 , and V B J to generate output voltages VN_ I , VN_ 2 , and VN_ 3 , respectively. The signal channels 2a-2f and the first and second proxy channels 4a, 4b are electrically connected to the power supply voltage Vi, are configured to receive a bias voltage from the bias voltage circuit 47, and are configured to receive a reference voltage from the voltage reference circuit 48. The first and second proxy channels 4a, 4b can generate a first proxy output voltage V PROXY i and a second proxy output voltage V PROXY _2, respectively, each of which can have a signal level corresponding to a common- mode error level of the signal channels 2a- 2f.

[0057] The first multiplexer 62a includes a plurality of inputs configured to receive the first proxy output voltage V PROXY i and the output voltages V M _ I -V M J. Similarly, the second multiplexer 62b includes a plurality of inputs configured to receive the second proxy output voltage V PROXY 2 and the output voltages V J-V _ 3 . The outputs of the first and second multiplexers 62a, 62b are electrically connected to the inputs of the first and second amplifiers 64a, 64b, respectively. The outputs of the first and second amplifiers 64a, 64b are electrically connected to the inputs of the first and second A-to-D converters 66a, 66b, respectively. The processor 68 is electrically connected to the outputs of each of the A-to-D converters 66a, 66b, and can process the signals received from the A-to-D converters 66a, 66b to generate digital output data D 0UT -

[0058] The processor 68 can be used to compensate for common-mode error of the signal channels 2a-2f. For example, processor 68 can use the first and second multiplexers 62a, 62b and the first and second A-to-D converters 66a, 66b to obtain a digital representation of the output voltages V M J-V M J and V J-V _ 3 and the first and second proxy output voltages V PROXY _ I , V PROXY 2 , and can use data corresponding to the proxy voltages to generate common-mode noise-reduced output signals. In certain implementations, the processor 68 is configured to average the values of digital data corresponding to the first and second proxy output voltages V PROXY 1 , V PROXY 2 , and to subtract the averaged value of the proxy output voltages to generate the modified output signals. However, in other implementations, the processor 68 is configured to generate common-mode noise-reduced output signals corresponding to the signal channels 2a- 2c by subtracting digital data corresponding to the first proxy output voltage V PROXY 1 from digital data corresponding to the output voltages V M _ I -V M J, and to generate common- mode noise-reduced output signals corresponding to the signal channels 2d-2f by subtracting digital data corresponding to the second proxy output voltage V PROXY _ 2 from digital data corresponding to the output voltages V J-V _ 3 .

[0059] As illustrated in Figure 6, a group of signal channels and a proxy channel can be provided, and the outputs of the signal channels and the proxy channel can be electrically connected to a multiplexer 62a/62b. The output of the multiplexer 62a/62b can be provided to an A-to-D converter 66a/66b, and the output of the A-to-D converter 66a/66b can be electrically connected to a processor 68. By arranging signal channels in this manner, the number of A-to-D converters 66a/66b and/or processors 68 in the IC 100 can be reduced. In one implementation, an A-to-D converter and a proxy channel is provided for every eight signal channels. For example, in an implementation with 256 signal channels, the IC 100 can include 8 proxy channels and 8 A-to-D converters. However, a different number of proxy channels and/or A-to-D converters can be used in other configurations.

[0060] Additional details of the IC 100 can be similar to those described earlier with respect to Figures 1A-5B. [0061] Figure 7 is a schematic block diagram of an imaging system 110 according to one embodiment. The illustrated imaging system 110 includes an IC 120 and a plurality of photodiode sensors 112a- 112c.

[0062] The IC 120 includes a first pad 121a, a second pad 121b, a third pad 121c, a first signal channel 122a, a second signal channel 122b, a third signal channel 122c, a first proxy channel 125a, a second proxy channel 125b and a voltage reference circuit 48. The first, second and third signal channels 122a- 122c are electrically coupled to the first, second and third photodiode sensors 112a-112c through the first, second and third pads 121a-121c, respectively. The photodiode sensors may generate signal currents IIN_I-IIN_3 5 which can flow into the first, second, and third pads 121 a- 121c respectively.

[0063] The first signal channel 122a includes a first amplifier 126a, a first parasitic supply capacitor 123a, a first feedback capacitor 124a, and a first sampling circuit 128a. The second signal channel 122b includes a second amplifier 126b, a second parasitic supply capacitor 123b, a second feedback capacitor 124b, and a second sampling circuit 128b. The third signal channel 122c includes a third amplifier 126c, a third parasitic supply capacitor 123c, a third feedback capacitor 124c, and a third sampling circuit 128c. The first amplifier 126a includes an inverting input electrically connected to the first pad 121a, to a first end of the first parasitic supply capacitor 123a, and to a first end of the first feedback capacitor 124a. The first amplifier 126a further includes a non-inverting input electrically connected to the voltage reference circuit 48 and an output electrically connected to a second end of the first feedback capacitor 124a and to an input of the first sampling circuit 128a. The second amplifier 126b includes an inverting input electrically connected to the second pad 121b, to a first end of the second parasitic supply capacitor 123b, and to a first end of the second feedback capacitor 124b. The second amplifier 126b further includes a non-inverting input electrically connected to the voltage reference circuit 48 and an output electrically connected to a second end of the second feedback capacitor 124b and to an input of the second sampling circuit 128b. The third amplifier 126c includes an inverting input electrically connected to the third pad 121c, to a first end of the third parasitic supply capacitor 123c, and to a first end of the third feedback capacitor 124c. The third amplifier 126c further includes a non-inverting input electrically connected to the voltage reference circuit 48 and an output electrically connected to a second end of the third feedback capacitor 124c and to an input of the third sampling circuit 128c. The first, second and third parasitic supply capacitors 123a- 123c each further include a second end electrically connected to the power supply voltage Vi.

[0064] In contrast to the signal channels 122a- 122c, the illustrated first and second proxy channels 125a, 125b do not receive an input signal from a pad. However, the first and second proxy channels 125a, 125b have a substantially similar circuit topology as the signal channels 122a-122c. For example, the first proxy channel 125a includes a fourth amplifier 126d, a fourth parasitic supply capacitor 123d, a fourth feedback capacitor 124d, and a fourth sampling circuit 128d, and the second proxy channel 125b includes a fifth amplifier 126e, a fifth parasitic supply capacitor 123e, a fifth feedback capacitor 124e, and a fifth sampling circuit 128e. The fourth amplifier 126d includes an inverting input electrically connected to a first end of the fourth parasitic supply capacitor 123d and to a first end of the fourth feedback capacitor 124d. The fourth amplifier 126d further includes a non-inverting input electrically connected to the voltage reference circuit 48 and an output electrically connected to a second end of the fourth feedback capacitor 124d and to an input of the fourth sampling circuit 128d. The fifth amplifier 126e includes an inverting input electrically connected to a first end of the fifth parasitic supply capacitor 123e and to a first end of the fifth feedback capacitor 124e. The fifth amplifier 126e further includes a non-inverting input electrically connected to the voltage reference circuit 48 and an output electrically connected to a second end of the fifth feedback capacitor 124e and to an input of the fifth sampling circuit 128e.

[0065] The first and second proxy channels 125a, 125b can have a common- mode error that is similar to that of the signal channels 122a- 122c. For example, the first and second proxy channels 125a, 125b can have a similar circuit topology and circuit layout, and can receive the same reference signals as the signal channels 122a- 122c. Accordingly, the first and second proxy channels 125a, 125b can have a similar systematic offset, such as systematic offset associated with circuit layout or associated with charge injection of the sampling circuits 128a- 128e. Additionally, the common- mode noise of the first and second proxy channels 125a, 125b can be similar to that of the signal channels 122a- 122c. For example, power supply noise, such as noise of the supply voltage Vi coupled into the signal channels by the parasitic supply capacitors 123a- 123e, common-mode noise of the voltage reference circuit 48 and/or common-mode noise of a bias circuit used to bias the amplifiers 126a-126e can be substantially the same between the proxy channels 125a, 125b and the signal channels 122a- 122c.

[0066] Although not illustrated in this figure, a subtraction block can be provided for generating common-mode noise-reduced output signals using the output voltages VOU T _ I -VOU T _3 and the proxy output voltages V PR O XY i and V PR O XY _ 2 . For example, the proxy output voltages V PROXY i and V PROXY _ 2 can be averaged, and the averaged proxy output voltage can be subtracted from each of the output voltages V OUT _ I - V OUT _ 3 to generate a plurality of common-mode noise-reduced output voltages. The subtraction block can be implemented as an analog block, such as the subtraction block 42 if Figure 3, or as a digital block, such as the processor 68 of Figures 4A-6. Additionally, although two proxy channels 125a, 125b and three signal channels 122a- 122c are illustrated in Figure 7, more or fewer proxy channels and/or signal channels can be included.

[0067] The illustrated signal channels 122a- 122c are integration circuits configured to generate output voltages V OUT _ I -V OUT _ 3 proportional to about the integral over time of the signal currents ½_ I -I IN _ 3 from the photodiode sensors 112a- 112c, respectively. Although not illustrated in Figure 7, switch circuitry can be included to control the potential of the non-inverting inputs of the amplifiers 126a- 126e to aid in controlling the interval of time over which the integration is performed. The amplifiers 126a-126e can be any suitable amplifiers, including, for example, complimentary metal oxide semiconductor (CMOS) amplifiers having a relatively high gain. The sampling circuits 128a-128e can be used to sample the outputs of the amplifiers 126a-126e. In one embodiment, the sampling circuits 128a-128e are correlated double sampling circuits configured to take two samples per cycle to aid in reducing offset error of the amplifiers 128a-128e. Although one example of a signal channel is illustrated in Figure 7, the common-mode error reduction schemes described herein can be used in combination with other types of signal channels.

[0068] The foregoing description and claims may refer to elements or features as being "connected" or "coupled" together. As used herein, unless expressly stated otherwise, "connected" means that one element/feature is directly or indirectly connected to another element/feature, and not necessarily mechanically. Likewise, unless expressly stated otherwise, "coupled" means that one element/feature is directly or indirectly coupled to another element/feature, and not necessarily mechanically. Thus, although the various schematics shown in the figures depict example arrangements of elements and components, additional intervening elements, devices, features, or components may be present in an actual embodiment (assuming that the functionality of the depicted circuits is not adversely affected).

Applications

[0069] Devices employing the above described schemes can be implemented into various electronic devices. Examples of the electronic devices can include, but are not limited to, consumer electronic products, parts of the consumer electronic products, electronic test equipment, medical electronic products, etc. Examples of the electronic devices can also include memory chips, memory modules, circuits of optical networks or other communication networks, and disk driver circuits. The consumer electronic products can include, but are not limited to, a mobile phone, a telephone, a television, a computer monitor, a computer, a hand-held computer, a personal digital assistant (PDA), a microwave, a refrigerator, an automobile, a stereo system, a cassette recorder or player, a DVD player, a CD player, a VCR, an MP3 player, a radio, a camcorder, a camera, a digital camera, a portable memory chip, a washer, a dryer, a washer/dryer, a copier, a facsimile machine, a scanner, a multi functional peripheral device, a wrist watch, a clock, etc. The medical electronic products can include, but are not limited to, a Digital-X-ray detector, a CT (Computed Tomography) scanner, an Ultrasounds system, a MRI (Magnetic Resonance Imaging) system, etc. Further, the electronic device can include unfinished products.

[0070] Although this invention has been described in terms of certain embodiments, other embodiments that are apparent to those of ordinary skill in the art, including embodiments that do not provide all of the features and advantages set forth herein, are also within the scope of this invention. Moreover, the various embodiments described above can be combined to provide further embodiments. In addition, certain features shown in the context of one embodiment can be incorporated into other embodiments as well. Accordingly, the scope of the present invention is defined only by reference to the appended claims.