Patent Description:
The invention is defined by the appended independent claims, with embodiments being set forth in the appended dependent claims, in the following description and in the drawings.

An example method in accordance with some embodiments may include: configuring a plurality of transceiver modules in an antenna array with assigned receive signal weighting factors, the transceiver modules interconnected with high-speed data communication buses, and each transceiver module positioned adjacent to a respective antenna element in the antenna array; configuring the plurality of transceiver modules into inter-communicating module groups by enabling the associated high-speed data communication buses; receiving a plurality of wireless data signals with the plurality of transceiver modules and responsively generating a corresponding plurality of receive baseband data signals; generating a plurality of received beamformed signals by combining subsets of the receive baseband signals within each module group using the assigned receive signal weighting factors by transmitting the receive baseband signals between the transceiver modules within the module group; and demodulating the received beamformed signals.

For some embodiments of the example method, each transceiver module may include a plurality of polar transmitters.

For some embodiments of the example method, each transceiver module may include a plurality of polar receivers, and wherein each polar receiver includes an injection locked oscillator.

Some embodiments of the example method may further include: obtaining a plurality of transmit digital baseband signals at the antenna array for transmission by the antenna array; distributing each transmit digital baseband signal to a respective plurality of transceiver modules; and applying a transmit signal weighting factor of the assigned signal weighting factors to the transmit digital baseband signal at each respective transceiver module.

Some embodiments of the example method may further include: generating a transmit modulated signal from the transmit digital baseband signal at each transceiver using a digital modulator and power amplifier; and combining the transmit modulated signals.

For some embodiments of the example method, the transmit modulated signals are combined with a Wilkinson combiner.

An example additional method in accordance with some embodiments may include: receiving a desired signal at an array of transceiver modules arranged on a panel array, each module positioned adjacent to an antenna element on the panel array, wherein each transceiver module comprises a plurality of digital demodulators, which may include a baseband signal combiner; generating a demodulated baseband modulated signal from each of the transceiver modules; and combining the digital baseband signals at the panel array using the baseband signal combiners.

For some embodiments of the example additional method, the signal combiners may be configured by a signal weighting factor.

For some embodiments of the example additional method, the signal weighting factor may include a beam forming weight.

For some embodiments of the example additional method, the beam forming weight may be a column weighting factor, a row weighting factor, or both.

An example apparatus in accordance with some embodiments may include: a plurality of transceiver modules in an antenna array, each transceiver having an assigned receive signal weighting factor, each transceiver module positioned adjacent to a respective antenna element in the antenna array; a plurality of high-speed data communication buses connected to the plurality of transceiver modules; a controller configured to transmit control signals to group the transceiver modules into inter-communicating module groups; a plurality of accumulators associated with the transceiver module groups configured to receive a plurality of receive baseband data signals and to apply the assigned receive signal weighting factors to form receive beamformed signals; and a demodulator configured to demodulate the received beamformed signals.

For some embodiments of the example apparatus, each transceiver module may include a plurality of polar transmitters.

For some embodiments of the example apparatus, each transceiver module may include a plurality of polar receivers, and wherein each polar receiver includes an injection locked oscillator.

The entities, connections, arrangements, and the like that are depicted in-and described in connection with-the various figures are presented by way of example and not by way of limitation. As such, any and all statements or other indications as to what a particular figure "depicts," what a particular element or entity in a particular figure "is" or "has," and any and all similar statements-that may in isolation and out of context be read as absolute and therefore limiting-may only properly be read as being constructively preceded by a clause such as "In at least one embodiment,. " For brevity and clarity of presentation, this implied leading clause is not repeated ad nauseum in the detailed description of the drawings.

<FIG> is a schematic perspective view illustrating a matrix array of Software-Defined Radio (SDR) modules for an SDR system <NUM> according to some embodiments. <FIG> shows an example 4x8 matrix of SDR modules <NUM> on a circuit board <NUM>. Some embodiments have other matrix configurations of SDR modules <NUM>. Each SDR module may include a 4x4 matrix of sub-array transceiver elements. For some embodiments, an SDR module <NUM> may include a tunable radio digital-to-analog converter (DAC)/analog-to-digital-to-analog converter (ADAC), an RF switch (time division duplex (TDD) and frequency division duplex (FDD)), a digital power device (DPD), a power amplifier for each sub-array set of transceiver elements.

A MIMO transceiver circuit board <NUM> may include an RF antenna <NUM> according to some embodiments. The RF antenna <NUM> may be used to transmit a synchronization control signal to each SDR module <NUM>. The synchronization control signal may be a signal that is transmitted with a center carrier frequency near the center of a desired receive channel. For some embodiments, the synchronization control signal may be an information signal that is used to determine the oscillator frequency for injection locked oscillator circuits associated with each SDR module <NUM>.

