Patent ID: 7847631

Claim:
A method of performing predistortion comprising: generating predistorted signal z n from input signal x n in accordance with z n = ⁢ ∑ k = 1 K ⁢ ⁢ ∏ q = 1 Q ⁢ ⁢ P kq ⁡ ( x n - q - 1 ) = ⁢ P 11 ⁡ ( x n ) ⁢ P 12 ⁡ ( x n - 1 ) ⁢ … ⁢ ⁢ P 1 ⁢ Q ⁡ ( x n - Q - 1 ) + ⁢ P 21 ⁡ ( x n ) ⁢ P 22 ⁡ ( x n - 1 ) ⁢ … ⁢ ⁢ P 2 ⁢ Q ⁡ ( x n - Q - 1 ) + ⁢ … + ⁢ P K ⁢ ⁢ 1 ⁡ ( x n ) ⁢ P K ⁢ ⁢ 2 ⁡ ( x n - 1 ) ⁢ … ⁢ ⁢ P KQ ⁡ ( x n - Q - 1 ) for K terms and Q−1 delays, wherein each P kq is a complex valued function of a single complex variable.