Method of and circuit for generating parameters for a predistortion circuit in an integrated circuit using a matrix
AssigneeXilinx, Inc.
InventorsVincent C. Barnes, Stephen Summerfield
Life of this patent
Estimating the term…
Abstract
A method of generating parameters for a predistortion circuit in an integrated circuit using a matrix is disclosed. The method comprises storing a first column of a first matrix; generating the remaining columns of the first matrix based upon the first column of the matrix; generating a plurality of rows of a second matrix by performing a first set of calculations; and generating the remaining rows of the second matrix by selectively shifting the first rows of the second matrix.
Claims20
A method of generating parameters for a predistortion circuit in an integrated circuit using a matrix, the method comprising:
- storing data in a first column of a first matrix in a memory;
- generating, using a processor, data in the remaining columns of the first matrix based upon the first column of the matrix;
- generating data in a plurality of rows of a second matrix by performing a first set of calculations using the data in the first matrix;
- and
- generating data in the remaining rows of the second matrix by selectively shifting the data in the plurality of rows of the second matrix.
A method of generating parameters for a predistortion circuit in an integrated circuit using a matrix, the method comprising:
- capturing data at an output of the predistortion circuit in sample capture buffers of the integrated circuit;
- storing data in a first column of a first matrix in a memory which may be directly accessed by a processor of the integrated circuit;
- generating, using a processor, data in the remaining columns of the first matrix based upon data in the first column of the first matrix;
- generating data in a plurality of rows of a second matrix by performing a first set of calculations using data in the first matrix;
- and
- generating the remaining rows of the second matrix by selectively shifting the data in the plurality of rows of the second matrix.
A circuit for generating parameters in an integrated circuit using a matrix, the circuit comprising:
- a predistortion circuit;
- sample capture buffers for receiving data from the predistortion circuit and data output by a power amplifier and received by the integrated circuit;
- an embedded processor of the integrated circuit coupled to the predistortion circuit;
- and
- a first memory coupled to the embedded processor of the integrated circuit, the first memory storing data in a first column of a first matrix;
- wherein the embedded processor generates data in the remaining columns of the first matrix and data in predetermined rows of a second matrix based upon the data in the first matrix.
Dependencies are inferred from the claim text.