Some embodiments may have the oscillator circuit integrated with each SDR module <NUM>, and some embodiments may have part of the oscillator circuit external to an SDR module <NUM>. In some embodiments, one RF antenna <NUM> is attached to a MIMO circuit board <NUM> or a housing associated therewith. Some embodiments of the MIMO circuit board <NUM> may have multiple RF antennas <NUM>, such as, for example, one RF antenna <NUM> in multiple corners of the MIMO circuit board <NUM>. For example, the MIMO circuit board <NUM> may have an RF antenna <NUM> in each corner. A subset of the matrix of SDR modules may be assigned to each RF antenna <NUM>.

For some embodiments, a row or column of the matrix array of SDR modules <NUM> may be used to perform beam-forming. For example, a row of eight SDR modules <NUM> may be used to create a phased-array transmit beam. An oscillator circuit associated with each SDR module <NUM> may use amplitude and phase and/or in-phase (I) and quadrature (Q) weightings to account for propagation delays, timings, and/or other geometries between the location of an RF antenna <NUM> and the antenna(s) used by each SDR module <NUM>.

With some embodiments, a calibration routine may be used to determine relative propagation delays for each SDR module <NUM>. Some embodiments may use a run-time calibration routine that may continually adjust weightings. Some embodiments may use a calibration routine that configures weightings at power-up time. With some embodiments, a calibration look-up table may be used for a particular configuration of a circuit board <NUM>.

<FIG> is a graph of an example frequency response <NUM> illustrating an RF synchronization control signal positioned in the center of an OFDMA channel according to some embodiments. The frequency response of an orthogonal frequency division multiple access (OFDMA) receive (Rx) signal <NUM> is shown in <FIG> for a particular channel. An synchronization control signal <NUM> may have a center carrier frequency that is nearly equal to a center carrier frequency of the OFDMA Rx signal <NUM> for a channel.

<FIG> is a graph of an example frequency response <NUM> illustrating an RF control signal positioned at the edge of an OFDMA RF channel signal according to some embodiments. Similar to <FIG>, the frequency response of an OFDMA Rx signal <NUM> is shown in <FIG> for a particular channel. An oscillator control signal <NUM> may have a center carrier frequency equal to a frequency associated with the channel, such as a frequency near the bottom of the OFDMA channel. Some embodiments may have an oscillator control signal transmitted using a center carrier frequency in-between (for example) the examples shown in <FIG>. Some embodiments may have an oscillator control signal transmitted using a center carrier frequency higher or lower the than the center carrier frequency of the oscillator control signals <NUM>, <NUM> shown in <FIG>.

<FIG> is a block diagram <NUM> illustrating block circuit connections for I/Q receiver chain elements according to some embodiments. An oscillator control signal may be transmitted by an RF antenna <NUM>, which may be common to one or more SDR modules, and received by an oscillator circuit antenna <NUM>. The RF antenna <NUM> of <FIG> may be the same as the RF antenna <NUM> of <FIG> for some embodiments. The received oscillator control signal may be received by an input to an injection locked oscillator (ILO) or phase-locked loop (PLL) circuit <NUM>. Some embodiments of the SDR module <NUM> may have a common ILO/PLL circuit <NUM>. For some embodiments, a linear noise amplifier (LNA) may inject the received signal into an oscillator sub-circuit. Oscillator control signals with phases of <NUM> and <NUM> degrees may be output by the oscillator sub-circuit. These <NUM> and <NUM> degree phase signals may be used by mixers associated with the respective I and Q circuit elements for each receive chain sub-module <NUM>, <NUM>, <NUM>.

With some embodiments of a receive chain sub-module <NUM>, <NUM>, <NUM>, an RF antenna associated with a receive chain sub-module <NUM>, <NUM>, <NUM> may receive an OFDMA signal transmitted by an external transmitter / antenna <NUM>. The external transmitter <NUM> may be a cell phone tower Tx antenna or a Tx antenna attached to a satellite, for example. The OFDMA receive signal may propagate through an LNA and be split into I and Q path phase signals. Each I and Q path phase signal may be mixed with the oscillator control signals with phases of <NUM> and <NUM> degrees, respectively to generate I and Q signals for each receive chain sub-module <NUM>, <NUM>, <NUM>.

For some embodiments, each receive chain sub-module <NUM>, <NUM>, <NUM> may output I and Q signals that are input to a combiner <NUM>. While <FIG> shows three receive chains sub-modules <NUM>, <NUM>, <NUM>, some embodiments of an SDR module <NUM> may have <NUM>, <NUM>, or another quantity of receive chain set of elements. The combiner <NUM> may receive combiner row and column weights. For some embodiments, a complex multiply may be performed by the combiner <NUM> or the multiply accumulator <NUM>. For example, an example combiner output signal may be calculated as shown in Eqn. <MAT> where r = <NUM>,. , N-<NUM> for N sets of receive chains; wIr= the combiner I weight for a receive chain r; and wQr= the combiner Q weight for a receive chain r. For some embodiments, row and column combiner weights may be received by the combiner <NUM> from a control bus <NUM>, and a matrix of CombinedI,Q values may be outputted by the combiner <NUM> and sent to the multiply accumulator (MAC) <NUM>. The matrix of CombinedI,Q values may be calculated using a matrix of respective row and column weights received by the control bus <NUM>.

