Patent ID: 7372927

Claim:
A software-defined radio system comprising: a plurality of digital frequency mixers for, upon receiving a digitalized intermediate frequency signal, convening the received intermediate frequency signal to a baseband signal; a receiver filter for removing a high-band signal from the convened baseband signal, each digital frequency mixer is associated with different radio frequencies (RF) for multiple communication standards associated with different RF and different bandwidths; a receiver filter building block for controlling implementation of the receiver filter to support the multiple communication standards, the receiver filter building block including a first multiplexer for supporting filter coefficients for the multiple communication standards simultaneously, and a second multiplexer only used for inconsecutive long filter coefficients; an implementation controller for controlling implementation of the receiver filter building block; and a filter coefficient calculator for receiving information about a specification of the receiver filter from the implementation controller, calculating a coefficient of the receiver filter using the received information, and providing the calculated coefficient of the receiver filter to the implementation controller, wherein a digital intermediate frequency signal is processed in the software-defined radio system, which is driven by software, the receiver filter building block controls the implementation of the receiver filter to make the receiver filter share common resources for the multiple communication standards, and select additionally required resources for each communication standard other than the shared resources by a switching operation, the additionally required resources including an additional filter coefficient multiplier and an additional register corresponding to an order of an additional filter function.