摘要 |
A processor is provided having an instruction set with user-defined non-linear functions for digital pre-distortion (DPD) and other non-linear applications. A signal processing function, such as DPD, is implemented in software by obtaining at least one software instruction that performs at least one non-linear function for an input value, x, wherein the at least one non-linear function comprises at least one user-specified parameter; in response to at least one of the software instructions for at least one non-linear function having at least one user-specified parameter, performing the following steps: invoking at least one functional unit that implements the at least one software instruction to apply the non-linear function to the input value, x; and generating an output corresponding to the non-linear function for the input value, x. The user-specified parameter can optionally be loaded from memory into at least one register. |
申请人 |
LSI CORPORATION;AZADET, KAMERAN;YU, MENG-LIN;PINAULT, STEVEN, C.;WILLIAMS, JOSEPH;MOLINA, ALBERT |
发明人 |
AZADET, KAMERAN;YU, MENG-LIN;PINAULT, STEVEN, C.;WILLIAMS, JOSEPH;MOLINA, ALBERT |