Aspects described herein generally relate to radio communication circuits, and in particular, to evaluating polar modulated transmission signals.
There has been a rapid proliferation of electronic devices that rely on radio frequency based wireless communication techniques. Such devices can include laptops, tablet computers, cellular telephones, and even general household appliances. As these devices become more deeply networked and continue to produce and consume increasing amounts of data, the demand for usable bands on the radio frequency spectrum will increase. Consequently, radio frequency communication circuits are being designed to enable high bandwidth communication over an increasingly wide range of the radio frequency spectrum. As an example, a new wireless communication standard, such as 5th generation (5G) wireless communication standard, devices can be expected to provide high bandwidth communication at frequencies ranging from less than 1 gigahertz (GHz) to frequencies in excess of 5 GHz. Current techniques for testing the quality or fidelity of, for example, a transmit circuit in such devices can be expensive in terms of required test equipment and testing time, making these techniques ill-suited for certain manufacturing or production processes.
In the drawings, which are not necessarily drawn to scale, like numerals may describe similar components in different views. Like numerals having different letter suffixes may represent different instances of similar components. Some aspects are illustrated by way of example, and not limitation, in the figures of the accompanying drawings in which:
In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of some example aspects. It will be evident, however, to one skilled in the art that the present disclosure may be practiced without these specific details.
Radio frequency communication devices can include a transceiver, such as one or more circuits in an integrated circuit package for transmitting and receiving radio frequency (RF) signals. Such a transceiver can include a receive signal chain, such as one or more circuits for receiving an RF signal from an antenna and converting it to a digital baseband signal. Such a transceiver can also include a transmit signal chain, such as one or more circuits for converting a digital baseband signal to a RF signal for transmission to an antenna. Some transmit signal chains can have artifacts, characteristics, or defects, that distort or otherwise degrade the quality of an RF signal transmitted to an antenna. A transmit signal chain, for example, can have one or more amplifiers, such as a power amplifier at the output of the transmit signal chain, that can introduce distortions due to nonlinearities in the output of the amplifier.
In some aspects, the fidelity of a RE transmit (RF Tx) signal generated by a transmit signal chain of a transceiver circuit can be evaluated by sampling the RF Tx signal at the output of the signal chain as it is transmitted to an antenna, down-converting the sampled RF Tx signal to a baseband signal using a local oscillator in a receive signal chain of the transceiver circuit, and processing the baseband signal characterize the fidelity of the RF Tx signal. In some transceivers, such as a transceiver that uses polar modulation, the transmit signal chain and the receive signal chain can each use distinct local oscillators, such as for converting a signal from one frequency band to another frequency band. In the case of transceiver configured to generate or receive polar modulated RF signals, the local oscillator associated with the transmit signal chain can be modulated with phase modulation data. This modulated local oscillator cannot be used to down-convert a sampled polar modulated RE Tx signal without degrading or destroying data contained in the signal. The receive signal chain in these transceivers, however, typically includes unmodulated local oscillators that are configured to down-convert polar modulated RF signals. Accordingly and in some aspects, the receive signal chain in a transceiver configured to operate on polar modulated RF signals can be used to convert a sampled RF Tx signal to a digital baseband signal, such as to enable local processing and evaluation of the transmit signal chain. According to techniques described herein, a sampled RF Tx signal can be transmitted over a physical transmission line, such as from a side of transceiver chip or package having the output of the transmit signal chain, to an input of the receive signal chain. The transmission line can several millimeters (mm) long, and can have an electrical length that varies considerably with the frequency, or wavelength, of the sampled RF Tx signal. In some aspects, the transmission line can be a differential transmission line, such as to reduce interference from external signals, or a single ended transmission line.
In some aspects, wideband line driver can be constructed using a source follower based on a field-effect-transistor (ITT), or similar transconductor device. Such a line driver can include a local negative feedback loop, so as to enable the output characteristics of the line driver to be adjusted in response to a frequency of an input signal, such as for allowing the peaking frequency and the peaking amplitude of the line driver to be independently controlled. Such a line-driver can be useful for driving a transmission line with RF signals having frequencies that can vary by two or more octaves. The adjustable peaking capability can be used to counteract the frequency dependent rolloff of the transmission line.
The millimeter wave communication circuitry 100 may include protocol processing circuitry 105 (or processor) or other means for processing. The protocol processing circuitry 105 may implement one or more of medium access control (MAC), radio link control (RLC), packet data convergence protocol (PDCP), radio resource control (RRC) and non-access stratum (NAS) functions, among others. The protocol processing circuitry 105 may include one or more processing cores to execute instructions and one or more memory structures to store program and data information.
Millimeter wave communication circuitry 100 may further include digital baseband circuitry 110. Digital baseband circuitry 110 may implement physical layer (PHY) functions including one or more of hybrid automatic repeat request (HARQ) functions, scrambling and/or descrambling, coding and/or decoding, layer mapping and/or de-mapping, modulation symbol mapping, received symbol and/or bit metric determination, multi-antenna port pre-coding and/or decoding which may include one or more of space-time, space-frequency, or spatial coding, reference signal generation and/or detection, preamble sequence generation and/or decoding, synchronization sequence generation and/or detection, control channel signal blind decoding, and other related functions.
Millimeter wave (mmWave) communication circuitry 100 may further include transmit circuitry 115, receive circuitry 120, and/or antenna array circuitry 130. In some aspects, the transmit circuitry 115 and the receive circuitry 120 can be constructed on a single device substrate. Millimeter wave communication circuitry 100 may further include RF circuitry 125. In some aspects, RF circuitry 125 may include one or multiple parallel RF chains for transmission and/or reception. Each of the RF chains may be connected to one or more antennas of antenna array circuitry 130. Such RF chains can include one or more filters, power amplifiers, low noise amplifiers, programmable phase shifters and power supplies. Transmit circuitry 115 and receive circuitry 120 can be examples of a transmit signal chain and receive signal chain, respectively. In some aspects, the transmit signal chain can include portions of RF circuitry 125, such as a power amplifier for amplifying an RF signal before transmission to the antenna array 130.
In some aspects, protocol processing circuitry 105 may include one or more instances of control circuitry. The control circuitry may provide control functions for one or more of digital baseband circuitry 110, transmit circuitry 115, receive circuitry 120, RF circuitry 125, and a feedback circuit 135.
In some aspects, the control circuitry can include circuits or computer executable code to control the receive circuitry 120, such as to cause a mixer circuit in the receive circuitry to select between down-converting an RF signal received from the feedback circuit 135 and an RF signal received from a receive antenna or circuit in a normal transceiver receive signal path, such as to select the RF signal received from the feedback circuit 135 during a test mode or while executing a testing operation. The control circuitry 105 can also include circuits or computer executable code to process a baseband signal, or data retrieved from a baseband signal, to during the test mode, such as to determine the fidelity of a RF Tx generated by transmit circuitry 115. Such processing can include comparing the data retrieved from a baseband signal derived from a RF signal received from the feedback circuit 135 to data used to modulate the received RE signal. In some aspects, such processing can also include modifying an behavior or operation of the digital baseband circuitry 110 or transmit circuit 115 in response to the comparison, such as to improve the fidelity of RE Tx generated by the transmit circuitry 115. In other aspects, such processing can include providing an indication of the fidelity of the RF Tx signal to an external circuit or device.
Transmit circuitry 115 shown in
The baseband processing circuitry 294 can be an example of the baseband processing circuitry 110 (
The coupler 210, the feedback receiver attenuator 235, and the feedback processing circuitry 245 can form a feedback receiver path. The coupler 210 can sense the RF Tx signal transmitted from the transmit signal chain 220, such as by using coupling element 210A (e.g., a specifically configured transformer, or another coupling device), and transmit an attenuated version, or sample, of the RF Tx signal to the feedback receiver attenuator 235. In some aspects, the sensed RF Tx signal can be attenuated using an adjustable coupler attenuator 210 (or, generally, an adjustable attenuator 210). The feedback receiver attenuator 235 can amplify or attenuate the sensed RF Tx signal to a maintain a specified signal level at the output of the feedback receiver attenuator. In some aspects, a portion of the output of the feedback receiver attenuator 235 can be processed by feedback power processing circuitry 245 according to known feedback receiver path processing techniques. According to other aspects, the output of the feedback attenuator 235 can be amplified by a low-noise amplifier (LNA) 240 and transmitted to the transmission line 255. The LNA 240 can be a wideband amplifier having an adaptable or adjustable frequency response, as described herein. The transmission line 255 can couple the output of the LNA 240 from a transmitter side of the millimeter wave communication device 200 (or transceiver) to the receiver side of the device.
The RF circuitry 225 illustrates aspects of the RF circuitry 125 (
The mixer 270 can include one or more sets of frequency, or signal, mixer circuits to convert an RF signal to a baseband signal using an unmodulated local oscillator 292. Such converting can include intermediate steps, such as first converting the RF signal to an intermediate frequency (IF) signal, followed by converting the IF signal to a baseband signal. While the millimeter wave communication device 200 is operating in a test mode, the mixer 270 can convert the RF Tx signal received from LNA 265 to a baseband signal using local oscillator 292. The baseband signal can be processed using the receive signal chain 230. Such processing can include converting a voltage-mode baseband output of the mixer 270 to a current-mode baseband signal using baseband gain circuitry 275 (e.g., a voltage to current amplifier), and converting the current-mode baseband signal to a digital baseband signal using an analog-to-digital converter (ADC) 280. Such processing can further include conditioning the digital baseband signal using receiver digital front-end circuitry 285, and transmitting the conditioned digital baseband signal to baseband processing circuitry 294 through an RF integrated circuit to baseband integrated circuit interface circuitry 290. The baseband processing circuitry 294 can perform additional processing to characterize the fidelity of the RF Tx signal, as described herein. In some aspects, the base processing circuitry 294 can provide feedback based on the additional procession to one or more other circuits, such as power processing circuitry 245 and transmit circuitry 255. Such feedback can be used to determine or adjust the quality of the transmit signal chain 220.
At operations 315 and 320, the sensed RF signal can be transmitted to a mixer circuit in a receive circuit, such as the receiver chain 230 (
At operation 325, the modulated baseband signal can be further processed to determine a characteristic of the transmitter circuit. Such processing can include recovering digital baseband data modulating the transmitted radio frequency signal and comparing the recovered data to known data.
The line driver 500 can include a FET source follower such as a N-type FET (NFET) source follower formed by an NFET M1, a current source 505, and a current source 510. In some aspects, the current source 505 and the current source 510 can include one or more transistors, such as a FET constant current source or a current mirror. In some aspects, the current supplied by the current source 505 can be automatically or manually adjusted in response to a frequency of an input signal V_IN, such as by using a lookup table, a function, or other relationship to determine a reference current or voltage value for the current source. Such adjusting can also include using the lookup table, function, or other relationship to determine, or set, a size of one or more FETs in the current source 505, such as by selectively coupling one or more FETs in parallel to increase an effective size of one or more sourcing FETs.
The line driver 500 can also include a FET coupled to M1, such as a M2, such as to form a negative feedback loop between the drain and source of M1, such as to adjust the output impedance and the output resistance of the source follower in response to the frequency V_IN, such as to improve gain flatness over a wide frequency band. While M1 is drawn as an N-type FET (NFET) and M2 is drawing as P-type FET, it is understood that the present disclosure applies to other configurations so long as M1 and M2 are complementary. The transistor M1, for example can be a P-type FET (PFET) while M2 can be an NFET. The negative feedback loop can lower the output impedance and the output resistance using less supply current than would be required by other source followers. Generally, the output impedance and the output resistance of the source follower can be reduced, as compared to source followers that do not use the local negative feedback loop depicted in
The line driver 500 can be configured to drive the load 520 at the end of the transmission line 515 using signals that can have a frequency ranges of two or more octaves. The output characteristics of the line driver 500 can be adapted, or adjusted, to drive the load 520 over such a frequency range. Such adjusting can include lowering the output inductance and resistance of the line driver 500 as input increases in the frequency of V_IN. Such adjusting can also include independently adjusting peaking amplitude and peaking frequency by adjusting the ratio of transconductance of the M1 (gm1) to the transconductance of M2 (gm2), such as by changing the aspect ratio (the ratio of transistor width to length) of M2 or by adjusting the current supplied by the current source 505. In some aspects, the aspect ratio of M2 can be adjusted, automatically or manually, using a lookup table, a function, or other techniques, to determine the size of M2 as a function of the frequency of V_IN. In certain aspects, a lookup table, function, or other relationship, can to be used to selectively couple one or more unit FETs in parallel to form an effective FET M2 of a desired size.
According to various aspects, adjusting the amount of current sourced by current source 505 can adjust the peaking amplitude at load 520. Additionally, adjusting the size of M2 can change the peaking frequency of the line driver 500. As an example, increasing the current supplied by the current source 505 can increase the peaking amplitude, while increasing the size of M2 relative to the size of M1 can increase the peaking frequency.
Example electronic device 700 includes at least one processor 702 (e.g., a central processing unit (CPU), a graphics processing unit (GPU) or both, processor cores, compute nodes, etc.), a main memory 704 and a static memory 706, which communicate with each other via a link 708 (e.g., bus). The electronic device 700 may further include a video display unit 710, an alphanumeric input device 712 (e.g., a keyboard), and a user interface (UI) navigation device 714 (e.g., a mouse). In one embodiment, the video display unit 710, input device 712 and UI navigation device 714 are incorporated into a touch screen display. The electronic device 700 may additionally include a storage device 716 (e.g., a drive unit), a signal generation device 718 (e.g., a speaker), a network interface device 720, and one or more sensors (not shown), such as a global positioning system (GPS) sensor, compass, accelerometer, gyrometer, magnetometer, or other sensor. The computing system may further include a radio frequency communication device or transceiver 728. The radio frequency communication device or transceiver 728 can be an example of a millimeter wave communication device as discussed in the figures.
The storage device 716 includes a machine-readable medium 722 on which is stored one or more sets of data structures and instructions 724 (e.g., software) embodying or utilized by any one or more of the methodologies or functions described herein. The instructions 724 may also reside, completely or at least partially, within the main memory 704, static memory 706, and/or within the processor 702 during execution thereof by the electronic device 700, with the main memory 704, static memory 706, and the processor 702 also constituting machine-readable media.
While the machine-readable medium 722 is illustrated in an example embodiment to be a single medium, the term “machine-readable medium” may include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) that store the one or more instructions 724. The term “machine-readable medium” shall also be taken to include any tangible medium that is capable of storing, encoding or carrying instructions for execution by the electronic device and that cause the electronic device to perform any one or more of the methodologies of the present disclosure or that is capable of storing, encoding or carrying data structures utilized by or associated with such instructions. The term “machine-readable medium” shall accordingly be taken to include, but not be limited to, solid-state memories, and optical and magnetic media. Specific examples of machine-readable media include non-volatile memory, including but not limited to, by way of example, semiconductor memory devices (e.g., electrically programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM)) and flash memory devices; magnetic disks such as internal hard disks and removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks.
The instructions 724 may further be transmitted or received over a communications network 726 using a transmission medium via the network interface device 720 utilizing any one of a number of well-known transfer protocols (e.g., HTTP). Examples of communication networks include a local area network (LAN), a wide area network (WAN), the Internet, mobile telephone networks, plain old telephone (POTS) networks, and wireless data networks (e.g., Bluetooth, Wi-Fi, 3G, and 4G LTEILTE-A, 5G, DSRC, or WiMAX networks). The term “transmission medium” shall be taken to include any intangible medium that is capable of storing, encoding, or carrying instructions for execution by the electronic device, and includes digital or analog communications signals or other intangible medium to facilitate communication of such software.
In some aspects, application processor 805 may include one or more CPU cores and one or more of cache memory, low drop-out voltage regulators (LDOs), interrupt controllers, serial interfaces such as SPI, I2C or universal programmable serial interface, real time clock (RTC), timer-counters including interval and watchdog timers, general purpose IO, memory card controllers such as SD/MMC or similar. USB interfaces, MIPI interfaces and Joint Test Access Group (JTAG) test access ports.
In some aspects, baseband processor 810 may be implemented, for example, as a solder-down substrate including one or more integrated circuits, a single packaged integrated circuit soldered to a main circuit board or a multi-chip sub-system including two or more integrated circuits.
In some aspects, memory 820 may include one or more of volatile memory including dynamic random access memory (DRAM) and/or synchronous DRAM (SDRAM), and nonvolatile memory (NVM) including high-speed electrically erasable memory (commonly referred to as Flash memory), phase-change random access memory (PRAM), magnetoresistive random access memory (MRAM), and/or a three-dimensional crosspoint memory. Memory 820 may be implemented as one or more of solder down packaged integrated circuits, socketed memory modules and plug-in memory cards.
In some aspects, power management integrated circuitry 825 may include one or more of voltage regulators, surge protectors, power alarm detection circuitry and one or more backup power sources such as a battery or capacitor. Power alarm detection circuitry may detect one or more of brown out (under-voltage) and surge (over-voltage) conditions.
In some aspects, power tee circuitry 830 may provide for electrical power drawn from a network cable. Power tee circuitry 830 may provide both power supply and data connectivity to the base station radio head 800 using a single cable.
In some aspects, network controller 835 may provide connectivity to a network using a standard network interface protocol such as Ethernet. Network connectivity may be provided using a physical connection which is one of electrical (commonly referred to as copper interconnect), optical or wireless.
In some aspects, satellite navigation receiver 845 may include circuitry to receive and decode signals transmitted by one or more navigation satellite constellations such as the global positioning system (GPS). Globalnaya Navigatsionnaya Sputnikovaya Sistema (GLONASS). Galileo and/or BeiDou. The receiver 845 may provide, to application processor 805, data which may include one or more of position data or time data. Time data may be used by application processor 805 to synchronize operations with other radio base stations or infrastructure equipment.
In some aspects, user interface 850 may include one or more of buttons. The buttons may include a reset button. User interface 850 may also include one or more indicators such as LEDs and a display screen.
The above detailed description includes references to the accompanying drawings, which form a part of the detailed description. The drawings show, by way of illustration, specific aspects that may be practiced. These aspects are also referred to herein as “examples.” Such examples may include elements in addition to those shown or described. However, also contemplated are examples that include the elements shown or described. Moreover, also contemplated are examples using any combination or permutation of those elements shown or described (or one or more aspects thereof), either with respect to a particular example (or one or more aspects thereof), or with respect to other examples (or one or more aspects thereof) shown or described herein.
Publications, patents, and patent documents referred to in this document are incorporated by reference herein in their entirety, as though individually incorporated by reference. In the event of inconsistent usages between this document and those documents so incorporated by reference, the usage in the incorporated reference(s) are supplementary to that of this document; for irreconcilable inconsistencies, the usage in this document controls.
In this document, the terms “a” or “an” are used, as is common in patent documents, to include one or more than one, independent of any other instances or usages of “at least one” or “one or more.” In this document, the term “r” is used to refer to a nonexclusive or, such that “A or B” includes “A but not B,” “B but not A,” and “A and B,” unless otherwise indicated. In the appended claims, the terms “including” and “in which” are used as the plain-English equivalents of the respective terms “comprising” and “wherein.” Also, in the following claims, the terms “including” and “comprising” are open-ended, that is, a system, device, article, or process that includes elements in addition to those listed after such a term in a claim are still deemed to fall within the scope of that claim. Moreover, in the following claims, the terms “first,” “second,” and “third.” etc. are used merely as labels, and are not intended to suggest a numerical order for their objects.
The above description is intended to be illustrative, and not restrictive. For example, the above-described examples (or one or more aspects thereof) may be used in combination with others. Other aspects may be used, such as by one of ordinary skill in the art upon reviewing the above description. The Abstract is to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. Also, in the above Detailed Description, various features may be grouped together to streamline the disclosure. However, the claims may not set forth every feature disclosed herein as aspects may feature a subset of said features. Further, aspects may include fewer features than those disclosed in a particular example. Thus, the following claims are hereby incorporated into the Detailed Description, with a claim standing on its own as a separate embodiment. The scope of the aspects disclosed herein is to be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2018/025525 | 3/30/2018 | WO | 00 |