RF DEVICE WITH FIR ASIC FILTER AND RELATED METHODS

20260031843 ยท 2026-01-29

    Inventors

    Cpc classification

    International classification

    Abstract

    An RF device may include an RF antenna, and an ASIC downstream from the RF antenna. The ASIC may include ADCs configured to generate replica digitized input signals, and DSP cores downstream from the ADCs. Each DSP core may have complex coefficient multipliers and associated delay circuits, and a respective summer downstream from each DSP core. The RF device may also include a processor configured to control the complex coefficient multipliers and associated delay circuits.

    Claims

    1. A radio frequency (RF) device comprising: an RF antenna; an application-specific integrated circuit (ASIC) downstream from the RF antenna and comprising a plurality of analog-to-digital converters (ADCs) configured to generate a plurality of replica digitized input signals, a plurality of digital signal processing (DSP) cores downstream from the plurality of ADCs, each DSP core comprising a plurality of complex coefficient multipliers and associated delay circuits, and a respective summer downstream from each DSP core; and a processor configured to control the plurality of complex coefficient multipliers and associated delay circuits.

    2. The RF device of claim 1 wherein each DSP core comprises a plurality of band pass filters respectively coupled to the plurality of complex coefficient multipliers.

    3. The RF device of claim 2 wherein the processor is configured to generate coefficients for the plurality of complex coefficient multipliers, delay values for the associated delay circuits, and passband parameters for the plurality of band pass filters.

    4. The RF device of claim 1 comprising a plurality of power divider circuits external from the ASIC and coupled upstream of the plurality of ADCs and configured to generate a plurality of replica analog input signals respectively for the plurality of ADCs.

    5. The RF device of claim 1 comprising at least one other ASIC coupled to the processor.

    6. The RF device of claim 1 wherein the processor is external from the ASIC.

    7. The RF device of claim 1 wherein the processor is configured to selectively enable one or more of the plurality of DSP cores.

    8. The RF device of claim 1 wherein the plurality of DSP cores is coupled in parallel to the plurality of ADCs.

    9. The RF device of claim 1 wherein the ASIC defines a finite impulse response (FIR) filter circuit.

    10. An electronic device comprising: a finite impulse response (FIR) application-specific integrated circuit (ASIC) filter to be coupled to radio frequency (RF) circuitry and comprising a plurality of analog-to-digital converters (ADCs) configured to generate a plurality of replica digitized input signals, a plurality of digital signal processing (DSP) cores downstream from the plurality of ADCs, each DSP core comprising a plurality of complex coefficient multipliers and associated delay circuits, and a respective summer downstream from each DSP core; and a processor configured to control the plurality of complex coefficient multipliers and associated delay circuits.

    11. The electronic device of claim 10 wherein each DSP core comprises a plurality of band pass filters respectively coupled to the plurality of complex coefficient multipliers.

    12. The electronic device of claim 11 wherein the processor is configured to generate coefficients for the plurality of complex coefficient multipliers, delay values for the associated delay circuits, and passband parameters for the plurality of band pass filters.

    13. The electronic device of claim 10 comprising a plurality of power divider circuits external from the FIR ASIC filter and coupled upstream of the plurality of ADCs and configured to generate a plurality of replica analog input signals respectively for the plurality of ADCs.

    14. The electronic device of claim 10 comprising at least one other ASIC coupled to the processor.

    15. The electronic device of claim 10 wherein the processor is external from the FIR ASIC filter.

    16. The electronic device of claim 10 wherein the processor is configured to selectively enable one or more of the plurality of DSP cores.

    17. The electronic device of claim 10 wherein the plurality of DSP cores is coupled in parallel to the plurality of ADCs.

    18. A method for making a radio frequency (RF) device to be coupled to an RF antenna, the method comprising: forming an application-specific integrated circuit (ASIC) to be coupled downstream from the RF antenna and comprising a plurality of analog-to-digital converters (ADCs) configured to generate a plurality of replica digitized input signals, a plurality of digital signal processing (DSP) cores downstream from the plurality of ADCs, each DSP core comprising a plurality of complex coefficient multipliers and associated delay circuits, and a respective summer downstream from each DSP core; and coupling a processor to the ASIC to control the plurality of complex coefficient multipliers and associated delay circuits.

    19. The method of claim 18 wherein each DSP core comprises a plurality of band pass filters respectively coupled to the plurality of complex coefficient multipliers; and wherein the processor is configured to generate coefficients for the plurality of complex coefficient multipliers, delay values for the associated delay circuits, and passband parameters for the plurality of band pass filters.

    20. The method of claim 18 comprising coupling a plurality of power divider circuits external from the ASIC and upstream of the plurality of ADCs and configured to generate a plurality of replica analog input signals respectively for the plurality of ADCs.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0012] FIG. 1 is a schematic diagram of a filter circuit, according to the prior art.

    [0013] FIG. 2A is a schematic diagram of an RF device with a FIR filter circuit, according to a first embodiment of the present disclosure.

    [0014] FIG. 2B is a schematic diagram of the DSP core from the RF device of FIG. 2A.

    [0015] FIG. 3 is a schematic diagram of an RF device with a FIR filter circuit, according to a second embodiment of the present disclosure.

    [0016] FIG. 4A is a schematic diagram of an RF device with an IIR filter circuit, according to a first embodiment of the present disclosure.

    [0017] FIG. 4B is a schematic diagram of the DSP core from the RF device of FIG. 4A.

    DETAILED DESCRIPTION

    [0018] The present disclosure will now be described more fully hereinafter with reference to the accompanying drawings, in which several embodiments of the invention are shown. This present disclosure may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the present disclosure to those skilled in the art. Like numbers refer to like elements throughout, and base 100 reference numerals are used to indicate similar elements in alternative embodiments.

    [0019] In typical approaches for digital filtering, the requirements of the application may use multiple stages of signal conditioning and detection. To maintain the flexibility of the filtering characteristics, this may require the use of FPGA devices, which have high SWAP costs. Further, this may require carrying analog RF signals or wideband digital representations of the signal deeper into the system, which may increase the complexity and power dissipation throughout the system. Also, these FPGA approaches may require significant interface constraints on the input and output formats of the digital samples, for example, bit rate and parallelization.

    [0020] In the following, an approach to address these drawbacks of the prior art is disclosed, particularly with regards to the receive chain in RF processing. In particular, this approach may perform a plurality of digital filter types closer to the aperture of the system. Here, the incoming analog RF signal is digitized using one or more ADCs prior to decimation filtering and brought down to baseband. Vector modulation is independently applied to the digitized RF and played back through a DAC or summed with other delayed samples in the beamformer network. Delays and coefficient weights are applied to copies of the input RF signal before being summed and sent out either as analog RF or as digital IQ samples at variable sample rates.

    [0021] Referring now to FIGS. 2A-2B, an RF device 200 according to the present disclosure is now described. The RF device 200 illustratively includes an RF antenna 201 configured to generate an RF receive signal, and an RF frontend 202 downstream from the RF antenna and configured to process the RF receive signal. For example, the RF frontend 202 may comprise one or more of amplifiers, and mixers, etc., as will be appreciated by those skilled in the art. Also, downstream from the RF frontend 202, there be may some digital components, such as a decimator, for example.

    [0022] The RF device 200 includes an ASIC 203 downstream from the RF antenna 201. In the illustrated example, the ASIC 203 comprises a FIR filter circuit. The RF device 200 illustratively comprises a plurality of power divider circuits 204a-204g external from the ASIC 203 and coupled downstream from the RF frontend 202 and configured to receive an input signal x(t) from the RF frontend. The plurality of power divider circuits 204a-204g is configured to generate a plurality of replica analog input signals.

    [0023] The ASIC 203 illustratively comprises a plurality of ADCs 205a-205h coupled downstream of the plurality of power divider circuits 204a-204g and respectively receiving the plurality of replica analog input signals. The plurality of ADCs 205a-205h is configured to generate a plurality of replica digitized input signals.

    [0024] The ASIC 203 illustratively comprises a plurality of DSP cores 206a-206c (i.e., DSP cores) downstream from the plurality of ADCs 205a-205h and coupled in parallel to the plurality of ADCs. It should be appreciated that although the plurality of DSP cores 206a-206c illustratively includes only three DSP cores, the number of DSP cores may vary depending on the application.

    [0025] Each of the plurality of DSP cores 206a-206c comprises a plurality of complex coefficient multipliers 207a-207h (i.e., for vector modulation), a plurality of band pass filters 210a-210h respectively coupled upstream to the plurality of complex coefficient multipliers, and associated delay circuits 211a-211h coupled downstream from the plurality of complex coefficient multipliers.

    [0026] The ASIC 203 illustratively comprises respective summers 212a-212c coupled downstream from the plurality of DSP cores 206a-206c. The RF device 200 also includes a processor 213 configured to control the plurality of complex coefficient multipliers 207a-207h, the plurality of band pass filters 210a-210h, and the associated delay circuits 211a-211h. In particular, the processor 213 is configured to generate coefficients (e.g., bilinear coefficients) for the plurality of complex coefficient multipliers 207a-207h, delay values for the associated delay circuits 211a-211h, and passband parameters for the plurality of band pass filters 210a-210h (i.e., passband frequency range, center frequency of passband, passband ripple). In some embodiments, the processor 213 may be configured to transmit a digital word/bit string for the coefficients, the delay values, and the passband parameters.

    [0027] The RF device 200 illustratively includes an additional ASIC 214 coupled to the processor 213. In some embodiments, the additional ASIC 214 may comprise a replica of the ASIC 203 (e.g., FIG. 3). Of course, the additional ASIC 214 may comprise a plurality thereof in some embodiments.

    [0028] Further, in the illustrated example, the processor 213 is external from the ASIC 203. In other embodiments, the processor 213 may be integrated within the ASIC 203.

    [0029] The processor 213 is configured to selectively enable one or more of the plurality of DSP cores 206a-206c, and/or the plurality of ADCs 205a-205h. Also, the processor 213 may be configured to provide different coefficients for the plurality of complex coefficient multipliers 207a-207h, different delay values for the associated delay circuits 211a-211h, and different passband parameters for the plurality of band pass filters 210a-210h for each of the plurality of DSP cores 206a-206c.

    [0030] Helpfully, this permits the RF device 200 to scale resources up and down to the needed application. In other words, the RF device 200 provides greater flexibility than typical ASIC approaches. In this embodiment, the processor 213 is coupled to the ASIC 203 via a Serializer/Deserializer (SerDes) module 215.

    [0031] Another aspect is directed to an electronic device 200 comprising a FIR ASIC filter 203 to be coupled to RF circuitry 201, 202. The FIR ASIC filter 203 comprises a plurality of ADCs 205a-205h configured to generate a plurality of replica digitized input signals, and a plurality of DSP cores 206a-206c downstream from the plurality of ADCs. Each DSP core 206a-206c comprises a plurality of complex coefficient multipliers 207a-207h and associated delay circuits 211a-211h, and a respective summer 212a-212c downstream from each DSP core. The electronic device 200 comprises a processor 213 configured to control the plurality of complex coefficient multipliers 207a-207h and associated delay circuits 211a-211h.

    [0032] Yet another aspect is directed to a method for making an RF device 200 to be coupled to an RF antenna 201. The method comprises forming an ASIC 203 to be coupled downstream from the RF antenna 201 and comprising a plurality of ADCs 205a-205h configured to generate a plurality of replica digitized input signals, and a plurality of DSP cores 206a-206c downstream from the plurality of ADCs. Each DSP core 206a-206c comprises a plurality of complex coefficient multipliers 207a-207h and associated delay circuits 211a-211h. The ASIC 203 includes a respective summer 212a-212c downstream from each DSP core 206a-206c. The method further comprises coupling a processor 213 to control the plurality of complex coefficient multipliers 207a-207h and associated delay circuits 211a-211h.

    [0033] Referring now additionally to FIG. 3, another embodiment of the RF device 300 is now described. In this embodiment of the RF device 300, those elements already discussed above with respect to FIGS. 2A-2B are incremented by 100 and most require no further discussion herein. This embodiment differs from the previous embodiment in that this RF device 300 illustratively includes first and second FIR filter ASICs 303a-303b coupled in parallel, and additional power divider circuits 304a-304g, 304h.

    [0034] Referring now to FIGS. 4A-4B, another embodiment of an RF device 400 is now described. As will be appreciated, this structure serves as the DSP core of the RF device 400. The RF device 400 includes an RF antenna 401, an RF front end 402 downstream from the RF antenna, and an ASIC 403 downstream from the RF antenna. In the illustrated example, the ASIC 403 comprises an IIR filter circuit.

    [0035] The RF device 400 illustratively comprises a plurality of power divider circuits 404a-404c external from the ASIC 403 and coupled downstream from the RF frontend 402 and configured to receive an input signal x(t) from the RF frontend. The plurality of power divider circuits 404a-404c is configured to generate a plurality of replica analog input signals.

    [0036] The ASIC 403 comprises a plurality of ADCs 405a-405h coupled downstream of the plurality of power divider circuits 404a-404c and respectively receiving the plurality of replica analog input signals. The plurality of ADCs 405a-405h is configured to generate a plurality of replica digitized input signals.

    [0037] The ASIC 403 illustratively comprises associated delays 408a-408d downstream from the plurality of ADCs 405a-405h, and a DSP core 406 (i.e., a filter bank) downstream from the plurality of ADCs 405a-405h. The DSP core 406 illustratively comprises a first plurality of complex coefficient multipliers 407a-407h (i.e., for vector modulation), a first plurality of band pass filters 410a-410h (i.e., digital passband decimation filters) respectively coupled to the first plurality of complex coefficient multipliers, and a summer 411 downstream from the first plurality of band pass filters. Further, the DSP core 406 also includes a second plurality of band pass filters 412a-412h coupled downstream from the summer 411, and a second plurality of complex coefficient multipliers 413a-413h (i.e., for vector modulation) respectively coupled downstream to the second plurality of band pass filters.

    [0038] The ASIC 403 also includes a plurality of DACs 414a-414h coupled downstream from the DSP core 406 and configured to generate a plurality of analog output signals, and a feedback loop 415 coupled between the plurality of DACs and the plurality of ADCs 405a-405h. In some embodiments, the ASIC 403 may comprise a plurality of feedback loops.

    [0039] The RF device 400 further comprises a processor 416 configured to control the first plurality of complex coefficient multipliers 407a-407h, the associated delay circuits 408a-408d, the second plurality of complex coefficient multipliers 413a-413h, the first plurality of band pass filters 410a-410h, and the second plurality of band pass filters. In particular, the processor 416 is configured to generate delay values for the associated delays 408a-408d, coefficients (e.g., bilinear coefficients) for the first plurality of complex coefficient multipliers 407a-407h and the second plurality of complex coefficient multipliers 413a-413h, and passband parameters for the first plurality of band pass filters 410a-410h and the second plurality of band pass filters 412a-412h (i.e., passband frequency range, center frequency of passband, passband ripple). In some embodiments, the processor 416 may be configured to transmit a digital word/bit string for the coefficients, the delay values, and the passband parameters. In some embodiments, the processor 416 may be configured to vary the coefficients, the delay values, and the passband parameters over time, or in real time/on the fly to respond to varying signal conditions (e.g., temporal interference). The processor 416 may be configured to selectively enable one or more of the plurality of ADCs 405a-405h and the plurality of DACs 414a-414h. In the illustrated example, the disabled ADCs 405f-405h and the disabled DACs 414b-414h are shown with cross-hatching.

    [0040] One or both of the processor 416 and the feedback loop 415 may be external from the ASIC 403. Of course, in some embodiments, the processor 416 and the feedback loop 415 may be integrated with the ASIC 403. The RF device 400 illustratively includes an additional ASIC 417 coupled to the processor 416. In some embodiments, the additional ASIC 417 may comprise a replica of the ASIC 403. Of course, the additional ASIC 417 may comprise a plurality thereof in some embodiments.

    [0041] Further, in the illustrated example, the processor 416 is external from the ASIC 403. The processor 416 is configured to selectively enable one or more of the plurality of ADCs 405a-405h and the plurality of DACs 414a-414h. Helpfully, this permits the RF device 400 to scale resources up and down to the needed application. In other words, the RF device 400 provides greater flexibility than typical ASIC approaches. In this embodiment, the processor 416 is coupled to the ASIC 403 via a Serializer/Deserializer (SerDes) module 420.

    [0042] Another aspect is directed to an electronic device 400 comprising an IIR ASIC filter 403 to be coupled to RF circuitry 401, 402. The IIR ASIC filter 403 comprises a plurality of ADCs 405a-405h configured to generate a plurality of replica digitized input signals, a DSP core 406 downstream from the plurality of ADCs and comprising a first plurality of complex coefficient multipliers 407a-407h, a first plurality of band pass filters 410a-410h respectively coupled to the first plurality of complex coefficient multipliers, and a summer 411 downstream from the first plurality of band pass filters. The IIR ASIC filter 403 includes a plurality of DACs 414a-414h configured to generate a plurality of analog output signals, and a feedback loop 415 coupled between the plurality of DACs and the plurality of ADCs 405a-405h. The electronic device 400 also includes a processor 416 configured to control the first plurality of complex coefficient multipliers 407a-407h and associated delay circuits 408a-408d.

    [0043] Yet another aspect is directed to a method for making the RF device 400 to be coupled to the RF antenna 401. The method comprises forming an ASIC 403 to be coupled downstream from the RF antenna 401 and comprising a plurality of ADCs 405a-405h configured to generate a plurality of replica digitized input signals, and a DSP core 406 downstream from the plurality of ADCs and comprising a first plurality of complex coefficient multipliers 407a-407h, a first plurality of band pass filters 410a-410h respectively coupled to the first plurality of complex coefficient multipliers, and a summer 411 downstream from the first plurality of band pass filters. The ASIC 403 also includes a plurality of DACs 414a-414h configured to generate a plurality of analog output signals, and a feedback loop 415 coupled between the plurality of DACs and the plurality of ADCs. The method further includes coupling a processor 416 to control the first plurality of complex coefficient multipliers 407a-407h and associated delay circuits 408a-408d. Advantageously, the RF device 400 may provide the plurality of waveforms transmitted by the DACs are some modified version of what came in the ADCs (i.e., either delayed or complex weighted, or superposed copies that have each undergone such modifications).

    [0044] Referring again to FIGS. 4A-4B, this RF device 400 illustratively provides for a looped ASIC filter. Here, the signal is split to sample the signal on multiple ADCs 405a-405h. Each ADC 405a-405h has two fine tuners to allow frequency division multiplexing, thereby providing more taps. The beamforming is performed using both time delay blocks 408a-408d and vector modulation (i.e., typical gain/phase coefficients). Then, the signal is replayed out of the DAC 414a-414h as RF, which is sampled again in second set of ADCs, undoing frequency division multiplexing (FDM) in beamformer to sum with additional new weights and delays. The resulting I/Q Stream leaves over SerDes 420.

    [0045] It should be appreciated that the RF devices 200, 300, 400 may be used in several applications, for example, predistortion for RF transmission applications, RADAR receive applications, or beamforming applications. In typical prior art approaches, the ADCs and DACs would be separate chip devices with an FPGA device therebetween.

    [0046] Advantageously, as compared to the typical approaches. The number of chips is reduced, which improves SWAP. Digital filtering in ASICs may reduce workload on costly and power-hungry FPGAs later in the processing chain, avoiding up to 80% of power dissipation and 80% of the electronics cost.

    [0047] The RF devices 200, 300, 400 may comprise a flexible digital filtering circuit using an arrangement of mixed-signal ASICs, which provide: variable input analog RF frequencies, bandwidths, and magnitudes; variable output analog RF frequencies, bandwidths, and magnitudes; variable input digital sample rates at baseband; and variable output digital sample rates at baseband. The RF devices 200, 300, 400 may comprise filtering implemented using: high speed ADC to DAC loopback with vector modulation; beamforming networks with complex weights and delays; and ASIC to ASIC decimation and interpolation, including analog and digital up and down conversion.

    [0048] Further, typical filters may duplicate a single ADC sample and use it multiple times with differing delays and complex weights. In the RF devices 200, 300, 400, a benefit of this approach is the dynamic range benefit of dividing a signal and sampling it in multiple ADCs. By doing this, the signal ingested by each ADC may be smaller than that which would have been ingested by a single ADC, allowing for higher magnitude signals to be sampled without clipping.

    [0049] Other features relating to RF devices are disclosed in co-pending application: titled RF DEVICE WITH IIR ASIC FILTER AND RELATED METHODS, Attorney Docket No. GCSD-3287US (5100082), which is incorporated herein by reference in their entirety.

    [0050] Many modifications and other embodiments of the present disclosure will come to the mind of one skilled in the art having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is understood that the present disclosure is not to be limited to the specific embodiments disclosed, and that modifications and embodiments are intended to be included within the scope of the appended claims.