Multi-channel digital filter based on FPGA

The invention discloses a multi-channel digital filter based on an FPGA. An inner core of a low pass filter, a plurality of external data channels, a frequency division counter, a switch counter and a rising edge detector are packaged. According to the frequency division counter, after external prom...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: YAN LIANGZHAN, YIN LUJUN, LI YU
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention discloses a multi-channel digital filter based on an FPGA. An inner core of a low pass filter, a plurality of external data channels, a frequency division counter, a switch counter and a rising edge detector are packaged. According to the frequency division counter, after external prompting signals ND with the effective rising edge are input or a pulling level will be output due to the fact that the number reaches 1000, a count value is reset to zero. The switch counter counts output of the frequency division counter and drives switching of the channels according to output of the switch counter. Compared with the prior art, the multi-channel digital filter based on the FPGA has the advantages that the filtering function is designed into a fixed core, and the inner core is used by signals in different channels in turns through different time valve blocks; sharing of the multiple-channel signals to the filtering core is achieved through the frequency division counter and the switch counter, the data of the inner core of the low pass filter are minimized after amplification calculation is carried out on the data, and it is guaranteed that the accuracy in the calculation process is not lost.