The MAC <NUM> may receive a summation of I signals (ΣI), a summation of Q signals (ΣQ), and/or a summation of I and Q signals (ΣI,Q) for some embodiments. The MAC <NUM> also may receive a set of MAC row and column weights. The MAC <NUM> may perform a complex multiply and accumulation similar to Eq. <NUM> for a set of MAC weights in some embodiments. The MAC <NUM> may perform separate I and Q multiplications and accumulations for separate rows and columns according to some embodiments. The MAC <NUM> may output row and column accumulations that may be sent to the control bus <NUM>. For some embodiments, the MAC accumulator outputs may correspond to distributed phase array signals or distributed beamform signals.

<FIG> is a block diagram <NUM> illustrating block circuit connections for polar receiver chain elements according to some embodiments. An oscillator control signal may be transmitted by an RF antenna <NUM>, which may be common to one or more SDR modules, and received by a receive chain's antenna. The RF antenna <NUM> of <FIG> may be the same as the RF antenna <NUM> of <FIG> for some embodiments. For each receive chain sub-module <NUM>, <NUM>, <NUM>, the received oscillator control signal may propagate through a linear noise amplifier (LNA) and be injected into an injection lock oscillator (ILO) circuit. The oscillator control signal may have a central carrier frequency that is substantially similar to a center frequency of a MIMO Rx channel. The ILO circuit may use the oscillator control signal received from a MIMO transceiver circuit board RF antenna <NUM> as part of a process to lock an oscillator associated with a receive chain sub-module <NUM>, <NUM>, <NUM>. The ILO circuit may output phase and amplitude path signals for each receive chain sub-module <NUM>, <NUM>, <NUM>. The ILO circuit output signals may be received by a time to digital converter (TDC) for the phase and amplitude paths. A TDC synchronization circuit <NUM> may receive synchronization signals from a control bus <NUM> for some embodiments. The TDC synchronization circuit <NUM> may send a synchronization signal to each TDC circuit associated with each receive chain sub-module <NUM>, <NUM>, <NUM> to synchronize the timing of TDC signals. Each receive chain sub-module <NUM>, <NUM>, <NUM> may have TDC circuits to generate phase information and amplitude information.

In some embodiments, the TDC uses the example technology described in <CIT>, and incorporated by reference herein. Other implementations may be used for the TDC.

For some embodiments of a receive chain sub-module <NUM>, <NUM>, <NUM>, an RF antenna associated with a receive chain sub-module <NUM>, <NUM>, <NUM> may receive an OFDMA signal transmitted by an external transmitter / antenna <NUM>. The external transmitter <NUM> may be a cell phone tower Tx antenna or a Tx antenna attached to a satellite, for example. The OFDMA receive signal may propagate through an LNA and may be mixed with an ILO output signal to shift the OFDMA receive signal down to baseband, for some embodiments. Phase and amplitude information may be extracted from an ILO circuit output signal. Phase and amplitude path signals may be received by a time-to-digital converter (TDC) for the phase and amplitude paths. A TDC synchronization circuit <NUM> may receive synchronization signals from a control bus <NUM> for some embodiments. The TDC synchronization circuit <NUM> may send a synchronization signal to each TDC circuit associated with each receive chain sub-module <NUM>, <NUM>, <NUM> to synchronize the timing of TDC signals. Each receive chain sub-module <NUM>, <NUM>, <NUM> may have TDC circuits to generate phase information and amplitude information for each receive chain sub-module <NUM>, <NUM>, <NUM>.

For some embodiments, output signals of the TDC synchronization circuit <NUM> may be time-to-digital conversion (TDC) synchronization signals. Such TDC synchronization output signals may be received by TDC processing circuits for each receive chain sub-module <NUM>, <NUM>, <NUM> and processed to adjust the phase output signal of each receive chain sub-module <NUM>, <NUM>, <NUM>. The phase of each transceiver module's phase output signal may be adjusted so as to align the phase of a receive carrier reference signal.

Some embodiments of the receive chain sub-module <NUM>, <NUM>, <NUM> (or transceiver module, such as the transceiver module <NUM> of <FIG>), may include an injection-locked oscillator (ILO) that locks to the TDC synchronization circuit's synchronization output signal. The ILO of each receive chain sub-module <NUM>, <NUM>, <NUM> (or transceiver module) may generate a local downconversion signal that may be used to downconvert a desired received channel signal. For example, an LNA of a transceiver module may receive a modulated RF signal via an antenna, and the LNA may generate an output signal that is mixed with the ILO output signal. The local downconversion signal may be used to control the ILO so that the output of the mixed ILO signal is a downconverted signal for the desired received channel signal.

