Detector circuit
10048300 ยท 2018-08-14
Assignee
Inventors
Cpc classification
G01R25/005
PHYSICS
International classification
G01R15/00
PHYSICS
G01R19/00
PHYSICS
G01R25/00
PHYSICS
Abstract
A device comprises a multiplication circuit configured to derive a product of a first signal S.sub.1 and a second signal S.sub.2, S.sub.2 having a phase difference relative to the first signal S.sub.1, a low pass filter configured to remove a selected frequency component from the product of S.sub.1 and S.sub.2 to derive a dot product S.sub.1S.sub.2; and a calculation circuit configured to receive the dot product S.sub.1S.sub.2 and generate a signal output having a ratio |S.sub.1|/|S.sub.2| and the phase difference .
Claims
1. A device, comprising: a sensing impedance Z.sub.sense; an impedance Z.sub.x connected in a series connection with the sensing impedance Z.sub.sense; a multiplication circuit configured to derive a signal representing a product of a first signal S.sub.1 received at a first signal input and a second signal S.sub.2 received at a second signal input, S.sub.2 having a phase difference relative to the first signal S.sub.1, wherein the first signal S.sub.1 is a voltage V.sub.10 across the series connection of the sensing impedance Z.sub.sense and the impedance Z.sub.x wherein the second signal S.sub.2 is a voltage V.sub.12 across the sensing impedance Z.sub.sense, and a third signal S.sub.3 received at a third signal input is a voltage Y.sub.20 across the impedance Z.sub.x, and wherein the third signal S.sub.3 has a phase difference relative to the first signal S.sub.1; a low pass filter configured to remove a selected frequency component from the signal representing the product of S.sub.1 and S.sub.2 to provide an output signal substantially proportional to a dot product S.sub.1 S.sub.2; and a calculation circuit configured to receive the output signal substantially proportional to the dot product S.sub.1 S.sub.2 and generate a signal output having a ratio |S.sub.1|/|S.sub.2| and the phase difference .
2. The device of claim 1, wherein the multiplication circuit and the low pass filter are configured to derive three dot-products S.sub.1 S.sub.2, S.sub.2 S.sub.3, and S.sub.1S.sub.3.
3. The device of claim 2, further comprising a feedback network configured to generate a ratio of two of the dot products S.sub.1 S.sub.2, S.sub.2 S.sub.3, and S.sub.1 S.sub.3.
4. The device of claim 1, further comprising three subtraction circuits configured to derive V.sub.10 and V.sub.12 from three input potentials P.sub.0, P.sub.1, P.sub.2.
5. The device of claim 1, wherein the multiplication circuit further comprises: two (2) double balanced mixers or Gilbert cells and a capacitance configured to generate a differential output voltage that represents a difference of the dot product S.sub.1 S.sub.2 and another dot product based on the third signal S.sub.3; a comparator configured to receive the differential output voltage and generate an up/down signal; and an up-down-counter responsive to the up/down signal and configured to control at least one of the two (2) double balanced mixers or Gilbert cells.
6. The device of claim 1, wherein the signal output is configured to provide: ratios |V.sub.10|/|V.sub.12|, |V.sub.12|/|V.sub.20|, |V.sub.20|/|V.sub.10|; a measure for the phase difference between V.sub.12 and V.sub.10; a measure for the phase difference between V.sub.20 and V.sub.10; and a measure for the phase difference between V.sub.20 and V.sub.12.
7. The device of claim 1, wherein the device is an impedance detector.
8. A device, comprising: a multiplication circuit configured to receive a first signal S.sub.1 and a second signal S.sub.2 having a phase difference relative to the first signal S.sub.1, the multiplication circuit comprising two double balanced mixers or Gilbert cells, a comparator, and an up-down-counter, the double balanced mixers or Gilbert cells and a capacitance configured to generate a differential output voltage representing a difference of a first dot product S.sub.1 S.sub.2 and another dot product based on a third signal S.sub.3 received by the multiplication circuit, the comparator configured to receive the differential output voltage and generate an up/down signal, the up-down-counter responsive to the up/down signal and configured to control at least one of the double balanced mixers or Gilbert cells; a low pass filter configured to remove a selected frequency component from a product of S.sub.1 and S.sub.2 to derive a signal representing the first dot product S.sub.1 S.sub.2; and a calculation circuit configured to receive the signal representing the first dot product S.sub.1 S.sub.2 and generate a signal output having a ratio |S.sub.1|/|S.sub.2| and the phase difference .
9. The device of claim 8, wherein: the first signal S.sub.1 is a voltage V.sub.10 across a serial connection of a sensing impedance Z.sub.sense and an impedance Z.sub.x; and the second signal S.sub.2 is a voltage V.sub.12 across the sensing impedance Z.sub.sense.
10. The device of claim 9, wherein: the multiplication circuit is configured to receive the third signal S.sub.3; the third signal S.sub.3 is a voltage V.sub.20 across the impedance Z.sub.x; and the third signal S.sub.3 has a phase difference relative to the first signal S.sub.1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) In the figures, like reference numerals refer to like parts throughout the various views unless otherwise indicated. For reference numerals with letter character designations such as 102a or 102b, the letter character designations may differentiate two like parts or elements present in the same figure. Letter character designations for reference numerals may be omitted when it is intended that a reference numeral encompass all parts having the same reference numeral in all figures.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION
(12) The word exemplary is used herein to mean serving as an example, instance, or illustration. Any aspect described herein as exemplary is not necessarily to be construed as preferred or advantageous over other aspects.
(13) In this description, the term application may also include files having executable content, such as: object code, scripts, byte code, markup language files, and patches. In addition, an application referred to herein, may also include files that are not executable in nature, such as documents that may need to be opened or other data files that need to be accessed.
(14) The term content may also include files having executable content, such as: object code, scripts, byte code, markup language files, and patches. In addition, content referred to herein, may also include files that are not executable in nature, such as documents that may need to be opened or other data files that need to be accessed.
(15) An exemplary embodiment of a detector circuit comprises a first signal input determined to receive a first signal S.sub.1, a second signal input determined to receive a second signal S.sub.2 having a phase difference relative to the first signal S.sub.1, and a multiplication circuit determined to derive the dot product S.sub.1S.sub.2. Further, the detector circuit comprises a signal output determined to provide the ratio |S.sub.1|/|S.sub.2|. The signals S.sub.1 and S.sub.2 can be visualized in the complex plane and, thus, be interpreted as vectors. Accordingly the dot product S.sub.1S.sub.2 is a well-defined quantity.
(16) An exemplary embodiment of a detector circuit may be used in an impedance measurement system for a signal path shown in
(17) The situation shown in
(18) Thus, deriving the unknown impedance Z can be accomplished by determining the ratio V.sub.10/V.sub.12. Here, V.sub.10 may be written as V.sub.10=|V.sub.10| exp (jt). Then, V.sub.12 may be written as V.sub.12=|V.sub.12|exp ((jt)+), i.e. V.sub.10 and V.sub.12 are signals of the same frequency with a phase difference of between V.sub.10 and V.sub.12. Accordingly, the ratio V.sub.10/V.sub.12 can be written as V.sub.10/V.sub.12=|V.sub.10|/|V.sub.12| exp (j). The correlations between V.sub.10, V.sub.12, and V.sub.20 are drawn in a complex plane view in
(19) Accordingly, deriving the ratio V.sub.10/V.sub.12 can be accomplished by deriving the ratio of the absolute values |V.sub.10|/|V.sub.12| and by obtaining a measure for the phase difference . Previous circuits use two RSSI-chains to obtain the ratio of the absolute values. A further discrete phase detector is then used to obtain phase information.
(20) Exemplary embodiments of the detector circuit are based on the fact that the complex ratio V.sub.10/V.sub.12 intrinsically comprises the phase information. In an exemplary embodiment, the detector circuit provides direct access to phase information by processing three signals, e.g. V.sub.10, V.sub.20 and V.sub.12.
(21) In an exemplary embodiment, the detector circuit uses a geometric correlation between signal levels and phase information and electric circuitry that makes use of this correlation.
(22) Accordingly, an exemplary embodiment of the detector circuit comprises a multiplication circuit that derives the dot product V.sub.10V.sub.12 when V.sub.10 equals S.sub.1 and V.sub.12 equals S.sub.2.
(23) V.sub.10V.sub.12=|V.sub.10V.sub.12| cos . Thus, the dot product V.sub.10V.sub.12 is proportional to cos as a measure for the phase difference .
(24) In an exemplary embodiment, the detector circuit further comprises a third signal input configured to receive a third signal S.sub.3 having a phase difference relative to the first signal S.sub.1.
(25) Since S.sub.1S.sub.2=S.sub.3, two signals, selected from S.sub.1, S.sub.2 and S.sub.3 already contain enough information to determine the complex impedance Z. Processing the third signal enables technically advanced exemplary embodiments of the detector circuit with higher accuracy.
(26) In an exemplary embodiment, the multiplication circuit derives three dot products S.sub.1S.sub.2, S.sub.2S.sub.3, and S.sub.1S.sub.3.
(27) When the dot products S.sub.1S.sub.2, S.sub.2S.sub.3, and/or S.sub.1S.sub.3 are known then all ratios |S.sub.1|/|S.sub.2|, |S.sub.1|/|S.sub.3|, |S.sub.3|/|S.sub.2| and the respective inverse ratios can be obtained. Further, the values for cos , cos , and cos as measures for the phase differences between the signal inputs ( being the phase difference between S.sub.1 and S.sub.3; being the phase difference between S.sub.1 and S.sub.2, being the phase difference between S.sub.2 and S.sub.3) can be obtained.
(28) In an exemplary embodiment, one of the signals S.sub.1, S.sub.2, S.sub.3 is the sum of the respective other two signals.
(29) In an exemplary embodiment the multiplication circuit comprises a multiplier and a low pass filter.
(30) The multiplier circuit of the multiplication circuit may be fed with input signals of the form:
V.sub.1(t)=|V.sub.1|sin t(1)
V.sub.2(t)=|V.sub.2|sin(t+)(2)
(31) Multiplication yields:
V.sub.1(t)V.sub.2(t)=|V.sub.1V.sub.2|{cos cos(2t+)}(3)
(32) The low pass filter may absorb the component of the frequency 2 and provide a signal proportional to |V.sub.1V.sub.2| cos , which is exactly the dot product of V.sub.1V.sub.2.
(33) Thus, with V.sub.1, V.sub.2 being two values selected from S.sub.1, S.sub.2, S.sub.3, each of the dot products S.sub.1S.sub.2, S.sub.2S.sub.3, and S.sub.1S.sub.3 can be obtained.
(34) With:
k.sub.1=S.sub.1S.sub.2/S.sub.2S.sub.3
k.sub.2=S.sub.1S.sub.2/S.sub.1S.sub.3
k.sub.3=S.sub.2S.sub.3/S.sub.1S.sub.3
(35) The ratios of the rational numbers |S.sub.1|/|S.sub.2| can be obtained:
(|S.sub.1|/|S.sub.2|).sup.2=k.sub.1(k.sub.2+1)/(k.sub.2(k.sub.11))
and
|S.sub.1|/|S.sub.2|={square root over (k1(k2+1)/(k2(k11)))}
(36) Similarly |S.sub.1|/|S.sub.3| and |S.sub.2|/|S.sub.3| can be obtained.
(37) Further, by utilizing the cosine rule c.sup.2=a.sup.2+b.sup.22ab cos (with being the phase difference between a and b and a, b and c being understandable as the sides of a triangle) measures for the phase differences between the input signals can be obtained:
cos =(|S.sub.1|/|S.sub.2|+|S.sub.2|/|S.sub.1|(|S.sub.3|/|S.sub.1S.sub.3|/|S.sub.2|)).
(38) Similarly the respective other two phase differences can be obtained.
(39) Thus, obtaining all three input signals S.sub.1, S.sub.2, S.sub.3 is preferred. However, exemplary embodiments of the detector circuit can also work with two inputs for signals S.sub.1, S.sub.2 only. This is if the detector works in a mode where the three different signals are provided one after another. Then, a memory is used for storing processed values, but only one calculation circuit is needed.
(40) In an exemplary embodiment, the first signal S.sub.1, the second signal S.sub.2 and the third signal S.sub.3 are voltage or current signals. Then, S.sub.1 can equal V.sub.10, S.sub.2 can equal V.sub.12 and S.sub.3 can equal V.sub.20. The phase difference between V.sub.10, V.sub.12 and V.sub.20 are , and as shown in
(41) In an exemplary embodiment, the detector circuit further comprises a calculation circuit. The calculation circuit can obtain signals that are proportional to |V.sub.1V.sub.2| cos for V.sub.1 and V.sub.2, etc. being the input signals from the multiplication circuit. Based on the above equations the ratios |S.sub.1|/|S.sub.2|, |S.sub.1|/|S.sub.3|, |S.sub.2|/|S.sub.3| and measures for the phase differences , , and =180 can easily be derived via the calculation circuit.
(42) In an exemplary embodiment, the detector circuit further comprises an analog/digital converter. The analog/digital converter can be connected between the multiplication circuit and the calculation circuit. Then the calculation circuit works in the digital domain. However, it is possible that the calculation circuit works in the analog domain and the analog/digital converter is connected behind the calculation circuit.
(43) In an exemplary embodiment, the analog/digital converter is connected before the multiplication circuit. Then, the multiplication circuit and the calculation circuit can work in the digital domain. In this configuration, the multiplication circuit can be integrated in the calculation circuit.
(44) In an exemplary embodiment, the detector circuit further comprises two subtraction circuits determined to derive V.sub.10 and V.sub.12 from three input potentials P.sub.0, P.sub.1, P.sub.2.
(45) In an exemplary embodiment, the detector circuit further comprises a feedback network that generates information about the ratio of two dot products.
(46) In an exemplary embodiment, the multiplication circuit of the detector circuit comprises two (2) double balanced mixers or Gilbert cells, a circuit that is adapted to iteratively generate a digital code based on up/down information at an 1 bit input or an updown-counter, and a feedback network.
(47) In an exemplary embodiment, the signal output of the detector circuit is determined to provide the ratios |V.sub.10|/|V.sub.12|, |V.sub.12|/|V.sub.20|, |V.sub.20|/|V.sub.10|, a measure for the phase difference between V.sub.12 and V.sub.10, a measure for the phase difference between V.sub.20 and V.sub.10, and a measure for the phase difference between V.sub.20 and V.sub.12.
(48) In an exemplary embodiment, the detector circuit is an impedance detector that may be utilized in an impedance measurement system, e.g. of a mobile communication device.
(49) In an exemplary embodiment, the calculation circuit of the detector circuit utilizes a lookup table. A lookup table is a simple but effective means to obtain an angle from cos . Thus, the phase differences , , and can easily be provided at the signal output of the detector circuit.
(50)
(51) A multiplication circuit can comprise conventional mixer circuits and further circuit components. The multiplication circuit is, thus, not restricted to a mixer circuit.
(52)
(53)
(54)
(55)
(56)
(57)
(58)
(59)
(60) Another system can be used to obtain a dot product ratio, e.g. k.sub.1, as a digital word. Then, k.sub.1 and k.sub.2 can be used directly for the required calculations.
(61)
(62) The detector circuit is not limited to the embodiments described in the specification or shown in the figures. Phase detectors comprising further elements such as further multiplication circuits, filter circuits and/or calculation circuits or combinations thereof are also comprised by the present invention. The features shown above do not exclude each other. The phase detector can comprise each feature in combination with other features.
LIST OF REFERENCE SYMBOLS
(63) ADC: analog/digital circuit; CAP: capacitive element; CC: calculation circuit; COMP: comparator; DC: detector circuit; FN: feedback network; GC: Gilbert cell; IE: inductive element; LPF: low pass filter; MC: multiplication circuit; OA: operational amplifier; P.sub.1, P.sub.0, P.sub.2: electric potentials; S.sub.1, S.sub.2, S.sub.3: input signals; SI.sub.1, SI.sub.2, SI.sub.3: signal inputs; SO: signal output; SP: signal path; SU: subtraction circuit; UDC: up/down counter; V.sub.10, V.sub.12, V.sub.20: input signals; V.sub.1, V.sub.2: input signals; Z, Z.sub.sense, Z.sub.x: impedances; , , : phase differences between input signals; , , , : phase differences between input voltages or currents.
(64) The detector circuit described herein may be implemented on one or more ICs, analog ICs, RFICs, mixed-signal ICs, ASICs, printed circuit boards (PCBs), electronic devices, etc. The detector circuit may also be fabricated with various IC process technologies such as complementary metal oxide semiconductor (CMOS), N-channel MOS (NMOS), P-channel MOS (PMOS), bipolar junction transistor (BJT), bipolar-CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), heterojunction bipolar transistors (HBTs), high electron mobility transistors (HEMTs), silicon-on-insulator (SOI), etc.
(65) An apparatus implementing the detector circuit described herein may be a stand-alone device or may be part of a larger device. A device may be (i) a stand-alone IC, (ii) a set of one or more ICs that may include memory ICs for storing data and/or instructions, (iii) an RFIC such as an RF receiver (RFR) or an RF transmitter/receiver (RTR), (iv) an ASIC such as a mobile station modem (MSM), (v) a module that may be embedded within other devices, (vi) a receiver, cellular phone, wireless device, handset, or mobile unit, (vii) etc.
(66) In one or more exemplary designs, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
(67) As used in this description, the terms component, database, module, system, and the like are intended to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a computing device and the computing device may be a component. One or more components may reside within a process and/or thread of execution, and a component may be localized on one computer and/or distributed between two or more computers. In addition, these components may execute from various computer readable media having various data structures stored thereon. The components may communicate by way of local and/or remote processes such as in accordance with a signal having one or more data packets (e.g., data from one component interacting with another component in a local system, distributed system, and/or across a network such as the Internet with other systems by way of the signal).
(68) Although selected aspects have been illustrated and described in detail, it will be understood that various substitutions and alterations may be made therein without departing from the spirit and scope of the present invention, as defined by the following claims.