Reconfigurable baseband filter
Patent Information
- Authority / Receiving Office
- TW · TW
- Patent Type
- Patents
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2022-09-01
- Publication Date
- 2026-08-01
AI Technical Summary
Existing wireless communication networks face interference issues due to limited configurability of LC filters, leading to increased power consumption and signal loss, which degrades performance and increases operational costs.
Implementing a configurable baseband filter (BBF) that can adapt to different wireless signals and interference scenarios, allowing for adjustable bandwidth and filter order to enhance signal processing and suppress interference.
The BBF improves signal recovery and reduces power consumption by optimizing processing for various wireless signals and interference conditions, enhancing network performance and reducing operational costs.
Smart Images

Figure TWG2TB001903364_001 
Figure TWG2TB001903364_002 
Figure TWG2TB001903364_003
Abstract
Description
[Technical Field]
[0001] This application claims the benefit of U.S. Patent Application No. 17 / 448872, entitled “RECONFIGURABLE BASEBAND FILTER”, filed on September 24, 2021, which is expressly incorporated herein by reference in its entirety.
[0002] Various aspects of this disclosure generally relate to wireless communication systems, and more specifically, to radio frequency (RF) signal processing for wireless communication systems. Several features can enable and provide improved communication, including improved baseband processing components. [Previous Technology]
[0003] Wireless communication networks are widely deployed to provide various communication services, such as voice, video, packet data, messaging, and broadcasting. These wireless networks can be multi-user, multi-access networks that support communication among multiple users by sharing available network resources.
[0004] A wireless communication network may include several components. These components may include wireless communication equipment, such as a base station (or node B) that can support communication of multiple user equipments (UEs). UEs can communicate with the base station via downlink and uplink. Downlink (or forward link) refers to the communication link from the base station to the UE, and uplink (or reverse link) refers to the communication link from the UE to the base station.
[0005] The base station can send data and control information to the UE on the downlink, or receive data and control information from the UE on the uplink. On the downlink, transmissions from the base station may encounter interference from transmissions from neighboring base stations or from other radio frequency (RF) transmitters. On the uplink, transmissions from the UE may encounter interference from uplink transmissions from other UEs communicating with neighboring base stations or from other RF transmitters. Such interference can degrade performance on both the downlink and uplink.
[0006] As the demand for mobile broadband access continues to increase, the likelihood of network interference and congestion grows as more UEs access long-range wireless communication networks and more short-range wireless systems are deployed in communities. Research and development are constantly advancing wireless technologies not only to meet the growing demand for mobile broadband access, but also to promote and enhance the user experience of mobile communications.
[0007] In a wireless network, signals are received at the UE via an antenna, and the RF signal received from the antenna is down-converted to a baseband signal of approximately zero Hertz. The baseband signal is then processed and decoded to obtain information embedded in the wireless signal received at the antenna. The processing of the baseband signal may include filtering the baseband signal to eliminate unwanted frequencies. Figure 1 illustrates a conventional signal processing path with a baseband filter. Circuit 100 includes an amplifier 102 coupled to a mixer 104. The output of mixer 104 is a signal with communication, which is filtered by pairs of inductors (L) and capacitors (C) 106A and 106B (referred to as LC filters). LC filters have the disadvantage of making them unsuitable for wireless communication in certain situations. For example, LC filters may have limited configurability because the inductor (L) may be difficult to tune. Therefore, the bandwidth of the baseband filter may be limited, leading to processing at a higher sampling rate using an analog-to-digital converter (e.g., coupled to the output of the 106B), which increases power consumption. Power consumption in wireless networks reduces the availability of mobile devices and increases the cost of operating base stations. Furthermore, passive filters (such as the LC filters shown in the 106A and 106B) may lose a portion of the signal strength and fail to provide gain.
[0008] The disadvantages mentioned herein are merely representative and are included to highlight the problems that the inventors have identified in the existing device and sought to improve. Aspects of the device described below can address some or all of the disadvantages, as well as other disadvantages known in the art. The improved aspects of the device described below can offer other benefits different from those described above and can be used in other applications different from those described above. [Summary of the Invention]
[0009] Wireless signal processing can be improved by using a configurable baseband filter (BBF) in the receive path of a transceiver. A configurable BBF allows the BBF to be configured to better accommodate different wireless signals, improving the likelihood of recovering data embedded in the transmitted signal and / or reducing power consumption. A configurable BBF can be adapted to process different wireless signals within a single integrated circuit (IC) chip. For example, by reconfiguring the BBF using settings suitable for different wireless signals, a single IC can support the processing of 5G millimeter-wave RF signals and 5G sub-7 GHz RF signals. BBF reconfiguration may include adjusting the BBF bandwidth and / or adjusting the BBF filter order.
[0010] The BBF can be reconfigured to, or alternatively, adapt to different components in the baseband processing circuitry. For example, different analog-to-digital converters (ADCs) have different characteristics and different input signal requirements. The BBF can be reconfigured to filter the baseband signal to obtain a signal suitable for the ADC operating in baseband processing. Supporting multiple ADCs in baseband processing is useful for using a single IC to process multiple wireless communication systems, especially when the wireless communication system includes signals with different characteristics. For example, both 5G millimeter-wave signals and 5G sub-7 GHz signals can be used in 5G communication systems, but different baseband processing components can be used, which are tuned to separate frequencies for the 5G millimeter-wave signals and the 5G sub-7 GHz signals. The BBF can be configured based on whether the baseband circuitry is processing a 5G millimeter-wave signal or a 5G sub-7 GHz signal.
[0011] Alternatively or additionally, the configurable BBF can be adjusted to better suppress interfering signals. Interfering signals are unwanted signal components that may have a much higher amplitude than the desired signal component and may be located close to the desired signal component in frequency. For example, interfering signals may exist when multiple wireless communication systems coexist. In one example, coexistence can occur between long-range and short-range wireless communication systems, such as 5G signals and Wi-Fi signals. In another example, coexistence can occur between two long-range wireless communication systems operating in similar frequency bands, such as 5G signals and 4G signals. In yet another example, coexistence can occur between two radio access technologies (RATs), even when the RF signals used for the RATs are separated in frequency space, such as 5G millimeter-wave signals and 5G sub-7 GHz signals. In 5G millimeter-wave examples, the 5G millimeter-wave IF signal down-converted from the millimeter-wave RF signal may overlap with and / or be located at harmonics of the 5G sub-7 GHz signal in the frequency space. The coexistence of these signals on the same or nearby transmission paths (e.g., positioned close to each other or more generally in the same integrated circuit or on the same substrate) can introduce spurious signals in the signal paths for both the sub-7 GHz and millimeter-wave IF signals. Interference signals may also be present, for example, the coexistence of signals from different carriers of the same communication system, such as a 5G signal on one carrier coexisting with a 5G signal on another carrier. The interference problem can be further amplified when the communication system supports carrier aggregation (where devices simultaneously transmit related information on multiple carriers, sometimes through different communication systems). The interference problem can also be amplified when different RF signals are processed on the same integrated circuit (IC). Detection of these interference signals can be used to reconfigure the BBF to suppress them and improve the likelihood of retrieving information embedded in the signal. When no interference signal is detected and / or the interference signal is below a threshold signal level, the BBF bandwidth can be increased. When interference signal is detected and / or the interference signal is above a threshold signal level, the BBF bandwidth can be decreased to increase the suppression of interference signals. In one embodiment, switching the BBF 3dB bandwidth from 240MHz to a smaller 200MHz results in a 7dB improvement in suppression on adjacent channel selection (ACS).
[0012] In one aspect of this disclosure, an apparatus includes: an input port for receiving a baseband (BB) input signal; a configurable BB filter coupled to the input port; and logic circuitry coupled to the configurable BB filter, wherein the logic circuitry is configured to perform the steps of: evaluating one or more criteria associated with the BB input signal; and / or configuring the configurable BB filter based at least in part on the evaluation of one or more criteria.
[0013] In one aspect of this disclosure, a method includes: evaluating one or more criteria associated with a BB input signal to a configurable BB filter; and / or configuring the configurable BB filter based at least in part on the evaluation of one or more criteria.
[0014] In an additional aspect of this disclosure, an apparatus is disclosed, comprising at least one processor and memory coupled to the at least one processor. The at least one processor is configured to perform any of the methods or techniques described herein. For example, the at least one processor may be configured to perform the steps including: evaluating one or more criteria associated with a BB input signal to a configurable BB filter; and / or configuring the configurable BB filter at least in part based on the evaluation of one or more criteria.
[0015] In an additional aspect of this disclosure, a non-transitory computer-readable media storage instruction, when executed by a processor, causes the processor to perform operations including those described in the methods and techniques described herein. For example, the operations may include: evaluating one or more criteria associated with a BB input signal to a configurable BB filter; and / or configuring the configurable BB filter based at least in part on the evaluation of one or more criteria.
[0016] Other aspects, features, and implementations will become apparent to those skilled in the art upon review of the specific, exemplary aspects in conjunction with the accompanying drawings. While features may be discussed with respect to certain aspects and the drawings below, each aspect may include one or more of the advantageous features discussed herein. In other words, while one or more aspects may be discussed as having certain advantageous features, one or more of such features may also be used according to each aspect. Similarly, while exemplary aspects may be discussed below as aspects of an apparatus, system, or method, they may be implemented in various apparatuses, systems, and methods.
[0017] Certain features and technical advantages of embodiments of the invention have been outlined rather extensively above to facilitate a better understanding of the following detailed description. Additional features and advantages that form the subject matter of the claims will be described below. It will be understood by those skilled in the art that the disclosed concepts and specific embodiments can be readily used as the basis for modifying or designing other structures for the same or similar purposes. It will also be recognized by those skilled in the art that such equivalent structures do not depart from the spirit and scope of the invention as set forth in the appended claims. Additional features will be better understood from the following description when considered in conjunction with the accompanying drawings. However, it should be clearly understood that each figure in the drawings is provided for illustrative and descriptive purposes only and is not intended to limit the invention.
Implementation Method
[0038] The detailed description set forth below in conjunction with the accompanying drawings is intended as a description of various configurations and is not intended to limit the scope of this disclosure. Rather, the detailed description includes specific details for the purpose of providing a thorough understanding of the subject matter of the invention. It will be apparent to those skilled in the art that these specific details are not required in every case, and in some cases, well-known structures and elements are shown in block diagram form for clarity.
[0039] This disclosure generally relates to providing or participating in communication (e.g., authorized shared access) between two or more wireless devices in one or more wireless communication systems (also referred to as wireless communication networks). In various embodiments, the technologies and apparatus can be used in wireless communication networks such as Code Division Multiple Access (CDMA) networks, Time Division Multiple Access (TDMA) networks, Frequency Division Multiple Access (FDMA) networks, Orthogonal FDMA (OFDMA) networks, Single Carrier FDMA (SC-FDMA) networks, LTE networks, GSM networks, 5th generation (5G) or New Radio (NR) networks (sometimes referred to as "5G NR" networks, systems, or devices), and other communication networks. As used herein, the terms "network" and "system" are used interchangeably.
[0040] For example, CDMA networks can implement radio technologies such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes wideband CDMA (W-CDMA) and low chip rate (LCR). CDMA2000 covers the IS-2000, IS-95 and IS-856 standards.
[0041] For example, TDMA networks can implement radio technologies such as the Global System for Mobile Communications (GSM). The 3rd Generation Partnership Project (3GPP) defines standards for the GSM EDGE (Enhanced Data Rate GSM Evolution) Radio Access Network (RAN) (also referred to as GERAN). GERAN is a GSM / EDGE network that combines base stations (e.g., Ater and Abis interfaces) with base station controllers (A interface, etc.). Radio Access Network refers to the elements of a GSM network that route telephone calls and packet data from the Public Switched Telephone Network (PSTN) and the Internet to the subscriber's mobile phone (also referred to as the user terminal or user equipment (UE)) and from the subscriber's mobile phone to the PSTN and the Internet. A mobile phone operator's network may include one or more GREANs, and in the case of a UMTS / GSM network, one or more GERANs may be coupled to a UTRAN. In addition, the operator's network may also include one or more LTE networks or one or more other networks. Different network types can use different Radio Access Technologies (RAT) and RANs.
[0042] OFDMA networks can implement radio technologies such as Evolved UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE 802.20, and Flash-OFDM. UTRA, E-UTRA, and GSM are part of the Universal Mobile Telecommunications System (UMTS). Specifically, Long Term Evolution (LTE) is a version of UMTS using E-UTRA. UTRA, E-UTRA, GSM, UMTS, and LTE are described in documents provided by an organization called the 3rd Generation Partnership Project (3GPP), and cdma2000 is described in documents provided by an organization called the 3rd Generation Partnership Project 2 (3GPP2). These various radio technologies and standards are known or under development. For example, 3GPP is a collaboration between groups of telecommunications associations that aims to define globally applicable third-generation (3G) mobile phone specifications. 3GPP LTE is a 3GPP project aimed at improving the UMTS mobile phone standard. 3GPP can define specifications for next-generation mobile networks, mobile systems, and mobile devices. This disclosure may describe certain aspects with reference to LTE, 4G, or 5G NR technologies; however, this description is not intended to be limited to any particular technology or application, and one or more aspects described with reference to one technology may be understood to be applicable to another technology. Additionally, one or more aspects of this disclosure may relate to shared access to radio spectrum between networks using different radio access technologies or radio air interfaces.
[0043] 5G networks anticipate different deployments, different spectrums, and different services and devices that can be achieved using a unified OFDM-based air interface. To achieve these goals, in addition to developing new radio technologies for 5G NR networks, further enhancements to LTE and LTE-A are also considered. 5G NR will be able to scale to provide: (1) coverage for large-scale Internet of Things (IoT) with ultra-high density (e.g., about 1M nodes / km2), ultra-low complexity (e.g., about 10s bits / second), ultra-low power consumption (e.g., battery life of more than 10 years), and deep coverage that can reach challenging locations; (2) coverage including mission-critical control with strong security to protect sensitive personal, financial or confidential information, ultra-high reliability (e.g., about 99.9999% reliability), ultra-low latency (e.g., about 1 millisecond (ms)) and users with wide mobility or lack of mobility; and (3) coverage with enhanced mobile broadband, including extremely high capacity (e.g., about 10Tbps / km2), extremely high data rates (e.g., multi-Gbps rates, 100+Mbps user experience rates), and deep sensing with advanced search and optimization.
[0044] Devices, networks, and systems can be configured to communicate via one or more portions of the electromagnetic spectrum. The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc., based on frequency or wavelength. In 5G NR, two initial operating bands have been identified as frequency range names FR1 (410MHz-7.125GHz) and FR2 (24.25GHz-52.6GHz). The frequencies between FR1 and FR2 are generally referred to as mid-band frequencies. Although a portion of FR1 is greater than 6GHz, in various documents and articles, FR1 is generally referred to as the (interchangeable) "sub-6 GHz" band, and in this document, it will be referred to as the "sub-7 GHz" band. Similar naming issues sometimes arise with FR2. Although FR2 includes frequencies outside the Very High Frequency (EHF) band (30GHz-300GHz) that is identified as a "millimeter wave" band by the International Telecommunication Union (ITU), in documents and articles, FR2 is often referred to as the (interchangeable) "millimeter wave" (mmWave) band.
[0045] In view of the foregoing, unless otherwise expressly stated, it should be understood that the term "sub-7 GHz" etc. (if used herein) can broadly refer to frequencies that are less than 7 GHz, within FR1, or can include mid-band frequencies. Furthermore, unless otherwise expressly stated, it should be understood that the term "millimeter wave" etc. (if used herein) can broadly refer to frequencies that can include mid-band frequencies, within FR2, or within the EHF band.
[0046] 5G NR devices, networks, and systems can be implemented using optimized OFDM-based waveform characteristics. These characteristics may include: scalable parameter sets and transmission time intervals (TTI); a general, flexible framework for effectively multiplexing services and characteristics using dynamic, low-latency time-division duplex (TDD) or frequency-division duplex (FDD) designs; and advanced wireless technologies such as massive MIMO, robust millimeter-wave transmission, advanced channel decoding, and device-centric mobility. The scalability of parameter sets and the scaling of subcarrier spacing in 5G NR can effectively address the challenge of operating different services in different spectrums and deployments. For example, in various outdoor and macro coverage deployments using FDD or TDD implementations below 3 GHz, subcarrier spacing of 15 kHz may occur, such as over bandwidths of 1 MHz, 5 MHz, 10 MHz, and 20 MHz. For other various outdoor and small-cell coverage deployments using TDD above 3 GHz, subcarrier spacing of 30 kHz may occur over bandwidths of 80 MHz / 100 MHz. For various other indoor broadband implementations, using TDD on unlicensed portions of the frequency band exceeding 5 GHz, a subcarrier spacing of 60 kHz may occur over a 160 MHz bandwidth. Finally, for various deployments utilizing millimeter-wave elements for transmission via 28 GHz TDD, a subcarrier spacing of 120 kHz may occur over a 500 MHz bandwidth.
[0047] 5G NR's scalable parameter set supports scalable TTIs to meet various latency and quality of service (QoS) requirements. For example, shorter TTIs can be used for low latency and high reliability, while longer TTIs can be used for higher spectral efficiency. Effective multiplexing of long and short TTIs allows transmission to begin at symbol boundaries. 5G NR also anticipates independent integration subframe designs with uplink or downlink scheduling information, data, and acknowledgments within the same subframe. Independent integration subframes support communication in unlicensed or contention-based shared spectrum, supporting self-adjusting uplink or downlink that can be flexibly configured on a per-community basis to dynamically switch between uplink and downlink to meet current traffic demands.
[0048] For clarity, certain aspects of the devices and technologies are described below with reference to example 5G NR implementations or in a 5G-centric manner, and the 5G terminology may be used as illustrative examples in the sections described below; however, this description is not intended to be limited to 5G applications.
[0049] Furthermore, it should be understood that, in operation, depending on load and availability, wireless communication networks adapted according to the concepts herein can operate using any combination of licensed or unlicensed spectrum. Therefore, it will be clear to those skilled in the art that the systems, apparatuses, and methods described herein can be applied to other communication systems and applications besides the specific examples provided.
[0050] While aspects and implementations have been described in this application by way of example, those skilled in the art will understand that additional implementations and use cases can occur in many different arrangements and scenarios. The innovations described herein can be implemented across many different platform types, devices, systems, shapes, sizes, and package arrangements. For example, implementations or uses can occur via integrated wafer implementations or other non-modular component-based devices (e.g., end-user devices, vehicles, communication devices, computing devices, industrial devices, retail or purchasing devices, medical devices, AI-enabled devices, etc.). While some examples may or may not be specifically targeted at a use case or application, a wide variety of applicability to the described innovations can emerge. The scope of implementations can range from wafer-level or modular components to non-modular, non-wafer-level implementations, and further to aggregated, distributed, or original equipment manufacturer (OEM) devices or systems that incorporate one or more of the described aspects. In some practical settings, devices incorporating the described aspects and features may also necessarily include additional elements and features for the implementation and practice of the claimed and described aspects. The intention is that the innovations described herein can be practiced in a wide variety of implementations, including large or small devices of different sizes, shapes and constructions, chip-level components, multi-component systems (e.g., radio frequency (RF) chains, communication interfaces, processors), distributed layouts, end-user devices, etc.
[0051] In some embodiments, a single integrated circuit (IC) chip can be configured to support multiple different wireless network communication systems, such as a single IC chip for supporting 5G millimeter-wave signals and 5G sub-7 GHz signals. Support for multiple wireless network communication systems can be provided by a configurable baseband filter (BBF), although a configurable BBF may be useful in other embodiments involving multiple IC chips or other communication systems. Figure 2 is a block diagram illustrating a receive path for wireless signals with a configurable baseband filter (BBF) according to one or more aspects. The receive path circuit 200 may include amplifiers 202A and 202B for receiving and amplifying RF signals received from an antenna. Circuit 200 may also include mixers 204A and 204B, respectively coupled to amplifiers 202A and 202B. Mixers 204A and 204B may be configured to: convert different frequencies corresponding to different carriers, or convert the I and Q channels of orthogonally coded signals. Additional amplifiers or mixers may be present to support additional functionality. The outputs of mixers 204A and 204B are baseband signals, which can be processed in a baseband processing circuitry that includes a configurable baseband filter (BBF) 210 and an analog-to-digital converter (ADC) 212. In some embodiments, one or more amplifiers in the configurable BBF 210 may be configured as Tow-Thomas Biquad amplifiers, as shown in the configuration of Figure 4A below. The output of the ADC 212 is a digital signal for processing in a digital circuitry 214.
[0052] The digital circuit device 214 can control the configurable BBF 210 via one or more control signals to the BBF 210. For example, depending on the requirements of different operating modes in the potential communication system, the configurable BBF 210 can be configured as a filter of different orders, such as first, second, third, fourth, fifth, sixth, or higher orders. Depending on the requirements of different operating modes in the potential communication system, the configurable BBF 210 can, for example, be configured with different filter bandwidths. For example, the BBF 210 can be configured with a bandwidth between 5MHz and 100MHz to process baseband signals from 5G sub to 7 GHz signals, and can be configured with a bandwidth between 50MHz and 400MHz to process baseband signals from 5G millimeter wave signals.
[0053] The digital circuitry device 214 can determine how to configure the configurable BBF 210 by evaluating one or more criteria. One or more criteria may include rules regarding the presence, strength, and / or frequency of interfering signals. For example, logic circuitry devices in the digital circuitry device 214 may use an interference detection (JDET) module coupled to the digital circuitry device 214 (including JDET coupled to the radio frequency front end (RFFE) of the transceiver, such as through transmission lines coupled to the RFFE IC, transceiver IC, and other components) to determine the presence of interference. The transceiver may include the baseband processing circuitry devices, narrowband energy estimator (NBEE), and / or wideband energy estimator (WBEE) described herein. In some embodiments, the interference detection method may include calculating the increment between NBEE and WBEE, the increment between WBEE in narrowband mode and wideband mode, JDET in the RFFE or transceiver, and / or SNR-based detection. The narrowband energy estimator (NBEE) can estimate the energy in a narrow signal band, which may be energy located in a first frequency range. A wideband energy estimator (WBEE) can estimate energy in a wide signal band, which may be energy located in a second frequency range, where a first range is smaller than the second range. The WBEE may have several operating modes corresponding to the supported bandwidths for energy estimation. For example, the WBEE may support multiple range sizes, including a second range as a narrow bandwidth mode and a third range as a wide bandwidth mode, the third range having a larger range than the second range. As another example, such a logic circuit device can determine the signal strength of a potential interference signal and compare that strength to a threshold level to determine whether to reconfigure the BBF 210. The threshold level used for comparing potential interference signals may be based on the signal strength of the desired signal. As another example, the logic circuit device can determine the location of the interference signal relative to the desired signal, and in some embodiments, the location of the interference signal can be weighted by the signal strength of the interference signal. The BBF 210 can be reconfigured by the logic circuit device based on one or more rule criteria involving interference detection. When interference is not present according to the rules, the BBF 210 bandwidth can be increased. When interference is present according to the rules, the BBF 210 bandwidth can be reduced to increase the suppression of interference.
[0054] Different interference scenarios that can be detected based on one or more of these standards include: no interference (where a higher residual sideband (RSB) is allowed, the BBF order is set low, and the BBF bandwidth is set high), in-gap 3GPP interference (where a lower RSB is allowed for symmetrical bandwidth and a higher RSB is allowed for asymmetrical bandwidth, the BBF order is set low, and the BBF bandwidth is set low), close-in out-of-gap 3GPP interference (where a lower RSB is allowed, the BBF order is set high, and the BBF bandwidth is set low), and long-range 3GPP interference (where a lower RSB is allowed, the BBF order is set high, and the BBF bandwidth is set high). For example, the allowed RSB can be one of several values (e.g., a first value and a second value), where one value (e.g., the first value) is higher than the others (e.g., the second value). Similarly, the order can be one of several different values (e.g., 1 to 5, with the lower one being 1st, 2nd, or optionally 3rd in some examples, and the higher one being 5th, 4th, or optionally 3rd in some examples), and the bandwidth can be one of several different values or a value within a range, where the first, lower value represents the value in the lower half of the range, and the second, higher value represents the value in the upper half of the range. Interference detection can also control other aspects, such as the activation or deactivation of the high-pass filter and / or triple-inverter-gyrator (TIG) notch in the BBF 210, which can be reconfigured. In some embodiments, TIG notch filtering can be enabled when the signal strength in different bandwidths is greater than a threshold level, such as by determining whether the ratio of the sum of the signal strengths in notch band 1 (NB1), notch band 2 (NB2), notch band 3 (NB3), and notch band 4 (NB4) to the sum of a component carrier (e.g., carrier CC1 at the spectral edge of NB1) and a component carrier (e.g., carrier CC2 at the spectral edge of NB4 opposite to CC1) is greater than a threshold (x dB), as expressed by the following equation: (NB1+NB2+NB3+NB4) / (CC1 NB+CC2 NB) > x dB. In some embodiments, TIG notch filtering can be disabled when the signal strength in different bandwidths is less than a threshold level, such as by determining whether the following equation holds: (NB1+NB2+NB3+NB4) / (CC1 NB+CC2 NB) < x - hysteresis dB. The table below shows examples of various scenarios that can be used to determine the presence of interference in a wireless communication system. The table covers interference-free scenarios, interference within a gap (e.g., where the interfering signal is in the transmission band), and interference outside a gap (e.g., where the interfering signal is outside the transmission band). standard No interference 3GPP interference within the gap 3GPP interference outside the gap near keep away Edge descent Small Small Small Small SNR high Low Low Low RSB high For symmetrical BW, low For asymmetric BW, high Low Low NBEE Low Low Low Low WBEE Low high high Depends on offset RFFE JDET Low high high high RFFE JDET-WBEE Small Small Higher than the interference within the gap higher
[0055] An example configurable BBF 210 may include a combination of operational amplifiers and feedback loops. The feedback loop may couple the output of each operational amplifier in the operational amplifier to the input of an operational amplifier, or to the input of a previous operational amplifier in a chain. In some embodiments, the feedback loop may include resistors and / or capacitors, but may include other elements. For example, it may include an inverting amplifier. Switches may be coupled through the BBF 210 to allow changes to the connections in the BBF 210 to reconfigure the BBF 210 for different bandwidths, different filter orders, or other changes. An example of a configurable BBF 210 is shown in Figure 3. Figure 3 is a circuit diagram illustrating a configurable baseband filter (BBF) according to one or more aspects. Circuit 300 includes amplifiers 202A and 202B coupled to respective mixers 204A and 204B. Amplifiers 202A and 202B may process different portions of wireless signals from the same or different communication systems. The BBF 210 may include operational amplifiers 310A, 310B, and 310C. Each of the operational amplifiers 310A, 310B, and 310C may be coupled to feedback loops 312A, 312B, and 312C, respectively. Switches 320A through 320J are coupled at various points within the BBF 210. Some switches are coupled within feedback loops 312A, 312B, and 312C. Additionally, some switches (such as 320I and 320J) are coupled between operational amplifiers 310A, 310B, and 310C. The operational amplifier-RC BBF 210 can be configured as a filter of different orders and different BW modes to reduce power (especially in lower bandwidth modes) and / or provide higher gain to meet the gain and linearity requirements of 5G millimeter-wave transceivers. Corresponding switches (not shown) may be coupled around each amplifier in amplifier 310 (and in some embodiments, around resistors coupled to the input or output of the amplifier) to allow any amplifier in amplifier 310 to be bypassed. Furthermore, corresponding selectable paths (not shown) may be coupled to the outputs of amplifiers 310A and 310B to allow the respective outputs to be coupled to the output of BBF 210 without passing through subsequent components (e.g., resistors, amplifiers) in BBF 210.
[0056] When switching switches 320A to 320J in a specific configuration, BBF 210 can operate effectively as one of the configurations shown in Figures 4A, 4B, 4C, 4D, and 4E. Figure 4A is a schematic diagram illustrating circuit 410 of the configurable fundamental frequency filter (BBF) of Figure 3 as a second-order fundamental frequency filter according to one or more aspects. In Figure 4A, capacitor C1 is coupled in a feedback loop around the first amplifier 410A. A second feedback loop around the second amplifier 410B includes capacitors C2 and R1 coupled in parallel. The first amplifier 410A can be coupled to the second amplifier 410B via resistor R2. Feedback from the output (Vout) of the second amplifier 410B can be input back to the input (Vin) of the first amplifier 410A via an inverter and resistor R3. The configuration of Figure 4A can be obtained from the circuit of Figure 3 as follows: disconnect switches 320A, 320J, 320B, 320F, 320G, 320H, 320I, and 320D of Figure 3 and close switches 320C, 320E, and 320J of Figure 3, and bypass amplifier 310C and the resistor coupled to the input of amplifier 310C (e.g., couple the output of amplifier 310B to the output of a filter). Other configurations in which amplifiers 310A or 310B are bypassed are possible, and the configurations listed are merely examples.
[0057] Figure 4B is a schematic diagram illustrating a configuration of the configurable baseband filter (BBF) of Figure 3 as a third-order baseband filter according to one or more aspects. In Figure 4B, capacitor Ctia and resistor Rtia are coupled in parallel in the feedback loop around the first amplifier 420A. The first amplifier 420A is coupled to the second amplifier 420B via resistors R1 and R2. The feedback path around the second amplifier 420B may include capacitor C2. The feedback path from the output (Vo) of the second amplifier 420B may be coupled to the node between resistors R1 and R2 via resistor R3, which is also coupled to the negative power supply (e.g., gnd) via capacitor C1. The configuration of Figure 4B can be obtained from the circuit of Figure 3 as follows: Disconnect switches 320J, 320C, 320E, 320I, 320F, 320G, and 320H of Figure 3, and close switches 320A, 320D, and 320B of Figure 3, and bypass amplifier 310C and the resistor coupled to the input of amplifier 310C (e.g., couple the output of amplifier 310B to the output of a filter). Alternatively, amplifier 310B can be bypassed, and amplifier 310C and the components coupled to it can be used as the second stage of a filter.
[0058] Figure 4C is a schematic diagram illustrating a circuit 430 of the configurable baseband filter (BBF) of Figure 3 as a third-order baseband filter according to one or more aspects. In Figure 4C, a first amplifier 440A is coupled to a second amplifier 440B via a resistor R2. The feedback path around the first amplifier 440A may include a capacitor C1. The feedback path around the second amplifier 440B may include a capacitor C2 coupled in parallel with the resistor R1. The feedback path from the output of the second amplifier 440B to the input (Iin) of the first amplifier 440A may include a resistor R3 and an inverter. A third amplifier 430C is coupled to the second amplifier 430B via a resistor R2. The feedback path around the third amplifier 430C may include a capacitor C2 connected in parallel with the resistor R1. The feedback path from the output (Vout) of the third amplifier 430C to the input of the second amplifier 430B may include an inverter and a resistor R3. The configuration of Figure 4C can be obtained from the circuit of Figure 3 as follows: disconnect switches 320J, 320B, 320D, 320E, 320G, and 320F of Figure 3 and close switches 320A, 320C, 320H, and 320I of Figure 3. Other switch configurations are possible.
[0059] Figure 4D is a schematic diagram illustrating a circuit 440 of the configurable baseband filter (BBF) of Figure 3 as a fourth-order baseband filter according to one or more aspects. In Figure 4D, a first amplifier 440A is coupled to a second amplifier 440B via a resistor R2. The feedback path around the first amplifier 440A may include a capacitor C1. The feedback path around the amplifier 440B may include a resistor R1 connected in parallel with capacitor C2. The feedback path from the output of the second amplifier 440B to the input (Iin) of the first amplifier 440A may include an inverter and a resistor R3. A third amplifier 440C may be coupled to the second amplifier 440B via resistors R1 and R2. The feedback path around the third amplifier 440C may include a capacitor C2. The feedback path from the output (Vo) of the third amplifier 440C to the node between resistors R1 and R2 may include a resistor R3, which is also coupled to a negative power supply (e.g., gnd) via capacitor C1. The configuration of Figure 4D can be obtained from the circuit of Figure 3 as follows: disconnect switches 320A, 320B, 320D, 320G, 320I, and 320H of Figure 3 and close switches 320C, 320E, 320J, and 320F of Figure 3.
[0060] Figure 4E is a schematic diagram illustrating a circuit 450 of the configurable baseband filter (BBF) of Figure 3 as a fifth-order baseband filter according to one or more aspects. In Figure 4E, a first amplifier 450A is coupled to a second amplifier 450B via resistors R1A and R2A. The feedback path around the first amplifier 450A may include a resistor Rtia connected in parallel with a capacitor Ctia. The feedback path around the second amplifier 450B may include a capacitor C2A. The feedback path from the output of the second amplifier 450B may be provided to a node between resistors R1A and R2A, which is coupled to a negative power supply (e.g., gnd) via capacitor C1A. A third amplifier 450C may be coupled to the second amplifier 450B via resistors R1B and R2B. The feedback path around the third amplifier 450C may include a capacitor C2B. The output (Vo) of the third amplifier 450C may be fed back to the node between R1B and R2B, which is coupled to a negative power supply (e.g., gnd) via capacitor C1B. The configuration of Figure 4E can be obtained from the circuit of Figure 3 as follows: disconnect switches 320J, 320I, 320C, 320E, 320H, and 320G in Figure 3, and close switches 320A, 320B, 320D, and 320F in Figure 3.
[0061] As a supplement or alternative to reconfiguring the BBF based on interference detection, the BBF can be reconfigured to filter the baseband signal to obtain a signal suitable for operation of an ADC in baseband processing. Supporting multiple ADCs in baseband processing is useful for using a single IC to process multiple wireless communication systems, especially when the wireless communication systems include signals with different characteristics. For example, both 5G millimeter-wave signals and 5G sub-7 GHz signals can be used in 5G communication systems, but different baseband processing components can be used, which are tuned to the different characteristics for 5G millimeter-wave signals and 5G sub-7 GHz signals. The BBF can be configured based on whether the baseband circuitry is processing a 5G millimeter-wave signal or a 5G sub-7 GHz signal.
[0062] Figure 5 is a block diagram illustrating a receive path for wireless signals with a configurable baseband filter (BBF) and an ADC, according to one or more aspects. Circuit 500 may include multiple ADCs, such as ADC 512A and ADC 512B. ADC 512A and ADC 512B may include different characteristics with different input signal requirements. Digital circuit device 514 can be configured to determine one or more of ADCs 512A and ADC 512B based on one or more criteria, such as the currently active wireless communication system or the current carrier allocation in the wireless communication system. The configurable BBF 210 can be configured by digital circuit device 514 according to which of the multiple ADCs 512A and ADC 512B is active. In one example, ADC 512A is a sigma-delta ADC (SD-ADC), which can provide good dynamic range at lower frequencies but has a lower maximum operating frequency than some wireless communications. The ADC 512B can be a successive approximation register ADC (SAR-ADC), which can offer improved dynamic range compared to the SD-ADC when the signal bandwidth is large. By using the SD-ADC for 5G sub-7 GHz signals and the SAR-ADC for 5G millimeter-wave signals, the combination of SD-ADC and SAR-ADC can be useful in a single IC chip supporting both 5G millimeter-wave and 5G sub-7 GHz signals. In some examples, both the SD-ADC and SAR-ADC can be used for millimeter-wave signals, but the BBF 210 is configured differently for different combinations of ADC and signal characteristics. Different filter orders can be configured for the configurable BBF 210 based on which of the ADCs 512A and ADC 512B is active, so that the characteristics of the BBF 210 are matched to the active ADC. For example, the BBF 210 can be configured as a second-order filter when the SD-ADC path is active, and as a third-order filter when the SAR-ADC path is active. In some examples, circuitry 410 with an SD-ADC having a first sampling frequency is used for millimeter-wave signals, circuitry 420 with an SD-ADC having a second sampling frequency is used for millimeter-wave signals, circuitry 420 with a SAR-ADC having a first sampling frequency is used for millimeter-wave signals, and circuitry 450 with a SAR-ADC having a second sampling frequency is used for millimeter-wave signals. The second sampling frequency can be higher than the first sampling frequency. In one example, the second sampling frequency is two to six times the first sampling frequency. In some examples, a portion (e.g., not the entire bandwidth, but a "block" of the bandwidth) of the signal emanating from the millimeter-wave signal is processed by BBF 210 and ADC 212 or ADC 512.
[0063] In addition to configuring the bandwidth of the BBF and the order of the filter and / or configuring the ADC, the operational amplifier (e.g., amplifier 310) with a configurable BBF may include configurable features that can be controlled by digital circuitry 214 or 514. For example, a switchable cascade may be located in the operational amplifier to reconfigure between a switch in a high bandwidth configuration and a cascade device in a low bandwidth configuration. For example, a transistor used as a switchable cascade 610 may switch between being in a saturation region or a triode region. When coupled to ground (or another negative power supply), the transistor is in the triode region, acting as a switch; otherwise, it is in saturation, acting as a cascade device. An example operational amplifier circuit with such a cascade configuration is shown in FIG. 6. FIG. 6 is a circuit schematic illustrating an operational amplifier according to one or more aspects having a switchable cascade for a configurable fundamental frequency filter. Circuitry 600 for the operational amplifier may include a switchable cascade 610. The transistor of the switchable cascade 610 may be configured with gate terminals to switch between a bias voltage and ground. Switches 612A and 612B are coupled between the transistor and the bias voltage, and between the body transistor and ground, respectively. Reconfiguration of switches 612A and 612B can alter the gain and / or frequency response of operational amplifier 600. In a lower bandwidth mode, operational amplifier 600 can be reconfigured for a 5 GHz sub-7 GHz signal to achieve high gain at lower frequencies. In a higher bandwidth mode, operational amplifier 600 can be reconfigured to achieve increased gain at higher frequencies. Bandwidth configuration may include settings for switchable cascade 610 that alter the signal at the gate of the transistor coupled within switchable cascade 610. A variable element 620 (such as a variable resistor or variable impedance) can be used to adjust the DC voltage of the first stage output in the operational amplifier. When switchable cascade 610 is configured as a switch, variable element 620 increases to create more headroom for the bottom NMOS transistor in the first stage of the operational amplifier. A common-mode feedback (CMFB) signal can be received at circuit 600 from another circuit coupled to the Vout signal of circuit 600. Various combinations of different adjustments discussed herein (and, in some embodiments, other adjustments such as current, bias, etc.) can be used to achieve different settings.
[0064] Another feature that may be additionally or alternatively included in the operational amplifier (e.g., amplifier 310) of the configurable BBF 210 is a configurable slice. The input stage of the operational amplifier may be sliced to improve the efficiency of measurements such as power comparison via noise. An example of an operational amplifier with two slices is shown in Figure 7. Figure 7 is a circuit schematic illustrating an operational amplifier according to one or more aspects, having a configurable slice for a configurable fundamental frequency filter. The operational amplifier circuit 700 may include slices 710 and 720, which are identified by having a parallel structure having transistors driven by current sources 712 and 722, respectively. One or more of the current sources 712 and 722 may be controlled independently of the other current sources, such that one or more of the current sources can be disabled to reduce gain and / or power consumption. Operational amplifier circuit 700 can have different noise transfer functions as the configurable BBF 210 changes, such as in examples where the same operational amplifier contributes less noise in a dual second-order configuration compared to a Rauch configuration. More than one slice can be implemented. For example, another slice with independently controlled current sources can be implemented in parallel with slices 710 and 720.
[0065] The mixer-BBF interface may include a low-pass filter for reducing the effects of interference scenarios. Using a high-pass filter instead of a low-pass filter can reduce some of the inter-gap interference. Figure 8 is a circuit diagram illustrating a high-pass filter for use with a configurable baseband filter, according to one or more aspects. In Figure 8, mixer 204A is coupled to BBF 210 via a high-pass filter 800, which may include a resistor RLF coupled between the outputs of mixer 204A. Furthermore, high-pass filter 800 may include a capacitor CLF coupled between each output of mixer 204A and BBF 210.
[0066] Alternatively or additionally, a high-pass filter may be included as a capacitor bank. Figure 9 is a circuit diagram illustrating a capacitor bank used with a configurable baseband filter according to one or more aspects. The circuit includes a high-pass filter 900, which includes a first plurality of capacitors 902 and a second plurality of capacitors 904. The capacitor bank of capacitors 902 and 904 operates as an HPF. As shown in Figure 9, filter 900 includes: a first plurality of capacitors (e.g., group 902) and at least two switches, each of the first plurality of capacitors being coupled to a first output of a mixer, the at least two switches including a first switch coupling one of the first plurality of capacitors to a second output of the mixer, and a second switch coupling one of the first plurality of capacitors to the first output of the mixer; and a second plurality of capacitors (e.g., group 904) and at least two switches, each of the second plurality of capacitors being coupled to a second output of the mixer, the at least two switches including a first switch coupling one of the second plurality of capacitors to the first output of the mixer, and a second switch coupling one of the second plurality of capacitors to the second output of the mixer. The capacitor in Figure 9 can be connected to different connection points, indicated as dots in Figure 9. When one end of the capacitor is connected to a point on the same side as the other ends via a switch, the configuration is for a high-pass filter. Otherwise, the configuration is for a low-pass filter. The switch within the circuit can be controlled by logic circuitry devices, such as controller 214 in Figure 2 or controller 514 in Figure 5.
[0067] As described in the embodiments herein, the receive path may include various configurable elements to support the processing of wireless signals through configurations determined to correspond to certain conditions of the wireless communication system. Figure 10A is a block diagram illustrating a reconfigurable receiver chain with a reconfigurable baseband filter according to one or more aspects. The reconfigurable processing path 1000 begins with an RFFE module that receives an RF input signal from an antenna. The RF input signal is processed by the RF front-end (RFFE) module, optionally passed to an amplifier gm and / or a degradation resistor (Rrf), and then provided to a mixer 204A. The output of the mixer 204A is a baseband signal, which may pass through a passive filter (e.g., filter 800 or filter 900, or another filter) and then through a configurable BBF 210. Although a single mixer is listed / illustrated, a direct conversion or superheterodyne architecture may be used, or the device may select between the two depending on the received signal. Different configurations of the BBF 210 are shown in Figures 10A, 10B, and 10C. As shown in Figure 10A, the BBF 210 may include a BBF operational transconductance amplifier (OTA), followed by a triple oscillator implementation of a notch filter, then another BBF OTA, another TIG, and another BBF OTA.
[0068] In some embodiments, the reconfigurable processing path 1000 can support the operation shown in FIG10B. FIG10B is a block diagram illustrating the operation of the reconfigurable receiver chain of FIG10A in a first configuration according to one or more aspects. Amplifiers 310A and 310B can be configured as dual second-order amplifiers, and amplifier 310C can be configured as a bypass. The configuration of FIG10B can be used in a conventional mode with an active LNA, mixer, LPF, and dual second-order configuration. Furthermore, TIG is disabled.
[0069] In some embodiments, the reconfigurable processing path 1000 may support the operation in FIG10C. FIG10C is a block diagram illustrating the operation of the reconfigurable receiver chain of FIG10A in a second configuration according to one or more aspects. Amplifier 310A may be configured as a transimpedance amplifier (TIA), and amplifiers 310B and 310C may be configured in a Rauch configuration (e.g., having operational amplifiers configured with R1, R2, R3, C1, and C2 as shown in FIG4B), with a high-pass filter (HPF) configured as shown in FIG8 or FIG9 inserted between mixer 204A and amplifier 310A. FIG10C illustrates a reconfiguration in a second carrier (SCA) (OZIF) mode, wherein the active elements include LNA, mixer, HPF, TIA, TIG (on), and Rauch. Amplifier 310A may be an OTA amplifier, which may be configured with appropriate resistors and capacitors around the OTA to configure the OTA as a TIA.
[0070] The above-described RF and baseband processing circuitry can be used in wireless networks such as those illustrated in Figures 11 and 12. For example, the digital circuitry mentioned above can be included in any of the following elements: element 1212, element 1215, element 1220, element 1230, element 1242, element 1240, element 1244, element 1239, element 1238, and element 1236, or any other such element. The RF circuitry and baseband processing circuitry (e.g., amplifier 202, mixer 204, BBF 210, ADC 212, circuitry 214, circuitry 514) can be included in demodulators (DEMODs) 1232a, 1232t, 1254a, and / or 1254r. Figure 11 is a block diagram illustrating details of an example wireless communication system according to one or more aspects. The wireless communication system may include wireless network 1100. Wireless network 1100 may, for example, include a 5G wireless network. As will be understood by those skilled in the art, the elements appearing in Figure 11 likely have corresponding counterparts in other network arrangements, including, for example, cellular network arrangements and non-cellular network arrangements (e.g., device-to-device network arrangements, peer-to-peer network arrangements, or self-organizing network arrangements, etc.).
[0071] The wireless network 1100 illustrated in Figure 11 includes multiple base stations 1105 and other network entities. A base station can be a station communicating with a UE and can also be referred to as an evolved Node B (eNB), a next-generation eNB (gNB), an access point, etc. Each base station 1105 can provide communication coverage for a specific geographic area. In 3GPP, the term "community" can refer to such a specific geographic coverage area of a base station or a base station subsystem serving that coverage area, depending on the context in which the term is used. In the embodiments of wireless network 1100 herein, base stations 1105 can be associated with the same operator or different operators (e.g., wireless network 1100 may include multiple operator wireless networks). Additionally, in the embodiments of wireless network 1100 herein, base stations 1105 can use one or more of the same frequencies (e.g., one or more bands of licensed spectrum, unlicensed spectrum, or combinations thereof) as neighboring communities to provide wireless communication. In some examples, each base station 1105 or UE 1115 can be operated by more than one network operating entity. In some other examples, each base station 1105 and UE 1115 may be operated by a single network operating entity. Base station 1105 or UE 1115, or other devices communicating on wireless network 1100 (e.g., customer premises equipment (CPE)), may implement embodiments of the receiver circuitry described herein.
[0072] Base stations can provide communication coverage for macro communities or small communities (such as pico communities or femto communities) or other types of communities. Macro communities typically cover a relatively large geographic area (e.g., a radius of several kilometers) and allow unlimited access to UEs that have subscribed to services from a network provider. Small communities (such as pico communities) typically cover a relatively small geographic area and allow unlimited access to UEs that have subscribed to services from a network provider. Small communities (such as femto communities) also typically cover a relatively small geographic area (e.g., a home) and, in addition to unlimited access, can also provide unlimited access to UEs associated with the femto community (e.g., UEs in a Closed Subscriber Group (CSG), UEs of home users, etc.). Base stations used for macro communities can be referred to as macro base stations. Base stations used for small communities can be referred to as small community base stations, pico base stations, femto base stations, or home base stations. In the example shown in Figure 11, base stations 1105d and 1105e are general macro base stations, while base stations 1105a-1105c are macro base stations enabled using one of 3D, full-dimensional (FD), or massive MIMO. Base stations 1105a-1105c utilize their higher-dimensional MIMO capabilities to increase coverage and capacity using 3D beamforming in both elevation and azimuth beamforming. Base station 1105f is a small-cell base station, which can be a home base station or a portable access point. A base station can support one or more communities (e.g., two communities, three communities, four communities, etc.).
[0073] The wireless network 1100 can support synchronous or asynchronous operation. For synchronous operation, base stations can have similar frame timing, and transmissions from different base stations are approximately time-aligned. For asynchronous operation, base stations can have different frame timing, and transmissions from different base stations may not be time-aligned. In some scenarios, the network can be enabled or configured to handle dynamic switching between synchronous and asynchronous operations.
[0074] UE 1115 is distributed throughout the wireless network 1100, and each UE may be fixed or mobile. It should be understood that although mobile devices are generally referred to as UEs in standards and specifications published by 3GPP, such devices may also be additionally or otherwise referred to by those skilled in the art as mobile station (MS), subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal (AT), mobile terminal, wireless terminal, remote terminal, mobile phone, terminal, user agent, mobile user terminal, user terminal, gaming device, augmented reality device, vehicle component, vehicle equipment or vehicle module, or some other suitable term. Within this document, a "mobile" device or UE need not be mobile and may be fixed. Some non-limiting examples of mobile devices (such as implementations that may include one or more UEs in UE 1115) include mobile phones, cellular (community) phones, smartphones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, laptops, personal computers (PCs), notebook computers, netbooks, smartbooks, tablet computers, and personal digital assistants (PDAs). Mobile devices can be additionally IoT or "Internet of Everything" (IoE) devices, such as automobiles or other vehicles, satellite radios, Global Positioning System (GPS) devices, Global Navigation Satellite System (GNSS) devices, logistics controllers, drones, multi-wing aircraft, quadcopters, smart energy or security devices, solar panels or solar arrays, municipal lighting, water supply or other infrastructure; industrial automation and enterprise equipment; consumer and wearable devices, such as glasses, wearable cameras, smartwatches, health or fitness trackers, mammalian implantable devices, posture tracking devices, medical devices, digital audio players (e.g., MP3 players), cameras, game consoles, etc.; and digital home or smart home devices, such as home audio, video and multimedia equipment, appliances, sensors, vending machines, smart lighting, home security systems, smart meters, etc. On one hand, a UE can be a device that includes a Universal Integrated Circuit Card (UICC). On the other hand, a UE can be a device that does not include a UICC. In some aspects, a UE that does not include a UICC can also be referred to as an IoE device. The UEs 1115a-1115d illustrated in Figure 11 are examples of mobile smartphone-type devices accessing the wireless network 1100. The UE can also be a machine specifically configured for connecting to communications, including Machine-Type Communication (MTC), Enhanced MTC (eMTC), Narrowband Internet of Things (NB-IoT), etc. The UEs 1115e-1115k illustrated in Figure 11 are examples of various machines configured to access communications on the wireless network 1100.
[0075] Mobile devices such as UE 1115 can communicate with any type of base station (whether macro base station, pico base station, femto base station, repeater, etc.). In Figure 11, the communication link (represented as a lightning bolt) indicates wireless transmission between the UE and the serving base station (which is designated to serve the UE on the downlink or uplink), or indicates expected transmission between base stations and backhaul transmission between base stations. In some scenarios, the UE can operate as a base station or other network node. Backhaul communication between base stations of the wireless network 1100 can be performed using wired or wireless communication links.
[0076] In operation at the wireless network 1100, base stations 1105a-1105c use 3D beamforming and coordinated spatial technologies (such as Coordinated Multipoint (CoMP) or multiple connections) to serve UEs 1115a and UE 1115b. Macro base station 1105d performs backhaul communication with base stations 1105a-1105c and small community base station 1105f. Macro base station 1105d can also transmit multicast services subscribed to and received by UEs 1115c and UE 1115d. Such multicast services may include mobile TV or streaming video, or may include other services for providing community information, such as weather emergencies or alerts, such as Amber Alerts or Grey Alerts.
[0077] In some implementations, the wireless network 1100 supports mission-critical communication with ultra-reliable and redundant links for mission-critical equipment, such as UE 1115e for unmanned aerial vehicles. Redundant communication links with UE 1115e include those from macro base stations 1105d and 1105e, and small cell base station 1105f. Other machine-type devices (such as UE 1115f (thermometer), UE 1115g (smart instrument), and UE 1115h (wearable device)) can communicate directly with base stations (such as small cell base station 1105f and macro base station 1105e) via the wireless network 1100, or in a multi-hop configuration by communicating with another user device that relays its information to the network (e.g., UE 1115f transmits temperature measurement results to the smart instrument (UE 1115g), and then the temperature measurement results are reported to the network via small cell base station 1105f). Wireless network 1100 can also provide additional network efficiency through dynamic, low-latency TDD communication or low-latency FDD communication (such as in vehicle-to-vehicle (V2V) mesh networks between UEs 1115i-1115k communicating with macro base station 1105e).
[0078] FIG12 is a block diagram illustrating an example of a base station 1105 and a UE 1115 according to one or more aspects. Base station 1105 can be any of the base stations in FIG11, and UE 1115 can be one of the UEs. For a restricted association scenario (as described above), base station 1105 can be a small community base station 1105f in FIG11, and UE 1115 can be UE 1115c or UE 1115d operating in the service area of base station 1105f, which will be included in the list of accessible UEs of small community base station 1105f in order to access small community base station 1105f. Base station 1105 can also be some other type of base station. As shown in FIG12, base station 1105 can be equipped with antennas 1234a to 1234t, and UE 1115 can be equipped with antennas 1252a to 1252r to facilitate communication support.
[0079] At base station 1105, transmitting processor 1220 can receive data from data source 1212 and control information from controller 1240 (such as a processor). The control information can be for entity broadcast channel (PBCH), entity control format indicator channel (PCFICH), entity hybrid ARQ (Automatic Repeat Request) indicator channel (PHICH), entity downlink control channel (PDCCH), enhanced entity downlink control channel (EPDCCH), MTC entity downlink control channel (MPDCCH), etc. The data can be for entity downlink shared channel (PDSCH), etc. Additionally, transmitting processor 1220 can process (e.g., encoding and symbol mapping) the data and control information separately to obtain data symbols and control symbols. Transmitting processor 1220 can also generate reference symbols, for example, for primary synchronization signal (PSS) and secondary synchronization signal (SSS) and community-specific reference signals. If applicable, the transmit (TX) MIMO processor 1230 can perform spatial processing (e.g., precoding) on data symbols, control symbols, or reference symbols, and can provide an output symbol stream to modulators (MODs) 1232a to 1232t. For example, spatial processing performed on data symbols, control symbols, or reference symbols may include precoding. Each modulator 1232 can process its corresponding output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 1232 can additionally or alternatively process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The downlink signal from modulators 1232a to 1232t can be transmitted via antennas 1234a to 1234t, respectively.
[0080] At UE 1115, antennas 1252a to 1252r can receive downlink signals from base station 1105 and can provide the received signals to demodulators (DEMODs) 1254a to 1254r respectively. Each demodulator 1254 can adjust (e.g., filter, amplify, down-convert, and digitize) the corresponding received signal to obtain an input sample. Each demodulator 1254 can further process the input sample (e.g., for OFDM, etc.) to obtain received symbols. MIMO detector 1256 can obtain the received symbols from demodulators 1254a to 1254r, perform MIMO detection on the received symbols (if applicable), and provide the detected symbols. Receiver processor 1258 can process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for UE 1115 to data slot 1260, and provide decoded control information to controller 1280 (such as a processor).
[0081] On the uplink, at UE 1115, the transmitting processor 1264 can receive and process data from data source 1262 (e.g., for the Physical Uplink Common Channel (PUSCH)) and control information from controller 1280 (e.g., for the Physical Uplink Control Channel (PUCCH)). Additionally, the transmitting processor 1264 can generate reference symbols for reference signals. The symbols from the transmitting processor 1264 can be pre-encoded (if applicable) by the TX MIMO processor 1266, further processed by modulators 1254a to 1254r (such as for SC-FDM), and transmitted to base station 1105. At base station 1105, the uplink signal from UE 1115 can be received by antenna 1234, processed by demodulator 1232, detected by MIMO detector 236 (if applicable), and further processed by receiving processor 1238 to obtain decoded data and control information transmitted by UE 1115. The receiver processor 1238 can provide decoded data to the data slot 1239 and decoded control information to the controller 1240.
[0082] Controllers 1240 and 1280 can respectively direct operations at base station 1105 and UE 1115. Controller 1240 or other processors and modules at base station 1105, or controller 1280 or other processors and modules at UE 1115, can execute or direct the execution of various processes within the device and / or wireless network. Memory 1242 and 1282 can respectively store data and program code for base station 1105 and UE 1115. Scheduler 1244 can schedule UEs for downlink or uplink data transmission.
[0083] In some cases, UE 1115 and base station 1105 may operate in a shared radio frequency spectrum band, which may include licensed or unlicensed (e.g., contention-based) spectrum. In the unlicensed frequency portion of the shared radio frequency spectrum band, UE 1115 or base station 1105 may conventionally perform media sensing procedures to contend for access to that spectrum. For example, UE 1115 or base station 1105 may perform a Listen-Before-Speak or Listen-Before-Send (LBT) procedure (such as Idle Channel Assessment (CCA)) before communication to determine whether a shared channel is available. In some implementations, CCA may include a power detection procedure to determine whether any other active transmissions are present. For example, the device may infer that a change in the Received Signal Strength Indicator (RSSI) of the power meter indicates that the channel is occupied. Specifically, signal power concentrated in a certain bandwidth and exceeding a predetermined noise floor may indicate another wireless transmitter. CCA may also include the detection of a specific sequence indicating channel usage. For example, another device may send a specific preamble signal before transmitting a data sequence. In some cases, the LBT program may include a wireless node that adjusts its own fallback window based on the amount of energy detected on the channel or on acknowledgment / negative acknowledgment (ACK / NACK) feedback sent by itself as a proxy for collisions.
[0084] In one or more aspects, techniques for processing radio frequency (RF) signals may include the use of a reconfigurable baseband filter (BBF) or a reconfigurable baseband filter (BBF), such as any single aspect or any combination of aspects described below, or in combination with one or more other processes or devices described elsewhere herein. In one or more aspects (e.g., in a first aspect), an apparatus may include: an input port for receiving a baseband (BB) input signal; a configurable BB filter coupled to the input port; and / or logic circuitry coupled to the configurable BB filter. In some embodiments, the configurable BB filter includes a plurality of configurable operational amplifiers coupled in series to form a reconfigurable receiver chain. In some embodiments, at least one of the plurality of operational amplifiers includes a transistor having a gate configured to be coupled to or disconnected from a cascade bias. The logic circuitry may be configured to evaluate one or more criteria associated with the BB input signal of the configurable BB filter. The logic circuitry may also include circuitry for configuring the configurable BB filter at least in part based on the evaluation of one or more criteria. The apparatus may be a wireless device, such as a user equipment (UE) or a base station (BS). In some embodiments, the apparatus may include at least one processor and memory coupled to the processor. The processor may be configured to perform the operations described herein with respect to the apparatus. In some other embodiments, the operations may be embedded in a non-transitory computer-readable medium in the form of program code recorded thereon, and the program code may be computer-executable to cause a computer to perform the operations described herein with reference to the apparatus. In some embodiments, the methods may be performed by one or more components configured to perform the operations described herein. In some embodiments, a method of wireless communication may include one or more of the operations described herein with reference to the apparatus.
[0085] In a second aspect, in conjunction with the first aspect, configuring a configurable BB filter includes: configuring the filter order and filter bandwidth of the configurable BB filter based at least in part on an evaluation of one or more criteria.
[0086] In a third aspect, in conjunction with one or more aspects of the first or second aspect, evaluating one or more criteria includes: determining whether a first ADC of a plurality of analog / digital converters (ADCs) is coupled to a configurable BB filter; and determining whether a second ADC of a plurality of analog / digital converters (ADCs) is coupled to a configurable BB filter.
[0087] In the fourth aspect, in conjunction with one or more aspects from the first aspect to the cooperating manufacturer aspect, determining whether a first ADC among a plurality of analog / digital converters (ADCs) is coupled to a configurable BB filter includes: determining whether a sigma-delta ADC (SD-ADC) is coupled to a configurable BB filter; and determining whether a second ADC among a plurality of analog / digital converters (ADCs) is coupled to a configurable BB filter includes: determining whether a successive approximation register ADC (SAR-ADC) is coupled to a configurable BB filter.
[0088] In the fifth aspect, in conjunction with one or more of the first to fourth aspects, configuring the configurable BB filter includes: configuring the configurable BB filter as a second-order filter when it is determined that the SD-ADC is coupled to the configurable BB filter; and configuring the configurable BB filter as a third-order filter when it is determined that the SAR-ADC is coupled to the configurable BB filter.
[0089] In a sixth aspect, in conjunction with one or more of the first to fifth aspects, configuring a configurable BB filter includes: when it is determined that the SD-ADC is coupled to the configurable BB filter, configuring the configurable BB filter to have a first bandwidth; and when it is determined that the SAR-ADC is coupled to the configurable BB filter, configuring the configurable BB filter to have a second bandwidth, the second bandwidth being higher than the first bandwidth.
[0090] In the seventh aspect, in conjunction with one or more of the first to sixth aspects, the evaluation of one or more criteria includes: determining whether the first ADC is coupled to a configurable BB filter by determining that the BB input signal is based on a 5G sub-7 GHz RF signal; and determining whether the second ADC is coupled to a configurable BB filter by determining that the BB input signal is based on a 5G millimeter wave RF signal.
[0091] In the eighth aspect, in conjunction with one or more aspects from the first to the seventh aspect, the evaluation of one or more criteria includes detecting one or more interference signals.
[0092] In the ninth aspect, in conjunction with one or more of the first to eighth aspects, the logic circuit device may further be configured to: in response to detecting an interference signal with a signal strength higher than a threshold level, configure a configurable BB filter to have a first bandwidth; and in response to not detecting an interference signal with a signal strength higher than the threshold level, configure the configurable BB filter to have a second bandwidth, the second bandwidth being higher than the first bandwidth.
[0093] In a tenth aspect, in conjunction with one or more of the first to ninth aspects, the plurality of operational amplifiers include a plurality of configurable feedback loops, the plurality of configurable feedback loops being coupled at input and output to corresponding operational amplifiers among the plurality of operational amplifiers. In some aspects, the configurable BB filter includes a plurality of operational amplifiers coupled in series, each of the plurality of operational amplifiers being coupled at input and output to a corresponding configurable feedback loop including at least one switch.
[0094] In the eleventh aspect, in conjunction with one or more of the first to tenth aspects, at least one of the plurality of operational amplifiers includes at least two slices, wherein at least one of the at least two slices can be controlled independently of the other slices of the at least two slices.
[0095] In the twelfth aspect, in conjunction with one or more of the first to eleventh aspects, the apparatus may include a mixer and a high-pass filter (HPF) coupled to the mixer and the input port.
[0096] In a thirteenth aspect, in conjunction with one or more of the first to twelfth aspects, the apparatus may include a mixer and a capacitor bank coupled to the mixer and an input port, wherein the capacitor bank includes: a first plurality of capacitors, each of the first plurality of capacitors coupled to a first output of the mixer and at least two switches, the at least two switches including a first switch coupling one of the first plurality of capacitors to a second output of the mixer and a second switch coupling one of the first plurality of capacitors to the first output of the mixer; and a second plurality of capacitors, each of the second plurality of capacitors coupled to a second output of the mixer and at least two switches, the at least two switches including a first switch coupling one of the second plurality of capacitors to the first output of the mixer and a second switch coupling one of the second plurality of capacitors to the second output of the mixer.
[0097] In one or more aspects, a method for supporting wireless communication on a device, the device including a processor and memory, the memory being coupled to the processor and storing instructions that, when executed by the processor, cause the device to perform operations for the wireless communication method, and operations that may include additional aspects, such as any single aspect or any combination of aspects described below, or in combination with one or more other processes or devices described elsewhere herein. In a fourteenth aspect, the wireless communication may include evaluating one or more criteria associated with a BB input signal to a configurable BB filter; and configuring the configurable BB filter at least in part based on the evaluation of one or more criteria. Furthermore, the device may perform or operate according to one or more aspects of the methods described below. In some embodiments, the method is performed by a wireless device such as a user equipment (UE) or a base station (BS). In some other embodiments, the apparatus may include a non-transitory computer-readable medium on which code is recorded, and the code may be computer-executable to cause the computer to perform the operations described herein. In some embodiments, the apparatus may include one or more components configured to perform the operations described herein.
[0098] In the fifteenth aspect, in conjunction with the fourteenth aspect, configuring a configurable BB filter includes: configuring the filter order and filter bandwidth of the configurable BB filter based at least in part on an evaluation of one or more criteria.
[0099] In the sixteenth aspect, in conjunction with the fourteenth and fifteenth aspects, the evaluation of one or more criteria includes: determining whether a first ADC of a plurality of analog-to-digital converters (ADCs) is coupled to a configurable BB filter; and determining whether a second ADC of a plurality of analog-to-digital converters (ADCs) is coupled to a configurable BB filter.
[0100] In the seventeenth aspect, in conjunction with the fourteenth to sixteenth aspects, determining whether a first ADC among a plurality of analog-to-digital converters (ADCs) is coupled to a configurable BB filter includes: determining whether a sigma-delta ADC (SD-ADC) is coupled to a configurable BB filter; and determining whether a second ADC among a plurality of analog-to-digital converters (ADCs) is coupled to a configurable BB filter includes: determining whether a successive approximation register ADC (SAR-ADC) is coupled to a configurable BB filter.
[0101] In the eighteenth aspect, in conjunction with the fourteenth to seventeenth aspects, configuring the configurable BB filter includes: when it is determined that the SD-ADC is coupled to the configurable BB filter, configuring the configurable BB filter as a second-order filter; and when it is determined that the SAR-ADC is coupled to the configurable BB filter, configuring the configurable BB filter as a third-order filter.
[0102] In the nineteenth aspect, in conjunction with the fourteenth to eighteenth aspects, configuring the configurable BB filter includes: when it is determined that the SD-ADC is coupled to the configurable BB filter, configuring the configurable BB filter to have a first bandwidth; and when it is determined that the SAR-ADC is coupled to the configurable BB filter, configuring the configurable BB filter to have a second bandwidth, the second bandwidth being higher than the first bandwidth.
[0103] In the twentieth aspect, in conjunction with aspects fourteen through nineteen, the evaluation of one or more criteria includes: determining whether the first ADC is coupled to a configurable BB filter by determining that the BB input signal is based on a 5G sub-7 GHz RF signal; and determining whether the second ADC is coupled to a configurable BB filter by determining that the BB input signal is based on a 5G millimeter wave RF signal.
[0104] In aspect 21, in conjunction with aspects 14 to 20, the evaluation of one or more criteria includes the detection of one or more interference signals.
[0105] In the twenty-second aspect, in conjunction with the fourteenth to twenty-first aspects, in response to the detection of an interference signal with a signal strength higher than a threshold level, the configurable BB filter is configured to have a first bandwidth; and in response to the absence of an interference signal with a signal strength higher than the threshold level, the configurable BB filter is configured to have a second bandwidth, the second bandwidth being higher than the first bandwidth.
[0106] In the twenty-third aspect, in conjunction with the fourteenth to twenty-second aspects, configuring a configurable BB filter includes: configuring at least one switch of the feedback loop of a plurality of operational amplifiers coupled in series, each of the plurality of operational amplifiers being coupled at an input and an output to a corresponding configurable feedback loop.
[0107] In the twenty-fourth aspect, in conjunction with the fourteenth to twenty-third aspects, configuring a configurable BB filter includes: enabling or disabling at least one slice of at least one of a plurality of operational amplifiers.
[0108] In the twenty-fifth aspect, in conjunction with the fourteenth to twenty-fourth aspects, the method further includes: performing high-pass filtering on the output of the mixer before filtering the BB input signal in the configurable BB filter.
[0109] In the twenty-sixth aspect, in conjunction with the fourteenth and twenty-fifth aspects, high-pass filtering of the mixer output includes high-pass filtering using a capacitor bank.
[0110] In one or more aspects, the technology for supporting wireless communication can be implemented by an apparatus. According to a twenty-seventh aspect, the apparatus may include: an input port for receiving a baseband (BB) input signal; a configurable BB filter coupled to the input port, the input port including means for reconfiguring the BB filter; and means coupled to the configurable BB filter for controlling the configurable BB filter by: evaluating one or more criteria associated with the BB input signal, and configuring the configurable BB filter at least in part based on the evaluation of the one or more criteria. Furthermore, the apparatus may perform or operate according to one or more aspects described below. In some embodiments, the apparatus includes a wireless device, such as a base station (BS) or user equipment (UE). In some embodiments, the apparatus may include at least one processor and memory coupled to the processor, wherein the processor may be configured to perform the operations described herein with respect to the apparatus. In some other embodiments, the apparatus may include a non-transitory computer-readable medium on which code is recorded, and the code may be executed by the apparatus to cause the apparatus to perform the operations described herein with reference to the apparatus. In some embodiments, the apparatus may include one or more means configured to perform the operations described herein.
[0111] In the twenty-eighth aspect, in conjunction with the twenty-seventh aspect, the component for reconfiguring the BB filter includes: a component for coupling and decoupling elements of the configurable BB filter to adjust the bandwidth of the configurable BB filter.
[0112] In the twenty-ninth aspect, in conjunction with one or more of the twenty-seventh to twenty-eighth aspects, the means for reconfiguring a BB filter includes: means for coupling and decoupling elements of a configurable BB filter to adjust the filter order of the configurable BB filter.
[0113] In the thirtieth aspect, in conjunction with one or more of the twenty-seventh to twenty-ninth aspects, the apparatus further includes a component coupled to a configurable BB filter for converting an analog signal into a digital signal.
[0114] In the thirty-first aspect, in conjunction with one or more of the twenty-seventh to thirtieth aspects, the component for controlling the configurable BB filter includes: a component for selecting one of a plurality of components for converting an analog signal into a digital signal.
[0115] In the thirty-second aspect, in conjunction with one or more of the twenty-seventh to thirty-first aspects, the means for controlling the configurable BB filter includes: means for determining the presence of an interference signal and configuring the configurable BB filter based at least in part on the determination of the presence of the interference signal.
[0116] Those skilled in the art will understand that information and signals can be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be mentioned throughout the foregoing description can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0117] The elements, functional blocks, and modules described herein with respect to Figures 11 and 12 include some or all of processors, electronic devices, hardware devices, electronic components, logic circuits, memory, software code, firmware code, etc., or any combination thereof. Furthermore, the features discussed herein may be implemented via dedicated processor circuitry, via executable instructions, or a combination thereof.
[0118] Those skilled in the art will further understand that the various illustrative logic blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein can be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, the various illustrative elements, blocks, modules, circuits, and steps have been generally described above in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and design constraints imposed on the system as a whole. Those skilled in the art can typically implement the described functionality in different ways for each specific application, but such implementation decisions should not be construed as causing a departure from the scope of this disclosure. It will also be readily understood that the order or combination of elements, methods, or interactions described herein is merely illustrative, and elements, methods, or interactions of various aspects of this disclosure can be combined or performed in ways other than those shown and described herein.
[0119] The various illustrative logics, logic blocks, modules, circuits, and algorithmic processes described in conjunction with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or a combination of both. The interchangeability of hardware and software has been generally described in terms of functionality and illustrated in the various illustrative elements, blocks, modules, circuits, and processes described above. Whether this functionality is implemented in hardware or software depends on the specific application and design constraints imposed on the entire system.
[0120] Hardware and data processing means for implementing the various illustrative logic blocks, modules, and circuits described in conjunction with the aspects disclosed herein can be implemented or performed by: a general-purpose single-chip or multi-chip processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic, discrete hardware elements, or any combination thereof designed to perform the functions described herein. A general-purpose processor can be a microprocessor, or any conventional processor, controller, microcontroller, or state machine. In some embodiments, the processor can also be implemented as a combination of computing devices (such as a combination of a DSP and a microprocessor), multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration. In some embodiments, specific processes and methods can be performed by circuit means specific to a given function.
[0121] In one or more aspects, the described functions may be implemented in hardware, digital electronic circuitry, computer software, firmware (including the structures disclosed in this specification and their equivalents), or in any combination thereof. Embodiments of the subject matter described in this specification may also be implemented as one or more computer programs (which are one or more modules of computer program instructions) encoded on a computer storage medium for execution by a data processing device or for controlling the operation of a data processing device.
[0122] If implemented in software, the functionality can be stored as one or more instructions or code on or transmitted through a computer-readable medium. The processes of the methods or algorithms disclosed herein can be implemented in a processor-executable software module that can reside on a computer-readable medium. Computer-readable media includes both computer storage media and communication media (including any media that can be enabled to transfer computer programs from one place to another). Storage media can be any available media that can be accessed by a computer. By way of example and not limitation, such computer-readable media can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable memory (EEPROM), CD-ROM or other optical disk memory, magnetic disk memory or other magnetic storage devices, or any other media that can be used to store desired program code having an instruction or data structure and that can be accessed by a computer. Moreover, any connection can be properly referred to as computer-readable media. As used herein, magnetic discs and optical discs include optical discs (CDs), laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where magnetic discs typically reproduce data magnetically, while optical discs reproduce data optically using lasers. The above combinations should also be included within the scope of computer-readable media. Furthermore, the operation of methods or algorithms may reside as code and instructions, or any combination or set thereof, on machine-readable and computer-readable media, which may be incorporated into computer program products.
[0123] Various modifications to the embodiments described in this disclosure will be apparent to those skilled in the art, and the general principles defined herein can be applied to some other embodiments without departing from the spirit or scope of this disclosure. Therefore, the scope of the claims is not intended to be limited to the embodiments shown herein, but should be given the broadest scope consistent with the principles and novel features disclosed herein.
[0124] In addition, those skilled in the art will readily recognize that the terms "upper" and "lower" are sometimes used to facilitate the description of the drawings and to indicate relative positions on a correctly oriented page corresponding to the orientation of the drawings, and may not reflect the correct orientation of any device as implemented.
[0125] Certain features described in this specification in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented separately or in any suitable sub-combination in multiple embodiments. Furthermore, although features may be described above as functioning in certain combinations and even initially claimed in this way, in some cases, one or more features from the claimed combination may be removed from that combination, and the claimed combination may be for sub-combinations or variations thereof.
[0126] Similarly, although operations are shown in a specific order in the figures, this should not be construed as requiring such operations to be performed in the specific order shown or in sequential order, or to perform all shown operations to achieve the desired result. Furthermore, the figures may schematically depict one or more example processes in the form of flowcharts. However, other operations not depicted may be incorporated into the schematically illustrated example processes. For example, one or more additional operations may be performed before, after, simultaneously with, or between any of the operations shown. In some cases, multiplexing and parallel processing may be advantageous. Furthermore, the separation of the various system components in the embodiments described above should not be construed as requiring such separation in all embodiments, but rather should be understood as meaning that the described program elements and systems can generally be integrated together in a single software product or packaged into multiple software products. Additionally, some other embodiments fall within the scope of the following claims. In some cases, the actions described in the claims can be performed in a different order and the desired result can still be achieved.
[0127] As used herein (including in the scope of the claims), the term "or," when used in a list of two or more items, means that any one of the listed items may be used alone, or any combination of two or more of the listed items may be used. For example, if an apparatus is described as containing elements A, B, or C, the apparatus may contain: only A; only B; only C; a combination of A and B; a combination of A and C; a combination of B and C; or a combination of A, B, and C. Moreover, as used herein (including in the scope of the claims), "or" in a list of items beginning with "at least one of..." indicates a list of conjunctions such that, for example, "at least one of A, B, or C" means any of these items: A or B or C or AB or AC or BC or ABC (i.e., A and B and C) or any combination thereof. As will be understood by those skilled in the art, the term "basically" is defined as primarily but not necessarily entirely what is specified (and includes what is specified; for example, basically 90 degrees includes 90 degrees, basically parallel includes parallel). In any disclosed implementation, the term "basic" may be replaced by "within [percentage] of the specified content", where the percentage includes 0.1%, 1%, 5%, or 10%.
[0128] The prior description of this disclosure is provided to enable those skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and other variations can be applied to the general principles defined herein without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not intended to be limited to the examples and designs described herein, but should be given the broadest scope consistent with the principles and novel features disclosed herein. [Simplified Explanation of the Diagram]
[0018] A further understanding of the nature and advantages of this disclosure can be achieved by referring to the following drawings. In the drawings, similar elements or features may have the same reference numerals. Furthermore, individual elements of the same type may be distinguished by a dash and a second reference numeral following the reference numeral to differentiate between similar elements. If only the first reference numeral is used in the specification, the description applies to any similar elements having the same first reference numeral, without regard to the second reference numeral.
[0019] Figure 1 is a circuit diagram of a conventional fundamental frequency filter.
[0020] Figure 2 is a block diagram illustrating a receiver path for wireless signals with a configurable baseband filter (BBF) according to one or more aspects.
[0021] Figure 3 is a circuit diagram illustrating a configurable baseband filter (BBF) according to one or more aspects.
[0022] Figure 4A is a circuit diagram illustrating one configuration of the configurable baseband filter (BBF) of Figure 3 as a second-order baseband filter according to one or more aspects.
[0023] Figure 4B is a circuit diagram illustrating one configuration of the configurable baseband filter (BBF) of Figure 3 as a third-order baseband filter according to one or more aspects.
[0024] Figure 4C is a circuit diagram illustrating another configuration of the configurable baseband filter (BBF) of Figure 3 as a third-order baseband filter according to one or more aspects.
[0025] Figure 4D is a circuit diagram illustrating one configuration of the configurable baseband filter (BBF) of Figure 3 as a fourth-order baseband filter according to one or more aspects.
[0026] Figure 4E is a circuit diagram illustrating one configuration of the configurable baseband filter (BBF) of Figure 3 as a fifth-order baseband filter according to one or more aspects.
[0027] Figure 5 is a block diagram illustrating a receiver path for wireless signals with a configurable baseband filter (BBF) and an ADC, according to one or more aspects.
[0028] Figure 6 is a circuit diagram illustrating a switchable cascaded operational amplifier for a configurable fundamental frequency filter according to one or more aspects.
[0029] Figure 7 is a circuit diagram illustrating an operational amplifier having a configurable slice for a configurable fundamental frequency filter according to one or more aspects.
[0030] Figure 8 is a circuit diagram illustrating a high-pass filter used with a configurable baseband filter according to one or more aspects.
[0031] Figure 9 is a circuit diagram illustrating a capacitor bank used with a configurable baseband filter according to one or more aspects.
[0032] Figure 10A is a block diagram illustrating a reconfigurable receiver chain with a reconfigurable baseband filter according to one or more aspects.
[0033] Figure 10B is a block diagram illustrating the operation of the reconfigurable receiver chain of Figure 10A in a first configuration according to one or more aspects.
[0034] Figure 10C is a block diagram illustrating the operation of the reconfigurable receiver chain of Figure 10A in a second configuration according to one or more aspects.
[0035] Figure 11 is a block diagram illustrating details of an example wireless communication system according to one or more aspects.
[0036] Figure 12 is a block diagram illustrating an example of a base station and user equipment (UE) according to one or more aspects.
[0037] In the various figures, the same reference numerals and names indicate the same elements.
Claims
1. An apparatus for baseband processing, comprising: Input port, used to receive baseband (BB) input signals; A configurable BB filter is coupled to the input port; A logic circuit device coupled to the configurable BB filter, wherein the logic circuit device is configured to perform the steps of: evaluating one or more criteria associated with the BB input signal; and configuring the configurable BB filter based at least in part on the evaluation of the one or more criteria; and wherein the configurable BB filter includes: a plurality of configurable operational amplifiers coupled in series to form a reconfigurable receiver chain.
2. The apparatus according to claim 1, wherein configuring the configurable BB filter comprises: The filter order and filter bandwidth of the configurable BB filter are configured based at least in part on the evaluation of one or more of the criteria.
3. The apparatus according to claim 1, wherein evaluating the one or more criteria comprises: Determine whether the first ADC of a plurality of analog-to-digital converters (ADCs) is coupled to the configurable BB filter; And determine whether the second ADC of the plurality of analog-to-digital converters (ADCs) is coupled to the configurable BB filter.
4. The apparatus according to claim 3, wherein: Determining whether the first ADC among the plurality of analog-to-digital converters (ADCs) is coupled to the configurable BB filter includes: determining whether the sigma-delta ADC (SD-ADC) is coupled to the configurable BB filter; and determining whether the second ADC among the plurality of analog-to-digital converters (ADCs) is coupled to the configurable BB filter includes: determining whether the successive approximation register ADC (SAR-ADC) is coupled to the configurable BB filter.
5. The apparatus according to claim 4, wherein configuring the configurable BB filter comprises: When it is determined that the SD-ADC is coupled to the configurable BB filter, the configurable BB filter is configured as a second-order filter; And when it is determined that the SAR-ADC is coupled to the configurable BB filter, the configurable BB filter is configured as a third-order filter.
6. The apparatus according to claim 4, wherein configuring the configurable BB filter comprises: When it is determined that the SD-ADC is coupled to the configurable BB filter, the configurable BB filter is configured to have a first bandwidth; And when it is determined that the SAR-ADC is coupled to the configurable BB filter, the configurable BB filter is configured to have a second bandwidth, which is higher than the first bandwidth.
7. The apparatus according to claim 3, wherein evaluating the one or more criteria comprises: The system determines whether the first ADC is coupled to the configurable BB filter by determining that the BB input signal is based on a 5G sub-7 GHz RF signal; and determines whether the second ADC is coupled to the configurable BB filter by determining that the BB input signal is based on a 5G millimeter wave RF signal.
8. The apparatus according to claim 1, wherein evaluating the one or more criteria includes detecting one or more interference signals.
9. The apparatus of claim 8, wherein the logic circuit means is configured to perform the steps of: configuring the configurable BB filter to have a first bandwidth in response to detecting an interference signal with a signal strength higher than a threshold level; and configuring the configurable BB filter to have a second bandwidth, the second bandwidth being higher than the first bandwidth, in response to not detecting an interference signal with a signal strength higher than the threshold level.
10. The apparatus of claim 1, wherein the plurality of configurable operational amplifiers comprises: Multiple configurable feedback loops are coupled at input and output to a corresponding configurable operational amplifier among the multiple configurable operational amplifiers.
11. The apparatus of claim 1, wherein at least one of the plurality of configurable operational amplifiers comprises at least two slices, wherein at least one of the at least two slices is controllable independently of the other slices of the at least two slices.
12. The apparatus of claim 10, wherein at least one of the plurality of configurable operational amplifiers includes a transistor having a gate configured to be coupled to or disconnected from a cascaded bias.
13. The apparatus according to claim 1, further comprising: Mixer; and a capacitor bank coupled to the mixer and the input port, wherein the capacitor bank includes: a first plurality of capacitors, each of the first plurality of capacitors being coupled to a first output of the mixer and at least two switches, the at least two switches including a first switch and a second switch, the first switch coupling one of the first plurality of capacitors to a second output of the mixer, and the second switch coupling the one of the first plurality of capacitors to the first output of the mixer; The mixer includes a second plurality of capacitors, each of which is coupled to the second output of the mixer, and at least two switches, the at least two switches including a first switch and a second switch, the first switch coupling one of the second plurality of capacitors to the first output of the mixer, and the second switch coupling the one of the second plurality of capacitors to the second output of the mixer.
14. A method for fundamental frequency processing, comprising: Evaluate one or more criteria associated with the BB input signal to the configurable BB filter; And the configurable BB filter is configured based at least in part on the evaluation of the one or more criteria, wherein the configuration includes configuring a plurality of configurable operational amplifiers of the configurable BB filter.
15. The method according to claim 14, wherein configuring the configurable BB filter comprises: The filter order and filter bandwidth of the configurable BB filter are configured based at least in part on the evaluation of one or more of the criteria.
16. The method according to claim 14, wherein evaluating the one or more criteria comprises: Determine whether the first of a plurality of analog-to-digital converters (ADCs) is coupled to the configurable BB filter; And determine whether the second ADC of the plurality of analog-to-digital converters (ADCs) is coupled to the configurable BB filter.
17. The method according to request item 16, wherein: Determining whether a first ADC among a plurality of analog-to-digital converters (ADCs) is coupled to the configurable BB filter includes: determining whether a sigma-delta ADC (SD-ADC) is coupled to the configurable BB filter; and determining whether a second analog-to-digital converter (ADC) among the plurality of analog-to-digital converters (ADCs) is coupled to the configurable BB filter includes: determining whether a successive approximation register ADC (SAR-ADC) is coupled to the configurable BB filter.
18. The method according to request item 17, wherein configuring the configurable BB filter comprises: When it is determined that the SD-ADC is coupled to the configurable BB filter, the configurable BB filter is configured as a second-order filter; And when it is determined that the SAR-ADC is coupled to the configurable BB filter, the configurable BB filter is configured as a third-order filter.
19. The method according to claim 17, wherein configuring the configurable BB filter comprises: When it is determined that the SD-ADC is coupled to the configurable BB filter, the configurable BB filter is configured to have a first bandwidth; And when it is determined that the SAR-ADC is coupled to the configurable BB filter, the configurable BB filter is configured to have a second bandwidth, which is higher than the first bandwidth.
20. The method according to claim 16, wherein evaluating the one or more criteria comprises: The system determines whether the first ADC is coupled to the configurable BB filter by determining that the BB input signal is based on a 5G sub-7 GHz RF signal; and determines whether the second ADC is coupled to the configurable BB filter by determining that the BB input signal is based on a 5G millimeter wave RF signal.
21. The method according to claim 14, wherein evaluating the one or more criteria includes detecting one or more interference signals.
22. The method according to request item 21, wherein: In response to the detection of an interference signal with a signal strength higher than a threshold level, the configurable BB filter is configured to have a first bandwidth; and in response to the absence of an interference signal with a signal strength higher than the threshold level, the configurable BB filter is configured to have a second bandwidth, the second bandwidth being higher than the first bandwidth.
23. The method according to claim 14, wherein configuring the configurable BB filter comprises: Configure at least one switch in the feedback loop of one of the plurality of configurable operational amplifiers.
24. The method according to request item 23, wherein configuring the configurable BB filter includes: Enable or disable at least one slice of at least one of the plurality of configurable operational amplifiers.
25. The method according to claim 14, further comprising: Before filtering the BB input signal in the configurable BB filter, the output of the mixer is high-pass filtered.
26. The method according to claim 25, wherein high-pass filtering of the output of the mixer comprises high-pass filtering using a group of capacitors.
27. An apparatus for fundamental frequency processing, comprising: Input port, used to receive baseband (BB) input signals; A configurable BB filter includes a plurality of configurable operational amplifiers coupled in series to form a reconfigurable receiver chain, wherein the configurable BB filter is coupled to an input port, the input port including components for reconfiguring the BB filter; and components coupled to the configurable BB filter for controlling the configurable BB filter by evaluating one or more criteria associated with the BB input signal, and configuring the configurable BB filter at least in part based on the evaluation of the one or more criteria.
28. The apparatus according to claim 27, wherein the component for reconfiguring the BB filter comprises: A component for coupling and decoupling elements in the feedback path surrounding at least one of the configurable operational amplifiers in the configurable BB filter to adjust the bandwidth of the configurable BB filter.
29. The apparatus of claim 27, wherein the component for reconfiguring the BB filter comprises: A component for coupling and decoupling elements in the feedback path surrounding at least one of the configurable operational amplifiers of the configurable BB filter to adjust the filter order of the configurable BB filter.
30. The apparatus of claim 27 further includes a component coupled to the configurable BB filter for converting an analog signal into a digital signal.
31. The apparatus according to claim 30, wherein the component for controlling the configurable BB filter comprises: A component used to select one of a plurality of components used to convert analog signals to digital signals.
32. The apparatus according to claim 27, wherein the component for controlling the configurable BB filter comprises: A component for determining the presence of an interference signal and configuring the configurable BB filter based at least in part on the determination of the presence of the interference signal.