For some embodiments, the ILO may generate a local time-to-digital-converter (TDC) reference signal that may be used to synchronize a plurality of polar transceivers. For example, the local TDC signal of each receive chain sub-module <NUM>, <NUM>, <NUM> (or transceiver module) may be used to generate an output signal of each transceiver module's TDC processing circuit that may be used to synchronize receive signals received by each receive chain sub-module <NUM>, <NUM>, <NUM> (or transceiver module).

With some embodiments of the transceiver module, each transceiver module may include a plurality of polar receivers (such as receive chain sub-modules <NUM>, <NUM>, <NUM>), wherein each polar receiver may include an injection-locked oscillator (ILO) that is tuned to lock onto the synchronization signal and adjust (or deviate) according to modulation present in the desired received signal.

A combiner <NUM> may receive phase and amplitude signals for each receive chain sub-module <NUM>, <NUM>, <NUM>. The combiner <NUM> also may receive row and column weights from the control bus <NUM>. While <FIG> shows three receive chains sub-modules <NUM>, <NUM>, <NUM>, some embodiments of an SDR module <NUM> may have <NUM>, <NUM>, or another quantity of receive chain set of elements. The combiner <NUM> may receive combiner row and column weights. For some embodiments, amplitude and phase information may be converted into I and Q information. The conversion from amplitude and phase to I and Q may be performed with a CORDIC circuit, which may be internal to the combiner <NUM> for some embodiments. Some embodiments may use the I and Q information to calculate accumulated I and Q values, which may be similar to Eq. <NUM>. For some embodiments, a complex multiply may be performed by the combiner <NUM> or the multiply accumulator <NUM>. For some embodiments, row and column combiner weights may be received by the combiner <NUM> from a control bus <NUM>, and a matrix of CombinedI,Q values may be outputted by the combiner <NUM> and sent to the multiply accumulator (MAC) <NUM>. The matrix of CombinedI,Q values may be calculated using a matrix of respective row and column weights received by the control bus <NUM>. For some embodiments, a signal combiner may be configured with a signal weighting factor. The signal weighting factor may be communicated to the combiner <NUM> with the combiner row weight in and combiner column row weight in signals. The signal weighting factor may be communicated to the MAC <NUM> with the MAC row weight in and MAC column weight in signals. With some embodiments, the signal weighting factor may include a beam forming weight. The beam forming weight may be a column weighting factor, a row weighting factor, or both a row and a column weight factor for some embodiments.

The MAC <NUM> may receive a summation of I signals (ΣI), a summation of Q signals (ΣQ), and/or a summation of I and Q signals (ΣI,Q) for some embodiments. The MAC <NUM> also may receive a set of MAC row and column weights. The MAC <NUM> may perform a complex multiply and accumulation, e.g., similar to Eq. <NUM> for a set of MAC weights in some embodiments. The MAC <NUM> may perform separate I and Q multiplications and accumulations for separate rows and columns according to some embodiments. The MAC <NUM> may output row and column accumulations that may be sent to the control bus <NUM>. For some embodiments, the MAC accumulator outputs may correspond to distributed phase array signals or distributed beamform signals. Some embodiments may sum amplitude and phase information separately without performing a complex multiplication.

<FIG> is a block diagram illustrating block circuit connections for a transceiver <NUM> with a power combiner for the Tx path components according to some embodiments. <FIG> shows an example configuration of an SDR module <NUM> with up to <NUM> transmit chain of elements and <NUM> receive chain of elements. Some embodiments of an SDR module <NUM> may include a different quantity of transmit and receive chains of elements.

For some embodiments, a Tx signal with phase information may be received by a phase circuit <NUM> for each transmit chain. A phase lock loop (PLL) circuit <NUM> may generate a signal to inject into a digital power amplifier (DPA) <NUM> for each transmit chain. Each transmit chain's DPA <NUM> may generate an amplified and modulated output signal using the phase and PLL input signals. Each transmit chain's amplified and modulated output signal may be injected into a power combiner. Each SDR module <NUM> may contain a power combiner <NUM>. The digitally combined power signal may be transmitted by the transceiver via an RF antenna <NUM> associated connected to the SDR module <NUM>.

For some embodiments, the power combiner <NUM> may be a Wilkinson combiner, and transmit modulated signals may be combined with the Wilkinson combiner. With some embodiments, the transmit modulated signals may be combined as electromagnetic energy (which may occur in the air between a transmitter and a receiver, for example) by connecting each power amplifier (such as the output of each digital power amplifier (DPA) <NUM>) to one of a plurality of dipole antennas (such as the dipole antenna <NUM>). For some embodiments, one or more transceiver modules (or transmit chain elements, which may include a DPA <NUM>, a phase circuit <NUM>, and a PLL circuit <NUM>) may be configured with a weighting factor used for beam forming. The power combiner <NUM> (or a transceiver module <NUM>) may receive weighting factors, such as row and column weight factors, that may be used to adjust power levels for beam forming of transmit signals.

