Tytuł pozycji:
Implementacja filtrów cyfrowych na procesorze sygnałowym ADSP-2106x SHARC™ firmy Analog Devices
Cyfrowe przetwarzanie sygnałów zdobywa coraz większą popularność w różnych gałęziach nauki. Szybkość wykonywania obliczeń przez współczesne urządzenia mikroprocesorowe pozwala na implementowanie algorytmów działających w czasie rzeczywistym. Jednym z takich zagadnień jest filtracja sygnałów. Celem artykułu jest zaprezentowanie klasyfikacji i budowy filtrów cyfrowych oraz sposób ich wykonania na zmiennoprzecinkowym procesorze sygnałowym ADSP-21061 firmy Analog Devices. Została omówiona architektura tego procesora oraz jego najważniejsze parametry techniczne. Przedstawiono dwa typy filtrów cyfrowych: o skończonej i nieskończonej odpowiedzi impulsowej (oznaczane odpowiednio: FIR i NR), ich struktury bloczkowe oraz przykładowe procedury ich implementacji na wybranym procesorze DSP.
Digital signal processing is the application of mathematical operations to digitally represented signals. High speed microprocessors makes possible implementation of algorithms runs in real-time process. One of many problems is a signal filtering. In my article l'd like to present the classification and structure of digital filters using floating signal processor produced by Analog Devices ADSP-21061. In this presentation architecture and main technical parameters of this processor DSP will be shown. The article presents the digital filters (which have finite and infinite impulse response - appointed as FIR and NR), their block structures and as an example procedures of implementation based on processor ADSP-21061.