-
公开(公告)号:US11563453B1
公开(公告)日:2023-01-24
申请号:US17239395
申请日:2021-04-23
Applicant: XILINX, INC.
Inventor: Hongzhi Zhao , Vincent C. Barnes , Xiaohan Chen , Hemang M. Parekh
Abstract: A transmitter for a communication system comprises a digital pre-distortion (DPD) circuit and adaptation circuitry. The DPD circuit is configured to generate a digital intermediate signal by compensating an input signal for distortions resulting from an amplifier. The amplifier is configured to output an output signal based on the digital intermediate signal. The DPD circuit includes one or more an infinite impulse response (IIR) filters configured to implement a first transfer function based on a first parameter, and a second transfer function based on the first parameter and a time constant. The DPD circuit is configured to generate an adjustment signal based on the first transfer function and the second transfer function. The adaptation circuitry is configured to update the first parameter based on the adjustment signal, the input signal, and the output signal.
-
公开(公告)号:US11483018B1
公开(公告)日:2022-10-25
申请号:US17339241
申请日:2021-06-04
Applicant: XILINX, INC.
Inventor: Xiaohan Chen , Hemang M. Parekh , John Edward McGrath , Hongzhi Zhao , David Eugene Melinn
IPC: H04B1/04
Abstract: Examples described herein provide a radio frequency circuit. The radio frequency circuit includes a controller; a parameter estimator circuit; a capture circuit; and a pre-distorter circuit. The pre-distorter generally includes one or more nonlinear filter circuits and configurable hardware circuitry. Each of the one or more the nonlinear filter circuits includes: adder(s); multiplier(s); and memories coupled to at least one of the adder(s) and the multiplier(s); where the configurable hardware circuitry is configured to distort one or more input signals by directing the one or more input signals along a path through the one or more adders, the one or more multipliers, and the one or more memories and by distorting the one or input signals using the nonlinear parameters stored in the one or more memories as the one or more input signals travels the path.
-