Patent ID: 8155238

Claim:
A device for processing data which is to be transmitted by radio, with the data to be transmitted being in the form of a digital baseband signal, the device comprising: a filter unit configured to receive the digital baseband signal at a chip rate and to perform a pulse shaping and oversampling of the digital baseband signal to produce a pulse shaped and oversampled digital baseband signal at a sampling rate that is greater than the chip rate; a predistortion unit configured to receive the pulse shaped and oversampled digital baseband signal of the filter unit and to perform a predistortion of the pulse shaped and oversampled digital baseband signal, wherein the predistortion unit comprises: a multiplication unit for multiplication of the pulse shaped and oversampled digital baseband signal by predistortion coefficients, and a first memory for storage of the predistortion coefficients; and a control unit configured to receive the digital baseband signal at the chip rate and to control the predistortion unit as a function of the digital baseband signal, the control unit comprising: a second memory in which amplitude values have been stored in advance of processing the data which is to be transmitted by radio; and addressing logic configured to select amplitude values from the second memory as a function of the digital baseband signal such that the selected amplitude values correspond to amplitude values of the pulse shaped and oversampled digital baseband signal generated by the filter unit, the addressing logic being clocked at the chip rate, wherein the predistortion coefficients are selected from the first memory based on amplitude values selected from the second memory.