Amplifier circuit
10498297 ยท 2019-12-03
Assignee
Inventors
- Marco Berkhout (Tiel, NL)
- Jokin Segundo Babarro (Arnhem, NL)
- Paulus Petrus Franciscus Maria Bruin (Nijmegen, NL)
Cpc classification
H03M3/32
ELECTRICITY
H03L7/093
ELECTRICITY
H03M3/406
ELECTRICITY
H03F3/2175
ELECTRICITY
H03M3/506
ELECTRICITY
H03F2200/351
ELECTRICITY
International classification
H03L7/093
ELECTRICITY
H03M3/00
ELECTRICITY
Abstract
A loop-filter comprising: a first-integrator, and one or more further-integrators. The first-integrator is an active-RC integrator, and comprises a first-integrator-input-terminal configured to receive: (i) an input-signal, and (ii) a feedback-signal; a first-integrator-first-output-terminal configured to provide a first-integrator-first-output-signal; and one or more first-integrator-further-output-terminals. Each of the one or more further-integrators is a Gm-C integrator, and they are connected in series between the first-integrator-first-output-terminal and a loop-filter-output-terminal. For a first further-integrator in the series, the further-integrator-input-terminal is configured to receive the first-integrator-first-output-signal. For any subsequent further-integrators in the series, the further-integrator-input-terminal is configured to receive: (i) the further-integrator-output-signal from the preceding further-integrator in the series; and (ii) one of the first-integrator-further-output-signals.
Claims
1. A circuit comprising: a loop-filter comprising: a loop-filter-output-terminal configured to provide a loop-filter-output-signal; a first-integrator, wherein the first-integrator is an active-RC integrator, the first-integrator comprising: a first-integrator-input-terminal configured to receive: (i) an input-signal, and (ii) a feedback-signal; a first-integrator-first-output-terminal configured to provide a first-integrator-first-output-signal, which is proportional to an integral of the signals received at the first-integrator-input-terminal; and one or more first-integrator-further-output-terminals, which are each configured to provide a first-integrator-further-output-signal that is proportional to an integral of the signals received at the first-integrator-input-terminal; one or more further-integrators, wherein: each of the one or more further-integrators is a Gm-C integrator, the one or more further-integrators are connected in series between the first-integrator-first-output-terminal and the loop-filter-output-terminal, each of the further-integrators comprises a further-integrator-output-terminal and a further-integrator-input-terminal: each further-integrator-output-terminal is configured to provide a further-integrator-output-signal that is proportional to an integral of the signals received at its further-integrator-input-terminal; for a first further-integrator in the series, the further-integrator-input-terminal is configured to receive the first-integrator-first-output-signal; and for any subsequent further-integrators in the series, the further-integrator-input-terminal is configured to receive: (i) the further-integrator-output-signal from the preceding further-integrator in the series; and (ii) one of the first-integrator-further-output-signals.
2. The circuit of claim 1 wherein the first-integrator comprises a quasi-differential architecture.
3. The circuit of claim 1, further comprising: a circuit-input-terminal configured to receive the input-signal; a circuit-output-terminal configured to provide an output-signal, wherein the feedback-signal is representative of the output-signal; and a modulator configured to provide the output-signal based on the loop-filter-output-signal.
4. The circuit of claim 1, wherein the first-integrator of the loop-filter comprises: a first-integrator-positive-input-terminal configured to receive a positive-input-signal; a first-integrator-negative-input-terminal configured to receive a negative-input-signal; a first-integrator-common-mode-input-terminal configured to receive a common-mode-input-signal; a first-integrator-positive-first-output-terminal configured to provide a first-integrator-positive-first-output-signal; one or more first-integrator-positive-further-output-terminals, each configured to provide a first-integrator-positive-further-output-signal; a first-integrator-negative-first-output-terminal configured to provide a first-integrator-negative-first-output-signal; one or more first-integrator-negative-further-output-terminals, each configured to provide a first-integrator-negative-further-output-signal; a first-integrator-transconductance-amplifier; a second-integrator-transconductance-amplifier; an input-adder; a first-output-adder; a second-output-adder; one or more positive-further-output-signal-generators; one or more negative-further-output-signal-generators; wherein: the first-integrator-transconductance-amplifier is configured to receive the positive-input-signal and the negative-input-signal, and provide: (i) an output signal to the first-output adder, and (ii) an output signal to the second-output adder; the input-adder is configured to sum the positive-input-signal and the negative-input-signal, and provide a summed-input-signal; the second-integrator-transconductance-amplifier is configured to receive the summed-input-signal and the common-mode-input-signal, and provide: (i) an output signal to the first-output adder, and (ii) an output signal to the second-output adder; the first-output-adder is configured to provide the first-integrator-negative-first-output-signal to the first-integrator-negative-first-output-terminal; the second-output-adder is configured to provide the first-integrator-positive-first-output-signal to the first-integrator-positive-first-output-terminal; the one or more positive-further-output-signal-generators are configured to: generate the one or more first-integrator-positive-further-output-signals based on the first-integrator-positive-first-output-signal; and provide the one or more first-integrator-positive-further-output-signals to the one or more first-integrator-positive-further-output-terminals; the one or more negative-further-output-signal-generators are configured to: generate the one or more first-integrator-negative-further-output-signals based on the first-integrator-negative-first-output-signal; and provide the one or more first-integrator-negative-further-output-signals to the one or more first-integrator-negative-further-output-terminals.
5. The circuit of claim 4, wherein the transconductance of the first-integrator-transconductance-amplifier is unequal to the transconductance of the second-integrator-transconductance-amplifier.
6. The circuit of claim 4, wherein the first-integrator of the loop-filter further comprises an attenuator configured to provide an attenuated-summed-input-signal, and wherein: the second-integrator-transconductance-amplifier is configured to receive the attenuated-summed-input-signal and the common-mode-input-signal.
7. The circuit of claim 1, wherein the loop-filter comprises two or more further-integrators.
8. The circuit of claim 1, wherein one of the first-integrator-further-output-terminals is connected to the loop-filter-output-terminal in order to provide a first-integrator-further-output-signal to the loop-filter-output-terminal.
9. The circuit of claim 1, wherein one or more of the first-integrator-further-output-signals represents a scaled-down version of the first-integrator-first-output-signal.
10. The circuit of claim 1, wherein the first integrator comprises a current mirror configured to provide the one or more first-integrator-further-output-signals.
11. The circuit of claim 1, wherein the circuit comprises an audio-amplifier-circuit.
12. The circuit of claim 3, wherein the modulator comprises a PWM-modulator configured to provide the output-signal based on a comparison between the loop-filter-output-signal and a reference-signal.
13. The circuit of claim 3, wherein: the circuit comprises a sigma-delta-modulator-circuit; and the modulator comprises a quantizer configured to provide the output-signal by quantizing the loop-filter-output-signal.
14. A bridge-tied-load circuit comprising: a positive-audio-amplifier-circuit comprising the circuit of claim 3, wherein: the circuit-input-terminal is a positive-circuit-input-terminal that is configured to receive a positive-input-signal; and the circuit-output-terminal is a positive-circuit-output-terminal configured to provide a positive-PWM-output-signal; and a negative-audio-amplifier-circuit comprising the circuit of claim 3, wherein: the circuit-input-terminal is a negative-circuit-input-terminal that is configured to receive a negative-input-signal; and the circuit-output-terminal is a negative-circuit-output-terminal configured to provide a negative-PWM-output-signal.
15. The bridge-tied-load circuit of claim 14, further comprising a quasi-differential integrator configured to provide the functionality of the first-integrator of both the positive-audio-amplifier-circuit and the negative-audio-amplifier-circuit.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1) One or more embodiments will now be described by way of example only with reference to the accompanying drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18) The acquisition and reproduction of audio signals was one of the first applications of electronic circuits. Today, audio electronics are ubiquitous and can be found in television and hi-fi stereo sets, car audio systems and more recently in mobile or cellular phones along with many other portable applications. A majority of these electronics is in the form of integrated circuits.
(19) One or more examples disclosed herein relate to a loop-filter that has a series of integrators, wherein a first-integrator is an active-RC integrator and one or more further-integrators are Gm-C integrators. Such an example is shown in
(20) The majority of the following description relates to audio amplifier circuits. However, it will be appreciated, especially from the description of
(21)
(22) A component of the smart speaker driver 100 is a high efficiency class-D amplifier 104 that drives the loud-speaker 102. The class-D amplifier 104 is supplied by a DC-DC boost converter 106 in this example, which can provide high output power even at a low battery voltage. The DC-DC boost converter 106 is controlled from the digital domain and may only be enabled when high power is required at the output of the class-D amplifier 104. The combined efficiency of the DC-DC boost converter 106 and the class-D amplifier 104 can be optimized by performing a coarse envelope tracking of the audio signal.
(23) In a class-D amplifier 104, two large power MOSFETs (not shown) in an output stage can connect the output node VOUT to either ground or the supply. Pulse-Width Modulation (PWM) can be used to drive the output node VOUT, and the output signal can be recovered with a lossless LC-low-pass filter between the class-D output stage and the loudspeaker load 102.
(24)
(25)
(26) The comparator 302 compares an integrator-output-signal V.sub.I 306 with a triangular reference waveform VREF 308. In this example, the integrator-output-signal V.sub.I 306 that is compared with the reference triangle VREF 308 is not the input signal V.sub.IN 310, but the difference between the input signal V.sub.IN 310 and the PWM-output-signal VOUT 312 that is fed through the integrator 314, thus creating a first order loop filter. In this way, (i) a signal that is representative of the input signal V.sub.IN 310, and (ii) a signal that is representative of the PWM-output-signal VOUT 312, are connected to the same input terminal of the integrator 314, thereby defining a virtual ground node 318. In this way, a PWM generator and the class-D output stage 316 can be incorporated in a feedback loop as shown in
(27)
(28) In the BTL configuration the load (not shown) is connected between the first-amplifier-circuit-output-terminal 402 and the second-amplifier-circuit-output-terminal 404. This can double the voltage swing that is available to the load with the same supply voltage. Furthermore, the BTL configuration can allow for filter-less connection to a loudspeaker load (not shown). Such a filter-less BTL configuration can be particularly advantageous in mobile applications.
(29) The circuit 400 of
(30)
(31) The class-D amplifier includes a loop-filter 506, which applies a transfer function H(s) to a combination of the input-signal X and the PWM-output-signal Y in order to set the loop gain of the amplifier.
(32) In the PWM-modulator 502, the output signal from the loop filter 506 and a triangular reference signal 504 are added together, and the result of the summation is quantized to either a low or a high value (based on whether the result of the summation is greater than, or less than, zero) in order to generate the PWM-output-signal Y. The PWM-output-signal Y is fed back to an input-summation block 508, which adds the PWM-output-signal Y to the input-signal X in order to provide the input signalling to the loop-filter 506.
(33) One method to increase the loop gain of the class-D amplifier is to increase the order of the transfer function H(s) that is applied by the loop filter 506. One way of implementing a stable, higher order loop filter is by using a Cascade of Integrators with Feedforward summation (CIFF) in the class-D amplifier.
(34)
(35)
(36) Gm-C integrators can have high input impedance and can be capable of very high unity-gain frequencies due to their open loop nature.
(37) Active-RC integrators can handle large input signal swings with high linearity due to the existence of a virtual ground node 702 at the input, as indicated above with reference to
(38) As will be discussed below with reference to
(39)
(40) The configuration shown in
(41)
(42)
(43)
(44)
(45)
(46) A problem that has been found with using a higher-order CIFF structure in a class-D amplifier is power consumption, and in particular: 1. power consumption of a feedforward summing operation, 2. power consumption if a first pseudo-differential integrator stage is used. One or more of the amplifier-circuits described below can provide reduced power consumption.
(47) As indicated above, a pseudo-differential architecture can provide advantages over a fully-differential architecture in class-D amplifiers, because better control of the common-mode level of the output can be achieved. Furthermore, a fully-differential active-RC integrator may only provide a virtual ground node for differential mode signals; no virtual ground node may be available for common-mode signals. A filter-less (BD-modulated) class-D amplifier as shown in
(48) As will be discussed in detail below, a modified version of the CIFF structure can provide an advantageous mechanism for feedforward summation. As indicated above, a purpose of the feedforward paths in the CIFF structure is to create zeros in the loop transfer. They can improve the stability of the closed loop, but do not necessarily have to be very accurate. Accuracy of the closed loop transfer can be provided by the high gain of the cascade of integrators. Furthermore, the summation operation does not necessarily need to be done at the end of the cascade of integrators as it is shown in
(49)
(50) In the structure of
(51)
(52) Both transconductors 1102, 1104 have an individual uncorrelated equivalent input noise source v.sup.2.sub.np 1106 and v.sup.2.sub.nm 1108 with a magnitude that is inversely proportional to the transconductance g.sub.m. For a BTL class-D amplifier, only the differential mode noise is relevant. The common-mode component of the noise should not appear across the loudspeaker and therefore should not be audible. The differential-mode equivalent input noise voltage v.sup.2.sub.n,DM of the pseudo-differential configuration is the uncorrelated sum of the individual input noise sources:
v.sub.n,DM.sup.2=v.sub.np.sup.2+v.sub.nm.sup.2
(53) The same holds for the common-mode equivalent input noise voltage v.sup.2.sub.n,CM:
v.sub.n,CM.sup.2=v.sub.np.sup.2+v.sub.nm.sup.2
(54) The differential-mode equivalent input noise can be reduced by increasing the transconductance g.sub.m, which may require more power and/or area. At the same time, this can also reduce the common-mode equivalent input noise. However, reducing the common-mode equivalent input noise can provide little or no practical benefit because the common-mode noise should not be audible when a loudspeaker load is used.
(55) The combination of the two single-ended transconductors can be considered as a single integrator-element 1110 with three input voltages and two output currents, as indicated with the dashed box in
(56)
(57) In the quasi-differential implementation of
(58) In more detail,
(59) The integrator includes: a first-integrator-transconductance-amplifier 1112; a second-integrator-transconductance-amplifier 1114; an input-adder 1116; a first-output-adder 1130; and a second-output-adder 1132;
(60) The first-integrator-transconductance-amplifier 1112 is configured to receive the positive-input-signal VIP and the negative-input-signal VIM, and provide: (i) an output signal to the first-output adder 1130, and (ii) an output signal to the second-output adder 1132.
(61) The input-adder 1116 sums the positive-input-signal VIP and the negative-input-signal VIM, in order to provide a summed-input-signal.
(62) In this example, the integrator includes a halving-block 1118, which is an example of an attenuator that provides an attenuated-summed-input-signal.
(63) The second-integrator-transconductance-amplifier 1114 receives the attenuated-summed-input-signal (or the summed-input-signal if a halving-block/attenuator is not used) and the common-mode-input-signal VCM. The second-integrator-transconductance-amplifier 1114 provides: (i) an output signal to the first-output adder 1130, and (ii) an output signal to the second-output adder 1132.
(64) The first-output-adder 1130 provides the first-integrator-negative-first-output-signal IOM to the first-integrator-negative-first-output-terminal 1126. The second-output-adder 1132 provides the first-integrator-positive-first-output-signal IOP to the first-integrator-positive-first-output-terminal 1128.
(65) A first-feedback-capacitor 1134 is connected between the first-integrator-negative-first-output-terminal 1126 and the first-integrator-positive-input-terminal 1120. A second-feedback-capacitor 1136 is connected between the first-integrator-positive-first-output-terminal 1128 and the first-integrator-negative-input-terminal 1124. In this way, an active-RC integrator can be provided.
(66) The integrator can also include one or more positive-further-output-signal-generators (not shown), and one or more negative-further-output-signal-generators (not shown). The one or more positive-further-output-signal-generators can generate one or more first-integrator-positive-further-output-signals based on the first-integrator-positive-first-output-signal. The one or more negative-further-output-signal-generators can generate one or more first-integrator-negative-further-output-signals based on the first-integrator-negative-first-output-signal. Such signal generators can be implemented as current mirrors, as will be described below.
(67) The one or more positive-further-output-signal-generators can provide the one or more first-integrator-positive-further-output-signals to one or more first-integrator-positive-further-output-terminals. The one or more negative-further-output-signal-generators can provide the one or more first-integrator-negative-further-output-signals to one or more first-integrator-negative-further-output-terminals.
(68) That is, the integrator can also include the following output-terminals (not shown) for providing replicas of the output-signals. one or more first-integrator-positive-further-output-terminals, each configured to provide a first-integrator-positive-further-output-signal; and one or more first-integrator-negative-further-output-terminals, each configured to provide a first-integrator-negative-further-output-signal.
(69) In the example of
(70)
(71) In this example, the transconductor 1206 provides the replica of the output current that is scaled down by a factor of M. This scaled down replica current (IIN/M) is fed to the replica-output-capacitor 1210 that is M-times smaller than the feedback capacitor 1208 to create the same replica output voltage VOUT, but with reduced power and area overhead.
(72) If the active-RC integrator of
(73)
(74) The amplifier-circuit 1300 has amplifier-circuit-input-terminals 1302, 1303, which receive input-signals. In this example the input-signals are signals that are received from a transconductance amplifier 1304, which receives an input voltage VIN. One of the bridge-halves receives a positive-input-signal, and the other bridge-half receives a negative-input-signal. The amplifier-circuit 1300 also has two amplifier-circuit-output-terminals 1306, 1307 that provide output-signals, which in this embodiment are PWM-output-signals VOUTA, VOUTB.
(75) For clarity, only one of the bridge-halves will be described in detail below.
(76) The amplifier-circuit 1300 includes a loop-filter 1308, a PWM-module 1310 and a feedback path 1312. In this example, the feedback path 1312 includes a feedback-resistor 1314. The loop-filter 1308 has a loop-filter-output-terminal 1316 that provides a loop-filter-output-signal VIA to the PWM-module 1310. The PWM-module 1310 provides the PWM-output-signal VOUTA. In this way, the high level structure of one of the bridge-halves of the amplifier-circuit 1300 corresponds to the structure that is illustrated above with reference to
(77) The loop-filter 1308 has a first-integrator 1318 and one or more further-integrators, in this example two further integrators 1320, 1322. The first-integrator 1318 is an active-RC integrator. The further-integrators 1320, 1322 are Gm-C integrators, which can be advantageous because they provide a convenient way of summing the feedforward currents from the first-integrator, in that the summing may not require additional power consumption or significant extra area.
(78) The first-integrator 1318 has a first-integrator-input-terminal 1324 that receives: (i) the input-signal from the input-terminal 1302, and (ii) a feedback-signal, which is representative of the PWM-output-signal VOUTA, from the feedback-path 1312. As discussed above, the presence of a virtual ground node at the first-integrator-input-terminal 1324 advantageously enables the input-signal and the feedback-signal to be accurately added together without requiring any additional components. This can therefore contribute to the amplifier-circuit having a low power consumption and/or occupying a small area. Also, use of a virtual ground node can be considered beneficial when compared with an alternative of using a high-bandwidth, high-linearity V-to-I converter, which would be impractical in some applications.
(79) The first-integrator 1318 also has a first-integrator-first-output-terminal 1326 and two first-integrator-further-output-terminals 1328. The first-integrator-first-output-terminal 1326 provides a first-integrator-first-output-signal, which is proportional to an integral of the signals received at the first-integrator-input-terminal 1324. The first-integrator-further-output-terminals 1328, are each configured to provide a first-integrator-further-output-signal that is proportional to an integral of the signals received at the first-integrator-input-terminal. The first-integrator-further-output-signals can be considered as replicas of the first-integrator-first-output-signal. Optionally, as discussed above with reference to
(80) The two further-integrators 1320, 1322 are connected in series between the first-integrator-first-output-terminal 1326 and the loop-filter-output-terminal 1316. Each of the further-integrators 1320, 1322 has a further-integrator-output-terminal 1330, 1332 and a further-integrator-input-terminal 1334, 1336. Each further-integrator-output-terminal 1330, 1332 provides a further-integrator-output-signal that is proportional to an integral of the signals received at its further-integrator-input-terminal 1334, 1336.
(81) For the first further-integrator 1330 in the series, the further-integrator-input-terminal 1334 receives the first-integrator-first-output-signal from the first-integrator-first-output-terminal 1326. For the second further-integrator 1322, and optionally also any subsequent further-integrators in the series (not shown), the further-integrator-input-terminal 1326 is configured to receive: (i) the further-integrator-output-signal from the further-integrator-output-terminal 1330 of the preceding further-integrator 1320 in the series; and optionally (ii) one of the first-integrator-further-output-signals from one of the first-integrator-further-output-terminals 1328. It will be appreciated that the specific connections between the integrators can be set so as to apply a transfer function that is required of the loop-filter 1308.
(82) In this example, one of the first-integrator-further-output-terminals 1328 is connected to the loop-filter-output-terminal 1316 such that a first-integrator-further-output-signal is provided to the loop-filter-output-terminal 1328. It will be appreciated that in other examples, depending upon the transfer function that is required of the loop-filter 1308, one of the first-integrator-further-output-terminals 1328 need not necessarily be connected to the loop-filter-output-terminal 1316.
(83) It will also be appreciated that the loop-filter 308 can easily be scaled up to a higher order by adding more gm-C further-integrator stages in series, and optionally also with additional first-integrator-further-output-terminals 1328 for providing additional replica output signals from the first-integrator 1318. Also, the loop-filter 308 can be extended with gm-C resonator sections.
(84) The position of the zeros in the transfer function that is implemented by the loop-filter 1308 can be tuned by proper scaling of the gm-C transconductors of the further-integrators 1320, 1322.
(85) The PWM-modulator 1310 receives the loop-filter-output-signal VIA from the loop-filter-output-terminal 1316, and also receives a reference-signal VREF 1338. As discussed above in relation to
(86) In this example, the first-integrator stage 1318 uses the quasi-differential architecture of
(87) By reducing the common-mode transconductance of the quasi-differential first-integrator stage 1318, the common-mode transfer function of the class-D amplifier becomes less accurate. This can save power and/or area, yet in first order may advantageously not significantly affect the differential-mode transfer function.
(88)
(89) The topology of
(90) Also shown in
(91)
(92) The CT- modulator 1500 includes a loop-filter 1506, which applies a transfer function H(s) to a combination of the input-signal X and the PWM-output-signal Y in order to set the loop gain of the modulator 1500.
(93) The output signal from the loop filter 1506 is quantized by the quantizer 1502 in order to generate the output-signal Y. The output-signal Y is fed back to an input-summation block 1508, which adds the output-signal Y to the input-signal X in order to provide the input signalling to the loop-filter 1506.
(94) Conceptually, the main difference between the CT- modulator 1500 and the class-D amplifier of
(95) The CT- modulator 1500 can include any loop-filter 1506 described herein, including the loop-filter of
(96) The instructions and/or flowchart steps in the above figures can be executed in any order, unless a specific order is explicitly stated. Also, those skilled in the art will recognize that while one example set of instructions/method has been discussed, the material in this specification can be combined in a variety of ways to yield other examples as well, and are to be understood within a context provided by this detailed description.
(97) In some example embodiments the set of instructions/method steps described above are implemented as functional and software instructions embodied as a set of executable instructions which are effected on a computer or machine which is programmed with and controlled by said executable instructions. Such instructions are loaded for execution on a processor (such as one or more CPUs). The term processor includes microprocessors, microcontrollers, processor modules or subsystems (including one or more microprocessors or microcontrollers), or other control or computing devices. A processor can refer to a single component or to plural components.
(98) In other examples, the set of instructions/methods illustrated herein and data and instructions associated therewith are stored in respective storage devices, which are implemented as one or more non-transient machine or computer-readable or computer-usable storage media or mediums. Such computer-readable or computer usable storage medium or media is (are) considered to be part of an article (or article of manufacture). An article or article of manufacture can refer to any manufactured single component or multiple components. The non-transient machine or computer usable media or mediums as defined herein excludes signals, but such media or mediums may be capable of receiving and processing information from signals and/or other transient mediums.
(99) Example embodiments of the material discussed in this specification can be implemented in whole or in part through network, computer, or data based devices and/or services. These may include cloud, internet, intranet, mobile, desktop, processor, look-up table, microcontroller, consumer equipment, infrastructure, or other enabling devices and services. As may be used herein and in the claims, the following non-exclusive definitions are provided.
(100) In one example, one or more instructions or steps discussed herein are automated. The terms automated or automatically (and like variations thereof) mean controlled operation of an apparatus, system, and/or process using computers and/or mechanical/electrical devices without the necessity of human intervention, observation, effort and/or decision.
(101) It will be appreciated that any components said to be coupled may be coupled or connected either directly or indirectly. In the case of indirect coupling, additional components may be located between the two components that are said to be coupled.
(102) In this specification, example embodiments have been presented in terms of a selected set of details. However, a person of ordinary skill in the art would understand that many other example embodiments may be practiced which include a different selected set of these details. It is intended that the following claims cover all possible example embodiments.