摘要:
One embodiment of the present invention relates to an adaptive filtering apparatus comprising first and second real valued adaptive filters, respectively configured to receive an adaptive filter input signal based upon a transmission signal in a transmission path. The first real valued adaptive filter is configured to operate a real valued adaptive filter algorithm on the input signal to estimate a first intermodulation noise component (e.g., an in-phase component) in a desired signal and to cancel the estimated noise. The second real valued adaptive filter is configured to operate a real valued adaptive filter algorithm on the input signal to estimate a second intermodulation noise component (e.g., a quadrature phase component) in the desired signal and to cancel the estimated noise. Accordingly, each filter operates a real valued adaptive algorithm to cancel a noise component, thereby removing complex cross terms between the components from the adaptive filtering process.
摘要:
A receiver is provided with a digital signal processing circuit to process a receive signal. In addition, the receiver includes an interference detector to detect an interference scenario affecting reception of the signal by the receiver. Depending on the interference scenario detected by the interference detector, the digital signal processing circuit is adapted.
摘要:
A receiver is provided with a digital signal processing circuit to process a receive signal. In addition, the receiver includes an interference detector to detect an interference scenario affecting reception of the signal by the receiver. Depending on the interference scenario detected by the interference detector, the digital signal processing circuit is adapted.
摘要:
The invention relates to a method for generating a simulation program which can be executed on a computer for the purpose of simulating the function and execution time of a program which is provided to be executed on a target computer, the method comprising the following steps of: a) providing a source code of the program, b) producing an optimized intermediate representation of the program's source code, c) determining execution times on the basis of the optimized intermediate representation of the program's source code, d) generating an object code, which can be executed on a host computer, on the basis of the optimized intermediate representation of the source code and then e) combining the execution times, the object code and a prescribed simulation library using a linker, such that a simulation program which can be executed on the host computer is produced.