Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
HARMONIC MIXER WITH MULTI-PHASE LOCAL OSCILLATOR SIGNALS FOR INHERENTLY LINEAR UPCONVERSION
Document Type and Number:
WIPO Patent Application WO/2023/205390
Kind Code:
A1
Abstract:
Disclosed are example embodiments of harmonic mixer. The harmonic mixer including a multi-phase LO signal generator. Each phase of the multi-phase LO signal generator outputting an LO signal on a signal line. The harmonic mixer including a plurality of mixers. Each mixer of the plurality of mixers connected to a signal line. The mixer driven by an IF. The harmonic mixer including an output network coupled to the outputs of the plurality of mixers.

Inventors:
WANG HUAN (US)
HEYDARI PAYAM (US)
Application Number:
PCT/US2023/019356
Publication Date:
October 26, 2023
Filing Date:
April 21, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
UNIV CALIFORNIA (US)
International Classes:
H03L7/087; H03B27/00; H03D7/14; H03D7/16; H03L7/07; H03B19/18; H03D7/18
Foreign References:
US20050239430A12005-10-27
US20130183921A12013-07-18
US20150188741A12015-07-02
US20210367629A12021-11-25
US20060135108A12006-06-22
Attorney, Agent or Firm:
ROBERTS, Kenneth S. (US)
Download PDF:
Claims:
CLAIMS

1. A harmonic mixer, comprising: a multi-phase LO signal generator, each phase of the multi-phase LO signal generator outputting an LO signal on a signal line; a plurality of mixers, each mixer of the plurality of mixers connected to a signal line, the mixer driven by an intermediate frequency (IF); and an output network coupled to the outputs of the plurality of mixers.

2. The harmonic mixer of claim 1, wherein the harmonic mixer comprises a harmonic up-conversion mixer.

3. The harmonic mixer of claim 2, wherein the harmonic up-conversion mixer provides inherently linear operation.

4. The harmonic mixer of claim 2, wherein the harmonic up-conversion comprises a single-sideband (SSB) up-conversion performed with in-phase and quadrature (I/Q) LO signals plus the I/Q baseband signals.

5. The harmonic mixer of claim 1, wherein the multi -phase LO signal generator produces (2N+1) LO signals at the same frequency with equally spaced phase, where N is a nonnegative integer greater than zero.

6. The harmonic mixer of claim 5, wherein the (2N+1) LO signals each drive a current steering double-balanced mixer.

7. The harmonic mixer of claim 6, wherein the mixer outputs are shorted together and connected to the output network, the output network comprising a generic output network for signal resonance at the desired center frequency.

8. The harmonic mixer of claim 1 , wherein the multi-phase LO signal generator produces multi-phase LO generation uses at least one of a delay-locked-loop (DLL), poly-phase filter, or phase shifters.

9. A method in a harmonic mixer, the method comprising: outputting an LO signal on a signal line in each phase of a multi-phase LO signal generator; driving each mixer of a plurality of mixers by an intermediate frequency (IF), each mixer of the plurality of mixers connected to a signal line; and coupling an output network to the outputs of the plurality of mixers.

10. The method of claim 9, wherein the harmonic mixer comprises a harmonic up- conversion mixer.

11. The method of claim 10, further comprising providing inherently linear operation with the harmonic up-conversion mixer.

12. The method of claim 10, wherein the harmonic up-conversion used comprises a single-sideband (SSB) up-conversion performed with in-phase and quadrature (I/Q) LO signals plus the I/Q baseband signals.

13. The method of claim 9, further comprising producing (2N+1) LO signals at the same frequency with equally spaced phase, where N is a non-negative integer greater than zero.

14. The method of claim 13, further comprising driving a current steering doublebalanced mixer using the (2N+1) LO signals.

15. The method of claim 14, further comprising shorting together the mixer outputs and connected the mixer outputs to the output network, the output network comprising a generic output network for signal resonance at the desired center frequency.

16. The method of claim 9, further comprising producing multi-phase LO generation using at least one of a del ay-1 ocked-loop (DLL), poly-phase filter, or phase shifters.

Description:
HARMONIC MIXER WITH MULTI-PHASE LOCAL OSCILLATOR SIGNALS FOR INHERENTLY LINEAR UPCONVERSION

