A filter circuit (70, 80, 90, 140), comprising a filter (72, 81, 91, 100, 141) and a current mode programmable gain amplifier (74, 82, 92, 110, 120), wherein the filter circuit (70, 80, 90, 140) is configured to filter an input signal (VF_IN+, VF_IN-,), resulting in an output signal (V_PGA_OUT+, V_PGA_OUT-), wherein the filter (72, 81, 91, 100, 141) is supplied with the input signal wherein the filter (72, 81, 91, 100, 141) comprises an operational amplifier (817, 106, 1414) and a voltage-mode feedback circuit (84, 94, 144); wherein the operational amplifier is configured to generate an output voltage signal (VF_OUT+, VF_OUT-) of the filter; wherein the voltage-mode feedback circuit is configured to receive the input signal (VF_IN+, VF_IN-) and the output voltage signal (VF_OUT+, VF_OUT-) of the filter and to generate and provide an input voltage signal (VA_IN+, VA_IN-) to the operational amplifier; wherein the filter (72, 81, 91, 100, 141) further comprises a first current extraction element (914a, 914b), configured to extract a first output current signal (if_out+, if_out-), the first output current signal being a function of the output voltage signal (VF_OUT+, VF_OUT-) of the filter, the function having a zero at a frequency which depends on parameters of the filter, and the filter further comprises a second current extraction element (910a, 910b), configured to generate a second output current signal (if_out_r+, if_out_r-), the second output current signal being proportional to the output voltage signal (VF_OUT+, VF_OUT-) of the filter with a proportionality constant; wherein the current mode programmable gain amplifier (74, 82, 92, 110, 120) is configured for receiving the first output current signal (if_out+, if_out-) and the second output current signal (if_out_r+, if_out_r-), amplifying and adding the first output current signal and the second output current signal to generate an amplified current signal (ip_out+, ip_out-) from which the output signal (V_PGA_OUT+, V_PGA_OUT-) is derived. wherein the filter circuit (70, 80, 90, 140) is configured to filter an input signal (VF_IN+, VF_IN-,), resulting in an output signal (V_PGA_OUT+, V_PGA_OUT-), wherein the filter (72, 81, 91, 100, 141) is supplied with the input signal wherein the filter (72, 81, 91, 100, 141) comprises an operational amplifier (817, 106, 1414) and a voltage-mode feedback circuit (84, 94, 144); wherein the operational amplifier is configured to generate an output voltage signal (VF_OUT+, VF_OUT-) of the filter; wherein the voltage-mode feedback circuit is configured to receive the input signal (VF_IN+, VF_IN-) and the output voltage signal (VF_OUT+, VF_OUT-) of the filter and to generate and provide an input voltage signal (VA_IN+, VA_IN-) to the operational amplifier; wherein the filter (72, 81, 91, 100, 141) further comprises a first current extraction element (914a, 914b), configured to extract a first output current signal (if_out+, if_out-), the first output current signal being a function of the output voltage signal (VF_OUT+, VF_OUT-) of the filter, the function having a zero at a frequency which depends on parameters of the filter, and the filter further comprises a second current extraction element (910a, 910b), configured to generate a second output current signal (if_out_r+, if_out_r-), the second output current signal being proportional to the output voltage signal (VF_OUT+, VF_OUT-) of the filter with a proportionality constant; wherein the current mode programmable gain amplifier (74, 82, 92, 110, 120) is configured for receiving the first output current signal (if_out+, if_out-) and the second output current signal (if_out_r+, if_out_r-), amplifying and adding the first output current signal and the second output current signal to generate an amplified current signal (ip_out+, ip_out-) from which the output signal (V_PGA_OUT+, V_PGA_OUT-) is derived.