In some embodiments, an Rx signal may be received by an RF antenna <NUM> associated with an SDR module <NUM>. Some embodiments of a receive chain of components may have a linear noise amplifier (LNA) <NUM> that receives a modulated RF signal on an SDR module's <NUM> RF antenna <NUM>. The output of the LNA <NUM> may injected into a mixer <NUM> and mixed with a PLL signal to generate an Rx path input signal. The output of the ILO <NUM> may be received by an analog to digital converter (ADC) <NUM>. The ADC <NUM> may generate a receive output signal (RX).

In some embodiments, a transmit modulated signal may be generated from a transmit digital baseband signal at each transceiver using a digital modulator and a power amplifier and combining the transmit modulated signals. For example, an SDR module <NUM> may be generated by inputting a transmit signal TX into each phase circuit <NUM>. The output of each phase circuit <NUM> may be inputted into a digital power amplifier (DPA) <NUM>. Each DPA <NUM> may generate an input signal to a power combiner <NUM>. The power combiner <NUM> may combine each of the DPA output signals to generate a transmit modulated signal.

<FIG> is a block diagram illustrating block circuit connections for a transceiver <NUM> with the Tx RF signals combining in the air according to some embodiments. <FIG> shows an example configuration of an SDR module <NUM> with up to <NUM> transmit chain of elements and <NUM> receive chains of elements. Some embodiments of an SDR module <NUM> may include a different quantity of transmit and receive chains of elements.

For some embodiments, a Tx signal with phase information may be received by a phase circuit <NUM> for each transmit chain. A phase lock loop (PLL) circuit <NUM> may generate a signal to inject into a digital power amplifier (DPA) <NUM> for each transmit chain. Each transmit chain's DPA <NUM> may generate an amplified and modulated output signal using the phase and PLL input signals. Each transmit chain's amplified and modulated output signal may be transmitted by an RF antenna <NUM>. Some embodiments may have a separate RF antenna <NUM> per transmit/receiver chain pair.

In some embodiments, an OFDMA modulated signal may be received by an RF antenna <NUM> associated with an SDR module <NUM>. Some embodiments of a receive chain of components may have a linear noise amplifier (LNA) <NUM> that receives a modulated RF signal on an SDR module's <NUM> RF antenna <NUM>. The output of the LNA <NUM> may injected into a mixer <NUM> and mixed with a PLL signal to generate an Rx path input signal. The output of the ILO <NUM> may be received by an analog to digital converter (ADC) <NUM>. The ADC <NUM> may generate a receive output signal (RX). Each SDR module <NUM> may contain a power combiner <NUM> that may be used to combine each receive chain's Rx signal (RX0, RX1,. , RX7) to generate a combined RX signal. The digitally combined RX signal may be connected to other components on a transceiver circuit board.

For some embodiments, each transceiver module may include a plurality of polar receivers, and each polar receiver may include an injection locked oscillator. For example, an SDR module <NUM> may include a plurality of polar receivers, each of which may include, for example, a PLL circuit <NUM>, an LNA <NUM>, a mixer <NUM>, and an ADC <NUM>. Each of the plurality of polar receivers may include an injection locked oscillator, which may be part of a PLL circuit <NUM>.

<FIG> is a block diagram illustrating block circuit connections for an array of integrated Software-Defined Radio (SDR) modules <NUM> according to some embodiments. A phased array system may combine an RF modulated signal through weighting and summation of signals (such as I and Q receive data or amplitude and phase receive data). Each SDR module <NUM>, <NUM>, <NUM>, <NUM> may include an integrated multiply-accumulator (MAC) to enable distributed combining. Such a configuration may enable scalability of a transceiver. Some embodiments may use different quantities of SDR modules <NUM>, <NUM>, <NUM>, <NUM>.

<FIG> is a schematic plan view illustrating an example dipole configuration <NUM> with dipoles superimposed with a 3x3 array of rectangular patches according to some embodiments. <FIG> shows a configuration of staggered dipoles <NUM> and a 3x3 array of rectangular patches <NUM>. A single microstrip patch <NUM> may be replaced with three planar dipole elements <NUM> that may fit within a similar size area as a single microstrip patch <NUM>. For some embodiments, planar dipole elements may be used instead of microstrip patches. With some embodiments, a triplet of dipoles may be used per SDR module. Some embodiments may different sets of dipoles to adjust spacing between dipoles, such as to increase isolation between dipoles for example.