TECHNICAL FIELD

[0001] The disclosure relates generally to the field of transmitters for wireless communication, and specifically and not by way of limitation, some embodiments are related to a harmonic mixer that upconverts signal to an integer multiple of the local oscillator (LO) frequency.

BACKGROUND

[0002] Up-conversion frequency mixers are at the core of many wireless transmitter architectures. A direct conversion architecture may be widely adopted in wireless systems for communication, radar ranging and imaging. However, as the operation frequency of these systems move higher into the mm-wave or terahertz (THz) regime targeting emerging applications, the high frequency local oscillator (LO) signal generation becomes an increasingly challenging task for direct up-conversion mixers. The situation is further exacerbated in transmitter array configurations used in various scenarios that need beam-steering or spatial multiplexing. More precisely, mm-wave communication systems supporting multi-user multiple-input and multipleoutput (MU-MIMO) and beamforming would employ a large number of full transmitter chains. Each transmitter chain includes baseband, mixer, and mm-wave amplifier. The high frequency LO signal must be distributed to each transmitter with a huge LO distribution network, which incurs significant amount of signal loss and phase skew.

[0003] The use of harmonic mixer would alleviate the aforementioned problems in mm-wave and THz transmitters, as the harmonic mixer takes lower LO frequency and generates output at an integer multiple of the LO frequency. Nevertheless, conventional approaches take advantage of the semiconductor device (e.g., Schottky diode) non-linearity to perform harmonic frequency up- conversion. The diode-based harmonic generation approach shows poor linearity because of the rectifying electrical property of a diode and is, therefore, unsuitable for high-fidelity communication schemes where high order quadrature-amplitude-modulation (QAM) signal transmission mandates excellent linearity in the signal path. Moreover, high frequency Schottky diodes are typically manufactured in 1I1-V compound semiconductor technology such as GaAs (e.g., compounds that are members of the so-called III-V group of semiconductors — that is, compounds made of elements listed in columns III and V of the periodic table) and may be difficult to integrate into standard Complementary Metal-Oxide-Semiconductor (CMOS) technologies for highly integrated systems.

[0004] Accordingly, a need exists for an improved harmonic up-conversion mixer that reduces the burden of LO generation and distribution while maintaining superb linearity to enable millimeter-wave (mm-wave) / THz systems in large array configuration.

SUMMARY

[0005] In one example implementation, an embodiment includes a harmonic up-conversion mixer with inherently linear operation. The harmonic up-conversion mixer including a multi-phase LO signal generator that produces (2N+1) LO signals at the same frequency with equally spaced phase, where N is a non-negative integer greater than zero. The (2N+1) LO signals each drive a current steering double-balanced mixer, where the mixer outputs are shorted together and connected to a generic output network for signal resonance at the desired center frequency. The single-sideband (SSB) up-conversion may be performed with in-phase and quadrature (I/Q) LO signals plus the I/Q intermediate frequency (IF) signals. Therefore, the number of mixers required in SSB configuration doubles. The method of generating multi-phase LO generation may be arbitrary using delay-locked-loop (DLL), poly-phase filter, phase shifters, or other such devices.

[0006] Disclosed are example embodiments of harmonic mixer. The harmonic mixer including a multi-phase LO signal generator. Each phase of the multi-phase LO signal generator outputting an LO signal on a signal line. The harmonic mixer including a plurality of mixers. Each mixer of the plurality of mixers connected to an RF signal line. The mixer is also driven by an IF signal. The harmonic mixer including an output network coupled to the outputs of the plurality of mixers. [0007] Disclosed are example embodiments of a method in a harmonic mixer, the method comprising outputting an LO signal on a signal line in each phase of a multi-phase LO signal generator. The method further includes driving each mixer of a plurality of mixers by an intermediate frequency (IF), each mixer of the plurality of mixers connected to a signal line and coupling an output network to the outputs of the plurality of mixers.

[0008] The features and advantages described in the specification are not all-inclusive. In particular, many additional features and advantages will be apparent to one of ordinary skill in the art in view of the drawings, specification, and claims. Moreover, it should be noted that the language used in the specification has been principally selected for readability and instructional purposes and may not have been selected to delineate or circumscribe the disclosed subject matter.

