This patent application claims the benefit of and priority to Indian Provisional Patent Application No. 202341076646 filed Nov. 9, 2023, which Application is hereby incorporated herein by reference in its entirety.
This description relates generally to circuits and, more particularly, to apparatus and methods to protect power amplifiers.
In communication applications, a transmit signal is amplified using a power amplifier (PA) so that the transmit signal has sufficient power to reach its destination. Signals input to the power amplifier can have varying levels of power before such amplification.
For methods, apparatus, systems, and articles of manufacture to protect power amplifiers, an example apparatus includes first interpolation circuitry, second interpolation circuitry, first frequency band envelope determination circuitry having an input coupled to the first interpolation circuitry, and having an output, second frequency band envelope determination circuitry having an input coupled to the second interpolation circuitry, and having an output, combiner circuitry having a first input coupled to the output of the first frequency band envelope determination circuitry, having a second input coupled to the output of the second frequency band envelope determination circuitry, and having an output, and signal monitor circuitry having an input coupled to the output of the combiner circuitry. Other examples are described.
For methods, apparatus, systems, and articles of manufacture to protect power amplifiers, an example apparatus includes power amplifier circuitry having an input, digital-to-analog converter circuitry having an output coupled to the input of the power amplifier circuitry, and having an input, multiplier circuitry having an output coupled to the input of the digital-to-analog converter circuitry, and having a first input and a second input, first combiner circuitry having an output coupled to the first input of the multiplier circuitry, and having a first input and a second input, first mixer circuitry having an output coupled to the first input of the first combiner circuitry, and having an input, second mixer circuitry having an output coupled to the second input of the first combiner circuitry, and having an input, first interpolation circuitry having an output coupled to the input of the first mixer circuitry, and having an input, second interpolation circuitry having an output coupled to the input of the second mixer circuitry, and having an input, first frequency band envelope determination circuitry having an input coupled to the first interpolation circuitry, and having an output, second frequency band envelope determination circuitry having an input coupled to the second interpolation circuitry, and having an output, second combiner circuitry having a first input coupled to the output of the first frequency band envelope determination circuitry and a second input coupled to the output of the second frequency band envelope determination circuitry, and having an output, and signal monitor circuitry having an input coupled to the output of the second combiner circuitry. Other examples are described.
For methods, apparatus, systems, and articles of manufacture to protect power amplifiers, an example apparatus includes frequency band envelope determination circuitry configured to determine an envelope corresponding to a first band signal, and having an output, combiner circuitry having an input coupled to the output of the frequency band envelope determination circuitry and configured to generate a combined envelope signal by combining the envelope corresponding to the first band signal with an envelope corresponding to a second band signal, and having an output, signal monitor circuitry configured to determine that the combined envelope signal satisfies a damage criterion of a power amplifier, and having an output, controller circuitry having an input coupled to the output of the signal monitor circuitry and configured to generate a power reduction value, and having an output, and multiplier circuitry having a first input coupled to the output of the controller circuitry, the multiplier circuitry configured to reduce a power of a combined radio frequency (RF) signal based on the power reduction value, the combined RF signal corresponding to the combined envelope signal. Other examples are described.
In general, the same reference numbers will be used throughout the drawings and accompanying written description to refer to the same or like parts. The figures are not necessarily to scale. Instead, the thickness of the layers or regions may be enlarged in the drawings. Although the figures show layers and regions with clean lines and boundaries, some or all of these lines or boundaries may be idealized. In reality, the boundaries or lines may be unobservable, blended, or irregular.
Power amplifiers (PAs) are used in wireless communications to amplify signals before transmission. Due to electrical characteristics, such as power rating or maximum voltage rating, PAs are sensitive to input signal power. Accordingly, a PA can be highly sensitive to various parameters of the input signal such as the power of the signal being too high for an extended period of time. Examples described herein include power amplifier protection (PAP) circuitry that computes envelopes of input band signals, obtained before mixer circuitry of a transmission circuit, and determines a combined envelope of the band signals. In some examples, the mixer circuitry operates in parallel with the PAP circuitry to generate a radio frequency (RF) signal based on the input band signals. In this manner, information in the input band signals can be transmitted via the RF signal. The combined envelope generated by the PAP circuitry is monitored by a signal monitor to detect portions of the combined envelope indicative of corresponding portions of the RF signal that could damage a power amplifier (PA). When such an RF signal portion that could damage a PA is detected, the signal monitor sends an alarm/alert to a PAP controller. The alarm/alert triggers the PAP controller to implement a power reduction protocol to reduce power of that RF signal portion before it reaches the PA. This, in turn, prevents damage to the PA by preventing RF signals of excessive power from entering the PA.
Examples described herein can be used to accommodate different PAs. For example, a signal power threshold defining excessive power for a PA can be selected based on the electrical characteristics of that PA. The signal power threshold can be programmed into PAP circuitry based on the PA to be used in a particular circuit design.
The receiver circuitry 114 receives a receive (Rx) RF signal via a transmission media (e.g., an electrically conductive wire, an optical fiber, a wireless electromagnetic wave, etc.) and recovers one or more Rx band signal(s) from the Rx RF signal. The receiver circuitry 114 then provides the one or more Rx band signal(s) to communications logic of the communication system 102, 104.
In example
The input baseband signals are referred to as band signals to indicate that after the first and second band signals (e.g., baseband signals) are converted to RF signals, they will occupy different center frequency bands. Thus, a first band signal (e.g., a first baseband signal) occupies a first frequency band (e.g., a first center frequency), and a second band signal (e.g., a second baseband signal) occupies a second frequency band (e.g., a second center frequency) different from the first frequency band. In examples described herein, the separation between the center frequencies is small enough that the two RF signals can be combined, and a single power amplifier (PA) can be used to amplify both band signals.
In example
The transmitter circuitry 200 includes first interpolation circuitry 202, second interpolation circuitry 204, first frequency band envelope determination circuitry 206, second frequency band envelope determination circuitry 208, first combiner circuitry 210, signal monitor circuitry 212, and PAP controller circuitry 214. In example
The frequency band envelope determination circuitry 206 has an input coupled to the interpolation circuitry 202. The frequency band envelope determination circuitry 206 also has an output. The frequency band envelope determination circuitry 208 has an input coupled to the interpolation circuitry 204. The frequency band envelope determination circuitry 208 also has an output. The inputs of the frequency band envelope determination circuitry 206, 208 and the interpolation circuitry 202, 204 receive input band signals. For example, the frequency band envelope determination circuitry 206 and the interpolation circuitry 202 receive a first input band signal shown in
In examples described herein, a band signal is up-converted by mixer circuitry (e.g., the mixer circuitry 222, 224) to a frequency used to transmit the resulting signal. However, examples described herein may also be implemented in transmission circuits that generate an intermediate frequency (IF) signal. For example, an IF signal can be generated using mixer circuitry to up-convert a band signal to an intermediate frequency that is less than an RF frequency at which signal transmission occurs. The IF signal can then be up-converted by second mixer circuitry to an RF frequency to generate an RF signal to be transmitted.
The combiner circuitry 210 has a first input coupled to the output of the frequency band envelope determination circuitry 206. The combiner circuitry 210 also has a second input coupled to the output of the frequency band envelope determination circuitry 208. The combiner circuitry 210 also has an output. The signal monitor circuitry 212 has an input coupled to the output of the combiner circuitry 210. The signal monitor circuitry 212 also has an output. The controller circuitry 214 has an input coupled to the output of the signal monitor circuitry 212.
The transmitter circuitry 200 also includes multiplier circuitry 216, digital-to-analog converter (DAC) circuitry 218, and PA circuitry 220. The multiplier circuitry 216 has a first input coupled to an output of the controller circuitry 214. The multiplier circuitry 216 also has an output. The DAC circuitry 218 has an input coupled to the output of the multiplier circuitry 216. The DAC circuitry 218 also has an output. The power amplifier circuitry 220 has an input coupled to the output of the DAC circuitry 218.
The transmitter circuitry 200 also includes first mixer circuitry 222, second mixer circuitry 224, and second combiner circuitry 226. The mixer circuitry 222 has an input coupled to an output of the interpolation circuitry 202. The mixer circuitry 222 also has an output. The mixer circuitry 224 has an input coupled to an output of the interpolation circuitry 204. The mixer circuitry 224 also has an output. The combiner circuitry 226 has a first input coupled to the output of the mixer circuitry 222 and a second input coupled to the output of the mixer circuitry 224. The combiner circuitry 226 also has an output coupled to a second input of the multiplier circuitry 216.
Alternatively, instead of the multiplier circuitry 216 located after the combiner circuitry 226, the multiplier circuitry 216 can be replaced by first multiplier circuitry 232 and second multiplier circuitry 234 coupled to respective outputs of the interpolation circuitry 202, 204, as shown in
In yet another alternative implementation, the multiplier circuitry 216 can be replaced by first multiplier circuitry 236 and second multiplier circuitry 238 coupled to respective outputs of the mixer circuitry 222, 224, as shown in
In examples described herein, the input band signals (e.g., “BAND-1 Tx DATA” and “BAND-2 Tx DATA”) provided to the transmitter circuitry 200 are digital signals in a digital domain. As such, an input band signal includes digital samples that encode information carried by that band signal. To prepare the input band signals for transmission by the transmitter circuitry 200, the interpolation circuitry 202 and the interpolation circuitry 204 interpolate corresponding ones of the input band signals by generating interpolated digital samples based on original digital samples in those band signals. For example, the original digital samples in the input band signals have a sampling rate resolution such that the original digital samples occur at a particular rate over the duration of the input band signals. To increase the sampling resolutions of the input band signals, the interpolation circuitry 202, 204 use the original digital samples to generate and add interpolated digital samples between the original digital samples. As such, an example input sampling rate of the input band signals could be 500 Msps and an interpolated sampling rate of the input band signals could be 12 Gsps to match a higher sampling rate of the DAC circuitry 218.
In example
The combiner circuitry 226 generates a combined RF signal based on the interpolated and up-converted signals of the first band signal and the second band signal. The combined RF signal is a digital signal (e.g., in a digital domain) that is in final form to be provided to the DAC circuitry 218. The DAC circuitry 218 converts the combined RF signal from the digital domain to an analog combined RF signal in the analog domain. Before transmission of the analog combined RF signal, the PA circuitry 220 amplifies the power of the analog combined RF signal to a suitable level for transmission. However, some portions in one or more windows of the digital combined RF signal may have characteristics that could cause damage to the PA circuitry 220. As such, the PAP circuitry 106 monitors for such characteristics and adjusts the digital combined RF signal at any portions that could damage the PA circuitry 220 before the DAC circuitry 218 converts the digital combined RF signal to the analog combined RF signal.
Turning now to the PAP circuitry 106, the frequency band envelope determination circuitry 206, 208 determine envelopes Ai(t) (e.g., frequency band envelopes) based on digital samples of corresponding ones of the input band signals (e.g., “BAND-1 Tx DATA” and “BAND-2 Tx DATA”). In examples described herein, the input band signals are complex signals that include real and imaginary parts. As such, the frequency band envelope determination circuitry 206, 208 determine the envelopes Ai(t) based on the complex input band signals. If the complex signal can be represented as x(t)=xI(t)+jxQ(t), where xI(t) and xQ(t) are the real and imaginary parts of the signal, the envelope of the signal can be computed using Equation 1 below.
For the envelopes Ai(t), the index “i” is an indicator of the ith input band signal. For example, the frequency band envelope determination circuitry 206 determines or computes a first envelope A1(t) (e.g., index i=1) based on the first input band signal (e.g., “BAND-1 Tx DATA”), and the envelope determination circuitry 208 determines or computes a second envelope A2(t) (e.g., index i=2) based on the second input band signal (e.g., “BAND-2 Tx DATA”). The combiner circuitry 210 generates a combined envelope signal A(t) by combining the envelopes determined by the frequency band envelope determination circuitry 206, 208 based on the input band signals. For example, the combiner circuitry 210 combines the envelopes A1(t) and A2(t) according to Equation 2 below.
The signal monitor circuitry 212 monitors the combined envelope signal A(t) generated by the combiner circuitry 210. During such monitoring, the signal monitor circuitry 212 monitors signal patterns or signal characteristics of the combined envelope signal A(t) to determine whether any portion (e.g., window) of the combined envelope signal A(t) indicates that a corresponding portion of the combined RF signal generated by the combiner circuitry 226 could damage the PA circuitry 220. In examples described herein, a determination of potential damage to the PA circuitry 220 is based on whether the combined envelope signal A(t) satisfies one or more damage criteria of the PA circuitry 220. For example, damage criteria could be established based on one or more of a power threshold, a duration threshold, a power level change rate threshold, or any other suitable characteristic of the PA circuitry 220. Characteristics of the PA circuitry 220 may be obtained from operating specifications (e.g., in a specification sheet) or design parameters of the PA circuitry 220.
For example, a power threshold may be based on an electrical power operating range of the PA circuitry 220. As such, the power threshold may be set as the maximum input operating power for which the PA circuitry 220 is rated. The duration threshold may be set as a maximum time for which the PA circuitry 220 is rated to endure a signal that satisfies (e.g., meets or exceeds) the maximum operating power of the PA circuitry 220. A power level change rate threshold may be set as an amount of change in power level per time (e.g., per microsecond, per millisecond, etc.) that the PA circuitry 220 is rated to withstand. For example, abrupt changes in power (e.g., power spikes) in a signal may cause material breakdowns in the PA circuitry 220. As such, the signal monitor circuitry 212 determines that the combined envelope signal A(t) satisfies one or more damage criteria of the PA circuitry 220 after the combined envelope signal A(t) satisfies at least one of a power threshold, a duration threshold, a power level change rate threshold, or any other operating characteristic threshold of the PA circuitry 220.
When the signal monitor circuitry 212 determines to reduce data signal power of the combined RF signal, the signal monitor circuitry 212 provides an alert or alarm to the PAP controller circuitry 214 to trigger a power-reduction protocol at the PAP controller circuitry 214. In such power-reduction protocol, the PAP controller circuitry 214 initiates a power ramp-down process to reduce data signal power of the combined RF signal. In some examples, an alarm/alert terminal from the signal monitor circuitry 212 may output a logic value of zero (‘0’) to represent the absence of an alarm/alert responsive to the combined envelope signal A(t) failing to satisfy one or more damage criteria (e.g., a potentially PA-damaging portion of the combined RF signal is not detected). Responsive to the combined envelope signal A(t) satisfying one or more damage criteria (e.g., a potentially PA-damaging portion of the combined RF signal is not detected), the signal monitor circuitry 212 may output a logic value of one (‘1’) to represent an active alarm/alert to be acted on by the PAP controller circuitry 214.
The PAP controller circuitry 214 generates one or more power reduction (PR) values in response to the alert or alarm from the signal monitor circuitry 212 indicative of a request to reduce the data signal power of the combined RF signal. For example, the PAP controller circuitry 214 generates one or more successive power reduction value(s) to gradually reduce the power in a window of the combined RF signal over time. An example format for representing such a window is T=[n:m], in which T is the window period or duration, ‘n’ is the start time of the potentially PA-damaging portion of the combined RF signal and ‘m’ is the stop time of the potentially PA-damaging portion of the combined RF signal. As used herein, a power reduction value is a value that can be used to process a signal to decrease a data signal power of that signal. For example, a power reduction value may be a multiplier value by which the signal is multiplied, may be a subtrahend to be subtracted from the signal, or may be a negative addend to be added to the signal. In
In example
In some examples, power reduction values, such as the example values described above, are generated to ramp down power of potentially PA-damaging portions of the combined RF signal to zero out the data at those signal portions. In other examples, the power reduction values are generated to ramp down power of potentially PA-damaging portions of the combined RF signal to a power value that does not zero out the data but that takes the power level of those signal portions below the damage criterion of the PA circuitry 220. In either case, since the data at the portions of the combined RF signal that undergo power reduction may not be recoverable from those signal portions, the PAP controller circuitry 214 generates an error signal for those signal portions. The PAP controller circuitry 214 may provide that error signal as feedback to a user or communications logic (e.g., an FPGA, an ASIC, a baseband processor, etc.). In this manner, the user or communications logic can take corrective action such as modifying one or more of the input band signals to prevent damage to the PA circuitry 220 and providing the modified input band signal(s) to the transmitter circuitry 200 for re-transmission.
The portion(s) of the combined RF signal that undergo(es) power reduction correspond(s) to the portion(s) of the combined envelope signal A(t) that satisfy(ies) the damage criterion of the PA circuitry 220. Such gradual reduction of data signal power prevents subjecting the DAC circuitry 218 and the PA circuitry 220 to abrupt changes in power which could damage the DAC circuitry 218 or the PA circuitry 220. Gradual reduction in data signal power may also prevent creating an unsteady state in the DAC circuitry 218 or the PA circuitry 220 based on abrupt power changes. The number of successive power reduction values generated by the PAP controller circuitry 214 or the reduction amounts between the successive power reduction values may be based on the amount of power that needs to be reduced, the electrical operating characteristics of the DAC circuitry 218 or the PA circuitry 220, or the sensitivity of a transmission application to abrupt shifts in power. For example, if the amount of power that needs to be reduced in the combined RF signal is significant, the number of successive power reduction values may be more than if less power is to be reduced in the combined RF signal. In some examples, if the DAC circuitry 218, the PA circuitry 220, or the transmission application are more sensitive to power level changes, the reduction amounts between the successive power reduction values may be smaller than if the DAC circuitry 218, the PA circuitry 220, or the transmission application are less sensitive to power level changes.
In
In
Turning briefly to
In
Turning briefly to
In
Returning to example
Selecting where to couple the inputs of the frequency band envelope determination circuitry 206, 208 relative to the inputs and outputs of the interpolation circuitry 202, 204 allows providing different numbers of digital samples to the frequency band envelope determination circuitry 206, 208. For example, since the interpolation circuitry 202, 204 generates (e.g., interpolates) interpolated digital samples based on digital samples of input band signals, coupling the inputs of the frequency band envelope determination circuitry 206, 208 to inputs of the interpolation circuitry 202, 204, as shown in
Coupling the inputs of the frequency band envelope determination circuitry 206, 208 to outputs of the interpolation circuitry 202, 204, as shown in
Coupling the inputs of the frequency band envelope determination circuitry 206, 208 to the inputs of the interpolation circuitry 202, 204, as shown in
In alternative implementations in which the inputs of the frequency band envelope determination circuitry 206, 208 are coupled to the outputs of the interpolation circuitry 202, 204, delay circuitry 302 may be added to the transmitter circuitry 200 between the combiner circuitry 226 and the multiplier circuitry 216. Such delay circuitry prevents portions of the combined RF signal from reaching the multiplier circuitry 216 before the PAP circuitry 106 can process and monitor envelopes corresponding to those portions. As such, one advantage of coupling the inputs of the frequency band envelope determination circuitry 206, 208 to the inputs of the interpolation circuitry 202, 204 includes parallel processing of the frequency band envelope determination circuitry 206, 208 and the interpolation circuitry 202, 204. Another advantage includes reducing digital logic area by not needing to add delay logic to the transmitter circuitry 200. Yet another advantage includes reducing digital dynamic power by not powering the additional delay logic and by not needing to run higher clock frequencies for higher sampling rates to process higher-resolution versions of the input band signals that are generated by the interpolation circuitry 202, 204.
Moving the inputs of the frequency band envelope determination circuitry 206, 208 to the outputs of the interpolation circuitry 202, 204 to adjust the number of digital samples for each input band signal available to the frequency band envelope determination circuitry 206, 208 allows tuning the performance of the frequency band envelope determination circuitry 206, 208. For example, more digital samples for the input band signals per unit of time create a higher resolution representation (e.g., a higher resolution in time) of the input band signals. For example, adding additional digital samples in a time period of a signal produces a representation of the signal in that time period that has a higher sample resolution relative to a sample resolution before the additional digital samples were added. This can improve an accuracy performance of the frequency band envelope determination circuitry 206, 208 because the frequency band envelope determination circuitry 206, 208 can determine a more accurate representation of envelopes based on the higher resolution of samples.
However, as described above, a trade-off of this higher resolution of samples is that the frequency band envelope determination circuitry 206, 208 has to run at a higher sampling rate to detect the higher number of digital samples. Running at a higher sampling rate, in turn, consumes higher power and may require higher cost circuitry to implement the frequency band envelope determination circuitry 206, 208 or to implement other portions of the transmitter circuitry 200. As such, the flexibility of selecting different coupling points of the inputs of the frequency band envelope determination circuitry 206, 208 to the interpolation circuitry 202, 204, as shown in
Although the transmitter circuitry 200, 300, 400 of
To generate the combined RF signal based on the first, second, and third band signals, third mixer circuitry (e.g., substantially similar or identical to the mixer circuitry 222, 224) has an input coupled to an output of the third interpolation circuitry to receive an interpolated band signal and generate a third interpolated and up-converted band signal. An output of the third mixer circuitry is connected to the input of the combiner circuitry 226 so that the combiner circuitry 226 can generate the combined RF signal based on the interpolated and up-converted band signals from the mixer circuitry 222, the mixer circuitry 224, and the third mixer circuitry.
The operations of
The signal monitor circuitry 212 monitors the combined envelope signal (block 608). The signal monitor circuitry 212 determines whether to reduce power of a combined RF signal corresponding to the combined envelope signal (block 610). For example, if the signal monitor circuitry 212 determines that a window of the combined envelope signal satisfies a damage criterion of the PA circuitry 220 (e.g., the corresponding combined RF signal could damage the PA circuitry 220) (block 610: YES), the signal monitor circuitry 212 issues an alarm/alert to the PAP controller circuitry 214 to reduce power of one or more corresponding portions of the combined RF signal (block 612). In such instance, the PAP controller circuitry 214 generates one or more power reduction values (block 614). For example, in response to the alarm/alert, the PAP controller circuitry 214 implements a power reduction protocol by generating one or more successive power reduction value(s) to gradually reduce the power of a portion of the combined RF signal over time. The portions of the combined RF signal that undergo this power reduction correspond to the window of the combined envelope signal that satisfies the damage criterion of the PA circuitry 220.
The multiplier circuitry 216 ramps down the data signal power of the combined RF signal based on the one or more power reduction values (block 616). For example, the multiplier circuitry 216 may apply the one or more power reduction value(s) of block 614 to portions of the combined RF signal to gradually ramp down the power of the combined RF signal. To do this, the multiplier circuitry 216 multiplies successive portions of the combined RF signal with successive ones of the power reduction values. The signal monitor circuitry 212 continues monitoring combined envelope signals provided by the combiner circuitry 210 (block 618).
The signal monitor circuitry 212 determines whether to stop power reduction of the combined RF signal (block 620). If the signal monitor circuitry 212 determines to stop power reduction of the combined RF signal (block 620: YES), the signal monitor circuitry 212 stops issuing the alarm/alert to the PAP controller circuitry 214 (block 622). The multiplier circuitry 216 ramps up data signal power of the combined RF signal (block 624). For example, the PAP controller circuitry 214 provides the one or more power reduction value(s) of block 614 in reverse order to the multiplier circuitry 216. The multiplier then applies the one or more power reduction value(s) of block 614 in reverse order to the combined RF signal. For example, the multiplier circuitry 216 multiplies successive portions of the combined RF signal by increasing ones of the power reduction values to gradually ramp up the power of the combined RF signal over time.
The signal monitor circuitry 212 determines whether to stop monitoring envelopes from the frequency band envelope determination circuitry 206, 208 (block 626). For example, the signal monitor circuitry 212 may determine to stop monitoring when an input signal is absent. Also or alternatively, the signal monitor circuitry 212 may determine to stop monitoring in response to an external signal enabling or disabling monitoring activities of the signal monitor circuitry 212. Such external signal could be provided by a controller, a processor, or from any other suitable circuitry (e.g., communications logic such as an FPGA, an ASIC, a baseband processor, programmable circuitry, etc.). If the signal monitor circuitry 212 determines to not stop monitoring (block 626: NO), control returns to block 608. However, if the signal monitor circuitry 212 determines to stop monitoring (block 626: YES), the operations 600 of
From the foregoing, it will be appreciated that example systems, apparatus, articles of manufacture, and methods have been described that protect power amplifiers. Described systems, apparatus, articles of manufacture, and methods improve the operation of transmitter circuits by reducing or eliminating the likelihood of damage to power amplifiers by data signal power levels. Described systems, apparatus, articles of manufacture, and methods are accordingly directed to one or more improvement(s) in the operation of a machine such as a computer or other electronic or mechanical device.
Descriptors “first,” “second,” “third,” etc. are used herein when identifying multiple elements or components which may be referred to separately. Unless otherwise specified or implied based on their context of use, such descriptors do not impute any meaning of priority, physical order, or arrangement in a list, or ordering in time but are merely used as labels for referring to multiple elements or components separately for ease of understanding the described examples. In some examples, the descriptor “first” may be used to refer to an element in the detailed description, while the same element may be referred to in a claim with a different descriptor such as “second” or “third.” In such instances, such descriptors are used merely for ease of referencing multiple elements or components.
As used herein, connection references (e.g., attached, coupled, connected, and joined) may include intermediate members between the elements referenced by the connection reference and/or relative movement between those elements unless otherwise indicated. As such, connection references do not necessarily infer that two elements are directly connected and/or in fixed relation to each other.
In the description and in the claims, the terms “including” and “having” and variants thereof are to be inclusive in a manner similar to the term “comprising” unless otherwise noted. Unless otherwise stated, “about,” “approximately,” or “substantially” preceding a value means+/−10 percent of the stated value. In another example, “about,” “approximately,” or “substantially” preceding a value means+/−5 percent of the stated value. In another example, “about,” “approximately,” or “substantially” preceding a value means+/−1 percent of the stated value.
A device that is “configured to” perform a task or function may be configured (e.g., programmed and/or hardwired) at a time of manufacturing by a manufacturer to perform the function and/or may be configurable (or re-configurable) by a user after manufacturing to perform the function and/or other additional or alternative functions. The configuring may be through firmware and/or software programming of the device, through a construction and/or layout of hardware components and interconnections of the device, or a combination thereof.
As used herein, “programmable circuitry” is defined to include (i) one or more special purpose electrical circuits (e.g., an application specific integrated circuit (ASIC)) structured to perform specific operation(s) and including one or more semiconductor-based logic devices (e.g., electrical hardware implemented by one or more transistors), and/or (ii) one or more general purpose semiconductor-based electrical circuits programmable with instructions to perform specific functions(s) and/or operation(s) and including one or more semiconductor-based logic devices (e.g., electrical hardware implemented by one or more transistors). Examples of programmable circuitry include programmable microprocessors such as Central Processor Units (CPUs) that may execute first instructions to perform one or more operations and/or functions, Field Programmable Gate Arrays (FPGAs) that may be programmed with second instructions to cause configuration and/or structuring of the FPGAs to instantiate one or more operations and/or functions corresponding to the first instructions, Graphics Processor Units (GPUs) that may execute first instructions to perform one or more operations and/or functions, Digital Signal Processors (DSPs) that may execute first instructions to perform one or more operations and/or functions, XPUs, Network Processing Units (NPUs) one or more microcontrollers that may execute first instructions to perform one or more operations and/or functions and/or integrated circuits such as Application Specific Integrated Circuits (ASICs). For example, an XPU may be implemented by a heterogeneous computing system including multiple types of programmable circuitry (e.g., one or more FPGAs, one or more CPUs, one or more GPUs, one or more NPUs, one or more DSPs, etc., and/or any combination(s) thereof), and orchestration technology (e.g., application programming interface(s) (API(s)) that may assign computing task(s) to whichever one(s) of the multiple types of programmable circuitry is/are suited and available to perform the computing task(s).
As used herein integrated circuit/circuitry is defined as one or more semiconductor packages containing one or more circuit elements such as transistors, capacitors, inductors, resistors, current paths, diodes, etc. For example, an integrated circuit may be implemented as one or more of an ASIC, an FPGA, a chip, a microchip, programmable circuitry, a semiconductor substrate coupling multiple circuit elements, a system on chip (SoC), etc.
In this description, the term “and/or” (when used in a form such as A, B and/or C) refers to any combination or subset of A, B, C, such as: (a) A alone; (b) B alone; (c) C alone; (d) A with B; (e) A with C; (f) B with C; and (g) A with B and with C. Also, as used herein, the phrase “at least one of A or B” (or “at least one of A and B”) refers to implementations including any of: (a) at least one A; (b) at least one B; and (c) at least one A and at least one B.
The term “couple”, “coupled”, “couples”, and variants thereof, as used herein, may cover connections, communications, or signal paths that enable a functional relationship consistent with this description. For example, if device A generates a signal to control device B to perform an action, in a first example device A is coupled to device B, or in a second example device A is coupled to device B through intervening component C if intervening component C does not substantially alter the functional relationship between device A and device B such that device B is controlled by device A via the control signal generated by device A. Moreover, the terms “couple”, “coupled”, “couples”, or variants thereof, include an indirect or direct electrical or mechanical connection.
Although not all separately labeled in the figures, components or elements of systems and circuits illustrated therein have one or more conductors or terminus that allow signals into and/or out of the components or elements. The conductors or terminus (or parts thereof) may be referred to herein as pins, pads, terminals (including input terminals, output terminals, reference terminals, and ground terminals, for instance), inputs, outputs, nodes, and interconnects. As used herein, the terms “terminal,” “node,” “interconnection,” “pin,” “pad,” and “lead” are used interchangeably. Unless specifically stated to the contrary, these terms are generally used to mean an interconnection between or a terminus of a device element, a circuit element, an integrated circuit, a device or other electronics or semiconductor component.
As used herein, a “terminal” of a component, device, system, circuit, integrated circuit, or other electronic or semiconductor component, generally refers to a conductor such as a wire, trace, pin, pad, or other connector or interconnect that enables the component, device, system, etc., to electrically and/or mechanically connect to another component, device, system, etc. A terminal may be used, for instance, to receive or provide analog or digital electrical signals (or simply signals) or to electrically connect to a common or ground reference. Accordingly, an input terminal or input is used to receive a signal from another component, device, system, etc. An output terminal or output is used to provide a signal to another component, device, system, etc. Other terminals may be used to connect to a common, ground, or voltage reference, e.g., a reference terminal or ground terminal. A terminal of an integrated circuit (IC) or a printed circuit board (PCB) may also be referred to as a pin (a longitudinal conductor) or a pad (a planar conductor). A node refers to a point of connection or interconnection of two or more terminals. An example number of terminals and nodes may be shown. However, depending on a particular circuit or system topology, there may be more or fewer terminals and nodes.
A circuit or device that is described herein as including certain components may instead be adapted to be coupled to those components to be included in the described circuitry or device. For example, a structure described as including one or more semiconductor elements (such as transistors), one or more passive elements (such as resistors, capacitors, and/or inductors), and/or one or more sources (such as voltage and/or current sources) may instead include only the semiconductor elements within a single physical device (e.g., a semiconductor die and/or integrated circuit (IC) package) and may be adapted to be coupled to at least some of the passive elements and/or the sources to be included in the described structure either at a time of manufacture or after a time of manufacture, for example, by an end-user and/or a third-party.
Circuits described herein are reconfigurable to include the replaced components to provide functionality at least partially similar to functionality available prior to the component replacement. Components shown as resistors, unless otherwise stated, are generally representative of any one or more elements coupled in series and/or parallel to provide an amount of impedance represented by the shown resistor. For example, a resistor or capacitor shown and described herein as a single component may instead be multiple resistors or capacitors, respectively, coupled in parallel between the same nodes. For example, a resistor or capacitor shown and described herein as a single component may instead be multiple resistors or capacitors, respectively, coupled in series between the same two nodes as the single resistor or capacitor. While certain elements of the described examples are included in an integrated circuit and other elements are external to the integrated circuit, in other examples, additional or fewer features may be incorporated into the integrated circuit. In addition, some or all of the features illustrated as being external to the integrated circuit may be included in the integrated circuit and/or some features illustrated as being internal to the integrated circuit may be incorporated outside of the integrated. As used herein, the term “integrated circuit” means one or more circuits that are: (i) incorporated in/over a semiconductor substrate; (ii) incorporated in a single semiconductor package; (iii) incorporated into the same module; and/or (iv) incorporated in/on the same printed circuit board.
Uses of the phrase “ground” in the foregoing description include a chassis ground, an Earth ground, a floating ground, a virtual ground, a digital ground, a common ground, and/or any other form of ground connection applicable to, or suitable for, the teachings of this description.
The following claims are hereby incorporated into this Detailed Description by this reference. Although certain example systems, apparatus, articles of manufacture, and methods have been described herein, the scope of coverage of this patent is not limited thereto. On the contrary, this patent covers all systems, apparatus, articles of manufacture, and methods fairly falling within the scope of the claims of this patent. Modifications are possible in the described examples, and other examples are possible, within the scope of the claims.
| Number | Date | Country | Kind |
|---|---|---|---|
| 202341076646 | Nov 2023 | IN | national |