For some embodiments, a transmit modulated signal may be transmitted using a plurality of dipoles <NUM> connected to a transceiver module (such as the transceiver module <NUM> of <FIG>) or a transmit chain sub-module, such as a transmit chain of elements shown in <FIG> (which may include a DPA <NUM>, a phase circuit <NUM>, and a PLL <NUM>). With some embodiments, the plurality of dipoles <NUM> may be arranged as an array <NUM>.

<FIG> is a flowchart illustrating an example process <NUM> for synchronizing a plurality of antenna array transceiver modules to align the phase of a receive carrier reference signal according to some embodiments. For some embodiments, a method may include transmitting <NUM> a synchronization signal to a plurality of transceiver modules configured in an antenna array. Each transceiver module may process <NUM> the synchronization signal and responsively align a phase of a receive carrier reference signal. For example, the synchronization signal may be a time-to-digital conversion (TDC) synchronization signal as shown in <FIG>. Such a TDC synchronization may be received by each module and processed to adjust the phase output signal of each receive chain sub-module (or transceiver module).

<FIG> is a flowchart illustrating an example process for generating and combining a plurality of transmit modulated signals according to some embodiments. A method <NUM> may include receiving <NUM> a digital baseband signal at an array of transceiver modules, wherein each transceiver module may include a plurality of digital modulators. The method <NUM> also may include generating <NUM> a transmit modulated signal from the digital baseband signal at each of the plurality of digital modulators and power amplifiers. The method <NUM> may further include combining <NUM> the transmit modulated signals, such as with a power combiner. The combined signal may be transmitted via an RF antenna.

<FIG> is a flowchart illustrating an example process <NUM> for demodulating a plurality of received modulated signals and combining baseband signals according to some embodiments. A method <NUM> may include receiving <NUM> a desired signal at an array of transceiver modules arranged on a panel array, with each module positioned adjacent to an antenna element on the panel array, wherein each transceiver module may include a plurality of digital demodulators, and may include a baseband signal combiner. The method <NUM> also may include generating <NUM> a demodulated baseband modulated signal from each of the transceiver modules. The method <NUM> may further include combining the digital baseband signals at the panel array using the baseband signal combiners, such as the digital combiner of <FIG>.

<FIG> is an example diagram showing an antenna array according to some embodiments. In some embodiments, the example antenna array portion is part of a variable sub-array that includes transceiver elements. The antenna array portion <NUM> may include multiple transceiver elements. Rx signals may be received via a plurality of antenna patch elements. Rx signals may be daisy-chained together and communicated between each transceiver element via an Rx serial bus. A DSP may be connected to the Rx serial bus and may receive a summed Rx signal that has been weighted and summed by each transceiver element. Modulated Tx signals may be received by each transceiver element from a DSP via the Tx serial bus. Control data may be received by each transceiver element from a DSP to control the Rx and Tx circuit elements within each transceiver element. Weighted and summed Rx signals may be in I and Q format for some embodiments. Weighted and summed Rx signals also may be in polar format for some embodiments. Similarly, modulated Tx signals may be in I and Q format for some embodiments and in polar format for some embodiments.

For some embodiments, a transceiver may perform a process that includes obtaining a plurality of transmit digital baseband signals at the antenna array for transmission by the antenna array; distributing each transmit digital baseband signal to a respective plurality of transceiver modules; and applying a transmit signal weighting factor of the assigned signal weighting factors to the transmit digital baseband signal at each respective transceiver module. For example, a transmit digital baseband signal may be generated for transmission by an antenna array, such as the antenna patch array shown in <FIG>. The transmit digital baseband signal may distributed to a respective plurality of transceiver modules, such as each RFIC chip of the array of RFIC chips shown in <FIG>. A transmit weighting factor may be applied by each transceiver module. Each weighting factor may be assigned to a particular transceiver module.

<FIG> is an example diagram showing an example transceiver element according to some embodiments. <FIG> shows one example circuit implementation of a transceiver element <NUM>. The example transceiver element <NUM> may have separate serial data buses for Rx, Tx, and control data. Rx and Tx signals may be received by the transceiver element <NUM> as shown on the left side of <FIG>. Rx and Tx weightings also may be received by the control data input shown on the left side of <FIG>, Serialized/deserialized (SERDES) circuit elements may be used to convert between serial and parallel input data. Rx and Tx weightings may be in complex I and Q (in-phase and quadrature) format for some embodiments. Rx and Tx weightings also may be in polar (amplitude and phase) format for some embodiments. Control data also may include time delay settings. Time delay settings and Tx weightings may be configured to enable a plurality of transmitter circuit elements to be arranged for beamforming for communication with one or more satellites. Similarly, time delay settings and Rx weightings may be configured to enable a plurality of receiver elements to be arranged to receive an array of modulated signals from a satellite. RF signals may be received from a satellite via a patch element. The received signal may go through a duplexer and be received at the input to the Rx circuit element shown in <FIG>. The Rx circuit element may be controlled by data received on the control serial bus input line. The output of the Rx element may be weighted and summed with Rx data received on the Rx serial bus input line. An adjustable delay may be configured to delay Rx signal data received by the Rx serial bus. Summed Rx signals may be processed by a SERDES circuit element to convert the de-serialized Rx signal data into serial data format. The Rx serial bus data may be outputted via the Rx serial bus output. Similarly, modulated Tx signal data may be received by the Tx serial bus input. The modulated Tx signal data may be inputted into the Tx circuit element. The Tx circuit element may be controlled by data received by the control data bus. The output of the Tx circuit element may be weighted in I and Q format for some embodiments. Some embodiments may weight the output of the Tx circuit element in polar format. Weighted Tx signals may be sent to the duplexer and transmitted to a satellite via the patch element. For some embodiments, each transceiver module may include a plurality of polar transmitters, such as the polar transmitter shown in <FIG>.