BRIEF DESCRIPTION OF THE DRAWINGS

[0009] The foregoing summary, as well as the following detailed description, is better understood when read in conjunction with the accompanying drawings. The accompanying drawings, which are incorporated herein and form part of the specification, illustrate a plurality of embodiments and, together with the description, further serve to explain the principles involved and to enable a person skilled in the relevant art(s) to make and use the disclosed technologies.

[0010] FIG. 1 is a diagram illustrating a harmonic mixer topology in accordance with the systems and methods described herein.

[0011] FIGS. 2A-2B are diagrams illustrating current steering mixer cells.

[0012] FIG. 3 is a diagram illustrating phasor domain illustration of fundamental up-conversion Cancellation.

[0013] FIG. 4 is a diagram illustrating an LO waveform for a third harmonic mixer example.

[0014] FIG. 5 is a diagram illustrating a harmonic mixer in single-sideband up-conversion configuration in accordance with the systems and methods described herein.

[0015] FIG. 6 is a diagram illustrating transient waveform in a third harmonic mixer showing LO and output relationship.

[0016] FIG. 7 is a flow diagram illustrating an example method in accordance with the systems and methods described herein.

[0017] The figures and the following description describe certain embodiments by way of illustration only. One skilled in the art will readily recognize from the following description that alternative embodiments of the structures and methods illustrated herein may be employed without departing from the principles described herein. Reference will now be made in detail to several embodiments, examples of which are illustrated in the accompanying figures. It is noted that wherever practicable similar or like reference numbers may be used in the figures to indicate similar or like functionality.

DETAILED DESCRIPTION

[0018] The detailed description set forth below in connection with the appended drawings is intended as a description of configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of various concepts. However, it will be apparent to those skilled in the art that these concepts may be practiced without these specific details. In some instances, well known structures and components are shown in block diagram form in order to avoid obscuring such concepts.

[0019] Several aspects of example systems will now be presented with reference to various apparatus and methods. These apparatus and methods will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as “elements”). These elements may be implemented using various components, hardware, electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.

[0020] An example embodiment may include a harmonic up-conversion mixer with inherently linear operation. The example embodiment may include a multi-phase LO signal generator that produces (2N+1) LO signals at the same frequency with equally spaced phase. In an example embodiment, N is a non-negative integer greater than zero. The (2N+1) LO signals may each drive a current steering double-balanced mixer, where the mixer outputs may be shorted together and connected to a generic output network for signal resonance at the desired center frequency. The single-sideband (SSB) up-conversion may be performed with in-phase and quadrature (I/Q) LO signals plus the I/Q IF signals. Therefore, the number of mixers required in SSB configuration doubles. The method of generating multi-phase LO generation may be arbitrary using one or more of a delay-locked-loop (DLL), poly-phase filter, or phase shifters.

[0021] FIG. 1 is a diagram illustrating a harmonic mixer topology 100 in accordance with the systems and methods described herein. The example harmonic mixer topology 100 is illustrated in FIG.1 in the harmonic mixer’s generic form.

[0022] In the illustrated example of FIG. 1, the harmonic mixer topology 100 includes a multiphase LO signal generator 102. The multi-phase LO signal generator 102 outputs a number of LO signals 104, e.g., LO<0> to LO<2N>, where N may be a non-negative integer greater than zero, as discussed above. Each of the LO signals 104 may be connected to a mixer 106 driven by an intermediate frequency (IF) signal 108. In an example embodiment, the LO signal generator 102 may be an electronic oscillator that may be used with the mixer 106 to change the frequency of a signal. This frequency conversion process may be referred to as heterodyning. The frequency conversion process may produce the sum and difference frequencies from the frequency of the LO signal generator 102 and the frequency of the input signal, e.g., the IF signal 108. A phase-locked loop (PLL) is one common type of LO signal generator 102 that provides good stability and performance at relatively low cost, but the LO signal generator’s 102 frequency is fixed, so changing frequencies requires changing the PLL. Tuning to different frequencies may require a variable-frequency oscillator which may lead to a compromise between stability and tunability. The output of the mixer 106 may drive an output network 110. Each mixer cell illustrated in FIG. 1 may be realized with current steering topology, e.g., as illustrated in FIGS. 2A-2B.

