A multimode communication device with a shared signal path programmable
filter and a method for utilizing a shared signal path programmable
filter in a multimode communication device. Various aspects of the
present invention comprise a first module adapted to receive a first
communication signal (e.g., corresponding to a first communication
protocol) and a second module adapted to receive a second communication
signal (e.g., corresponding to a second communication protocol). A shared
filter, communicatively coupled to the first and second modules, may be
adapted to filter the first and/or second communication signals in
accordance with a plurality of selectable sets of filter response
characteristics (e.g., associated with the first and second communication
protocols). A filter control module may be adapted to select a set of
filter response characteristics from a plurality of such sets and program
the shared filter to filter a communication signal in accordance with the
selected set.