<FIG> is a flowchart illustrating an example process for configuring a transceiver according to some embodiments. For some embodiments, a transceiver may perform an example process <NUM> that includes configuring <NUM> a plurality of transceiver modules in an antenna array with assigned receive signal weighting factors, the transceiver modules interconnected with high-speed data communication buses, and each transceiver module positioned adjacent to a respective antenna element in the antenna array. The process <NUM> performed by the transceiver may further include configuring <NUM> the plurality of transceiver modules into inter-communicating module groups by enabling the associated high-speed data communication buses. The process <NUM> performed by the transceiver may further include receiving <NUM> a plurality of wireless data signals with the plurality of transceiver modules and responsively generating a corresponding plurality of receive baseband data signals. The process <NUM> performed by the transceiver may further include generating <NUM> a plurality of received beamformed signals by combining subsets of the receive baseband signals within each module group using the assigned receive signal weighting factors by transmitting the receive baseband signals between the transceiver modules within the module group. The process <NUM> performed by the transceiver may further include demodulating <NUM> the received beamformed signals.

For some embodiments, an example apparatus may include: a plurality of transceiver modules in an antenna array, each transceiver having an assigned receive signal weighting factor, each transceiver module positioned adjacent to a respective antenna element in the antenna array; a plurality of high-speed data communication buses connected to the plurality of transceiver modules; a controller configured to transmit control signals to group the transceiver modules into inter-communicating module groups; a plurality of accumulators associated with the transceiver module groups configured to receive a plurality of receive baseband data signals and to apply the assigned receive signal weighting factors to form receive beamformed signals; and a demodulator configured to demodulate the received beamformed signals. An example of such an apparatus may be as shown in <FIG> and <FIG>.

Some embodiments of a method may include: transmitting a synchronization signal to a plurality of transceiver modules configured in an antenna array; and each transceiver module processing the synchronization signal and responsively aligning a phase of a receive carrier reference signal.

In some embodiments of a method, each transceiver module may include an injection locked oscillator (ILO) that locks to the synchronization signal.

With some embodiments of a method, the ILO may generate a local downconversion signal used to downconvert a desired received channel signal.

In some embodiments of a method, the ILO may generate a local time-to-digital-converter (TDC) reference signal used to synchronize a plurality of polar transceivers.

In some embodiments of a method, each transceiver module may include a plurality of polar receivers, wherein each polar receiver includes an injection locked oscillator that is tuned to lock onto the synchronization signal, and deviate according to modulation present in the desired received signal.

Some embodiments of a method may include: receiving a digital baseband signal at an array of transceiver modules, wherein each transceiver module may include a plurality of digital modulators; generating a transmit modulated signal from the digital baseband signal at each of the plurality of digital modulators and power amplifiers; and, combining the transmit modulated signals.

In some embodiments of a method, the transmit modulated signals may be combined with a Wilkinson combiner.

With some embodiments of a method, the transmit modulated signals may be combined as electromagnetic energy by connecting each power amplifier to one of a plurality of dipole antennas.

In some embodiments of a method, the plurality of dipole antennas may be arranged in an array.

For some embodiments of a method, one or more transceiver modules may be configured with a weighting factor used for beam forming.

Some embodiments of a method may include receiving a desired signal at an array of transceiver modules arranged on a panel array, each module positioned adjacent to an antenna element on the panel array, wherein each transceiver module may include a plurality of digital demodulators, and may include a baseband signal combiner; generating a demodulated baseband modulated signal from each of the transceiver modules; and combining the digital baseband signals at the panel array using the baseband signal combiners.

In some embodiments of a method, the signal combiners may be configured by a signal weighting factor.

In some embodiments of a method, the signal weighting factor may include a beam forming weight.

In some embodiments of a method, the beam forming weight may be a column weighting factor, a row weighting factor, or both.

Some embodiments of an apparatus may include: a plurality of transceiver modules configured in an antenna array; a synchronization transmission circuit configured to transmit a synchronization signal to the plurality of transceiver modules; a receive carrier generation circuit configured to generate a receive carrier reference signal; and a synchronization processing circuit configured to process the synchronization signal and to align a phase of the receive carrier reference signal.