[0023] FIGS. 2A-2B are diagrams illustrating current steering mixer cells 200, 250. The current steering topology may take the form of an N-type metal-oxide-semiconductor (NMOS) transistors (FIG. 2A) or P-type metal-oxide-semiconductor (PMOS) transistor implementation (FIG. 2B), as illustrated in FIGS. 2A-2B. As illustrated in FIG. 2A, a series of NMOS transistors 202 may be connected to current drivers 204, as illustrated in FIG. 2A. As illustrated in FIG. 2B, a series of PMOS transistors 252 may be connected to current drivers 254, as illustrated in FIG. 2B.

[0024] Another example embodiment may employ a complementary NMOS+PMOS realization. The IF signals may first be converted into current domain. The conversion to the current domain may be indicated by the current sources IF_p and IF_m in FIGS. 2A-2B. The converted IF signals may then be commutated between the radio frequency (RF) differential signals, RF _p and RF_m, branch for frequency up-conversion. The signal transfer from IF to RF may be linear because the IF signal may be multiplied by an effective square wave toggling between +1 and -1, with no IF signal dependence. Up-conversion gain may be well defined mathematically by the Fourier Series component of the effective square wave. It is noteworthy that in conventional diode-based harmonic mixers, the conversion gain may be a function of port signal amplitude and, thus, incurs severe IF signal non-linearity.

[0025] In an example embodiment, the mixer output may only contain odd harmonics due to differential operation. The inclusion of only odd harmonics may minimize unwanted interference and noise coupling. The conversion gain of the (2N+l) th harmonic of a single mixer cell is:

4/«2N+l)) [EQ. 1] To reinforce the (2N+l) th harmonic at the final mixer output, each mixer cell may be driven by LO signals with equal phase difference. The equally spaced phases of the multiple LO signals are:

2 </(2N+l ), where k=0,l,2...2N [EQ. 2]

Given this LO phase relationship, the (2N+1)* 11 harmonic up-conversion from different mixer cells are all in-phase and are added constructively at the mixer output. The overall conversion gain from IF to (2N+1) 111 harmonic remains to be 4/jt, same as a fundamental mixer and much higher than diode-based counterparts.

[0026] FIG. 3 is a diagram illustrating phasor domain illustration of fundamental up-conversion cancellation 300. In an example embodiment, the fundamental up-conversion at the LO frequency will be canceled out at the same time. The fundamental up-conversion at the LO frequency being canceled out at the same time is illustrated in FIG. 3 by the phasor diagram. The 2N+1 equal amplitude phasor with identical phase difference will add up to zero. The nulling of fundamental frequency component ensures a cleaner mixer output and alleviates the filtering requirement in succeeding stages of the transmitter chain. This is also advantageous compared to traditional harmonic mixers where all harmonics are present and the wanted harmonic up-conversion must be selected carefully in the output network. The unwanted harmonic in the invented mixer topology appears at:

(2N+1)*(2M+1), where M= 1,2,.... [EQ. 3]

On the other hand, the unwanted harmonics in conventional harmonic mixer will appear at (2N+1) of the LO frequency. For example, in a 3rd harmonic mixer, conventional approach will generate unwanted harmonics at 1 hl , 5 til , 7 til , 9 hl , 11 th ... while the invented mixer only produces unwanted harmonics at 9 th , 15 21 th ...

[0027] FIG. 4 is a diagram illustrating an LO waveform for a third harmonic mixer example 400. The exemplary LO waveform for a third harmonic up-conversion mixer is illustrated in FIG. 4. In an example embodiment, three LO signals 402 (LO0°, LO120 °, LO240 °) with phase difference of 120 degrees may be used to drive three mixer cells. By adding the 3-phase LO signals 402 together, an effective mixing waveform 404 (“Effective”) may be produced whose frequency may be three times the original LO frequency. Adding the 3-phase LO signals together may guarantee IF signal up-conversion by the third harmonic of the LO frequency, while the fundamental LO up- conversion may be zero.

[0028] FIG. 5 is a diagram illustrating a harmonic mixer 500 in single-sideband up-conversion configuration in accordance with the systems and methods described herein. The mixer 100 topology in FIG. 1 may perform double-sideband (DSB) up-conversion. The mixer 500 topology in FIG. 1 may also generate an image signal around the desired LO harmonic. Generating an image signal around the desired LO harmonic may be acceptable in certain applications where some form of image rejection takes place after the mixer. In scenarios where single-sideband (SSB) up- conversion may be required, such as in a quadrature mixer for QAM modulation, the invented harmonic mixer 500 may be extended to FIG. 5 to support quadrature operation. The number of required LO phases and mixer cells doubles compared to the DSB configuration in FIG. 1. Two adjacent mixer cells may form a quadrature mixer pair, driven by baseband I/Q and LO I/Q signals. The baseband I/Q signals may be identical among the 2N+1 quadrature mixer pairs. The operation of invented mixer topology may be verified in simulation platform in a third harmonic SSB configuration to prove the feasibility.

[0029] In the illustrated example of FIG. 5, the harmonic mixer 500 topology includes a multiphase LO signal generator 502. The multi-phase LO signal generator 502 outputs a number of LO signals 504, e.g., LO<0> to LO<2N>, where N may be a non-negative integer greater than zero, as discussed above. Each of the LO signals 504 may be connected to a mixer 506 driven by baseband in-phase (BBI)/ baseband quadrature (BBQ) 508. The output of the mixer 506 may drive an output network 510.

[0030] FIG. 6 is a diagram 600 illustrating a transient waveform 602 in a third harmonic mixer illustrating an LO 604 and output relationship, e g., of waveform 602. The corresponding waveform 602 is illustrated in FIG. 6 for an exemplary LO 604 frequency of 10 gigahertz (GHz). The invented topology may be applied to any frequency.

[0031] In an example embodiment, the period of LO 604 and mixer output (waveform 602) may be 3: 1, indicating the mixer output is at the third harmonic of the LO signals (LOO, LO1, LO2) and no fundamental LO component is presented. The higher order harmonics (e.g., 9 th , 15 th , 21 th . . . order harmonics) may be filtered out in the output network.

[0032] In an example embodiment, a harmonic mixer does not rely on device non-linearity to perform harmonic mixing. Instead, the harmonic mixer may be based on combining the output of inherently linear mixer cells, driven by multiple LO phases. The harmonic mixer may offer a superior linearity performance than conventional diode-based harmonic mixer topologies. Furthermore, the harmonic mixer may be free of the fundamental up-conversion and the undesired harmonics appear at a much higher frequencies, significantly alleviating the spur filtering problem in conventional harmonic mixers.

[0033] FIG. 7 is a flow diagram illustrating an example method in accordance with the systems and methods described herein. The example method may be a method in a harmonic mixer. The method may include outputting an LO signal on a signal line in each phase of a multi-phase LO signal generator (702). The method may also include driving each mixer of a plurality of mixers by an intermediate frequency (IF), each mixer of the plurality of mixers connected to a signal line (704). Additionally, the method may include coupling an output network to the outputs of the plurality of mixers (706).

[0034] In an example embodiment, the method may further include providing inherently linear operation with the harmonic up-conversion mixer. In an example embodiment, the method may further include producing (2N+1) LO signals at the same frequency with equally spaced phase, where N is a non-negative integer greater than zero. In an example embodiment, the method may further include driving a current steering double-balanced mixer using the (2N+1) LO signals.

[0035] In an example embodiment, the method may further include shorting together the mixer outputs and connecting the mixer outputs to the output network, the output network comprising a generic output network for signal resonance at the desired center frequency. In an example embodiment, the method may further include producing multi-phase LO generation using at least one of a delay-locked-loop (DLL), poly-phase filter, or phase shifters.

[0036] In an example embodiment, the harmonic mixer comprises a harmonic up-conversion mixer. In an example embodiment, the harmonic up-conversion used comprises a single-sideband (SSB) up-conversion performed with in-phase and quadrature (I/Q) LO signals plus the I/Q baseband signals.