Some embodiments of an apparatus may include: a plurality of transceiver modules arranged in an array and configured to receive a digital baseband signal; a plurality of digital modulators and power amplifiers each configured to generate a transmit modulated signal from the digital baseband signal; and a combiner configured to combine the transmit modulated signals.

Some embodiments of an apparatus may include: a plurality of antenna elements on a panel array; a plurality of transceiver modules arranged on the panel array to be adjacent to one of the plurality of antenna elements and configured to receive a desired signal, wherein each transceiver module may include a plurality of digital demodulators, and includes a baseband signal combiner; a demodulation circuit configured to generate a demodulated baseband signal from each of the transceiver modules; anda combiner configured to combine the digital baseband signals at the panel array using the baseband signal combiners.

However, one of ordinary skill in the art would appreciate that various modifications and changes can be made without departing from the scope of the invention as set forth in the claims below.

The invention is defined solely by the appended claims.

Moreover, in this document, relational terms such as first and second, top and bottom, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. The terms "comprises," "comprising," "has," "having," "includes," "including," "contains," "containing," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises, has, includes, contains a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises. a", "includes. a", "contains. a" does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises, has, includes, contains the element. The terms "a" and "an" are defined as one or more unless explicitly stated otherwise herein. The terms "substantially", "essentially", "approximately", "about", or any other version thereof, are defined as being close to as understood by one of ordinary skill in the art, and in one non-limiting embodiment the term is defined to be within <NUM>%, in another embodiment within <NUM>%, in another embodiment within <NUM>% and in another embodiment within <NUM>%. The term "coupled" as used herein is defined as connected, although not necessarily directly and not necessarily mechanically. A device or structure that is "configured" in a certain way is configured in at least that way, but may also be configured in ways that are not listed.

It will be appreciated that some embodiments may comprise one or more generic or specialized processors (or "processing devices") such as microprocessors, digital signal processors, customized processors and field programmable gate arrays (FPGAs) and unique stored program instructions (including both software and firmware) that control the one or more processors to implement, in conjunction with certain non-processor circuits, some, most, or all of the functions of the method and/or apparatus described herein.

Accordingly, some embodiments of the present disclosure, or portions thereof, may combine one or more processing devices with one or more software components (e.g., program code, firmware, resident software, micro-code, etc.) stored in a tangible computer-readable memory device, which in combination form a specifically configured apparatus that performs the functions as described herein. These combinations that form specially programmed devices may be generally referred to herein as "modules. " The software component portions of the modules may be written in any computer language and may be a portion of a monolithic code base, or may be developed in more discrete code portions such as is typical in object-oriented computer languages. In addition, the modules may be distributed across a plurality of computer platforms, servers, terminals, and the like. A given module may even be implemented such that separate processor devices and/or computing hardware platforms perform the described functions.

Moreover, an embodiment can be implemented as a computer-readable storage medium having computer readable code stored thereon for programming a computer (e.g., comprising a processor) to perform a method as described and claimed herein. Examples of such computer-readable storage media include, but are not limited to, a hard disk, a CD-ROM, an optical storage device, a magnetic storage device, a ROM (Read Only Memory), a PROM (Programmable Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable Programmable Read Only Memory) and a Flash memory. Further, it is expected that one of ordinary skill, notwithstanding possibly significant effort and many design choices motivated by, for example, available time, current technology, and economic considerations, when guided by the concepts and principles disclosed herein will be readily capable of generating such software instructions and programs and ICs with minimal experimentation.

Claim 1:
A method comprising:
configuring a plurality of transceiver modules (<NUM>, <NUM>, <NUM>, <NUM>) in an antenna array with assigned receive signal weighting factors for distributed signal combining, wherein the transceiver modules (<NUM>, <NUM>, <NUM>, <NUM>) are interconnected with serial high-speed data communication buses, and wherein each transceiver module is positioned adjacent to a respective antenna element in the antenna array;
configuring the plurality of transceiver modules (<NUM>, <NUM>, <NUM>, <NUM>) into a plurality of transceiver - module groups, each transceiver module group including a group of transceiver modules (<NUM>, <NUM>, <NUM>, <NUM>) that are serially connected and intercommunicating via the associated serial high-speed data communication buses;
receiving a plurality of wireless radio frequency, RF, modulated data signals at the plurality of transceiver modules (<NUM>, <NUM>, <NUM>, <NUM>) and responsively generating a corresponding plurality of receive in-phase, I, and quadrature, Q, baseband data signals;
generating a plurality of received beamformed signals using the plurality of transceiver module groups by combining subsets of the receive I and Q baseband data signals within each transceiver module group using the assigned receive signal weighting factors, wherein the combining includes transmitting weighted receive I and Q baseband data signals between the transceiver modules within the transceiver module group; and
demodulating the received beamformed signals.