[0037] One or more elements or aspects or steps, or any portion(s) thereof, from one or more of any of the systems and methods described herein may be combined with one or more elements or aspects or steps, or any portion(s) thereof, from one or more of any of the other systems and methods described herein and combinations thereof, to form one or more additional implementations and/or claims of the present disclosure. [0038] One or more of the components, steps, features, and/or functions illustrated in the figures may be rearranged and/or combined into a single component, block, feature or function or embodied in several components, steps, or functions. Additional elements, components, steps, and/or functions may also be added without departing from the disclosure. The apparatus, devices, and/or components illustrated in the Figures may be configured to perform one or more of the methods, features, or steps described in the Figures. The algorithms described herein may also be efficiently implemented in software and/or embedded in hardware.

[0039] Reference in the specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the invention. The appearances of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment.

[0040] Some portions of the detailed description are presented in terms of algorithms and symbolic representations of operations on data bits within a computer memory. These algorithmic descriptions and representations are the methods used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. An algorithm is here, and generally, conceived to be a self- consistent sequence of steps leading to a desired result. The steps are those requiring physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared or otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers or the like.

[0041] It should be borne in mind, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated otherwise as apparent from the following disclosure, it is appreciated that throughout the disclosure terms such as “processing,” “computing,” “calculating,” “determining,” “displaying” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (electronic) quantities within the computer system’s registers and memories into other data similarly represented as physical quantities within the computer system’ s memories or registers or other such information storage, transmission or display. [0042] The figures and the following description describe certain embodiments by way of illustration only. One skilled in the art will readily recognize from the following description that alternative embodiments of the structures and methods illustrated herein may be employed without departing from the principles described herein. Reference will now be made in detail to several embodiments, examples of which are illustrated in the accompanying figures. It is noted that wherever practicable similar or like reference numbers may be used in the figures to indicate similar or like functionality.

[0043] The foregoing description of the embodiments of the present invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the present invention to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is intended that the scope of the present invention be limited not by this detailed description, but rather by the claims of this application. As will be understood by those familiar with the art, the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. Likewise, the particular naming and division of the modules, routines, features, attributes, methodologies and other aspects are not mandatory or significant, and the mechanisms that implement the present invention or its features may have different names, divisions and/or formats.

[0044] Furthermore, as will be apparent to one of ordinary skill in the relevant art, the modules, routines, features, attributes, methodologies and other aspects of the present invention can be implemented as software, hardware, firmware or any combination of the three. Also, wherever a component, an example of which is a module, of the present invention is implemented as software, the component can be implemented as a standalone program, as part of a larger program, as a plurality of separate programs, as a statically or dynamically linked library, as a kernel loadable module, as a device driver, and/or in every and any other way known now or in the future to those of ordinary skill in the art of computer programming.

[0045] Additionally, the present invention is in no way limited to implementation in any specific programming language, or for any specific operating system or environment. Accordingly, the disclosure of the present invention is intended to be illustrative, but not limiting, of the scope of the present invention, which is set forth in the following claims.

[0046] It is understood that the specific order or hierarchy of blocks in the processes/ flowcharts disclosed is an illustration of example approaches. Based upon design preferences, it is understood that the specific order or hierarchy of blocks in the processes/flowcharts may be rearranged. Further, some blocks may be combined or omitted. The accompanying method claims present elements of the various blocks in a sample order and are not meant to be limited to the specific order or hierarchy presented.

[0047] The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but is to be accorded the full scope consistent with the language claims, wherein reference to an element in the singular is not intended to mean “one and only one” unless specifically so stated, but rather “one or more.” 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. Unless specifically stated otherwise, the term “some” refers to one or more. Combinations such as “at least one of A, B, or C,” “one or more of

A, B, or C,” “at least one of A, B, and C,” “one or more of A, B, and C,” and “A, B, C, or any combination thereof’ include any combination of A, B, and/or C, and may include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as “at least one of A, B, or C,” “one or more of A, B, or C,” “at least one of A, B, and C,” “one or more of A, B, and C,” and “A,

B, C, or any combination thereof’ may be A only, B only, C only, A and B, A and C, B and C, or A and B and C, where any such combinations may contain one or more member or members of A, B, or C. All structural and functional equivalents to the elements of the various aspects described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Moreover, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly recited in the claims. The words “module,” “mechanism,” “element,” “device,” and the like may not be a substitute for the word “means.” As such, no claim element is to be construed as a means plus function unless the element is expressly recited using the phrase “means for.”