PROGRAMMABLE FILTER PROCESSOR

Die Erfindung betrifft einen programmierbaren Filterprozessor (2), welcher auf unterschiedliche Filteralgorithmen anpassbar ist, wobei eine Mehrzahl von unterschiedlichen Software-Algorithmen ausführbar ist, wobei der programmierbare Filterprozessor (2) eine Logikeinheit (14), welche eine Mehrzahl v...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SCHMITT, STEPHEN, MALLOK, JUERGEN, HANISCH, JUERGEN
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Die Erfindung betrifft einen programmierbaren Filterprozessor (2), welcher auf unterschiedliche Filteralgorithmen anpassbar ist, wobei eine Mehrzahl von unterschiedlichen Software-Algorithmen ausführbar ist, wobei der programmierbare Filterprozessor (2) eine Logikeinheit (14), welche eine Mehrzahl von Pipelinestufen enthält; einen ersten Speicher (8), in welchem die Software-Algorithmen abgelegt sind; einen zweiten Speicher (12), in welchem Rohdaten und Parameter für die unterschiedlichen Filteralgorithmen abgelegt sind; und eine Adresserzeugungs- Einheit (10) enthält, welche über einen Programmzähler ansteuerbar ist, wobei die Adresserzeugungs- Einheit (10) dazu ausgebildet ist, Steuerbefehle für den zweiten Speicher (12) und die Logikeinheit (14) zu generieren. The invention relates to a programmable filter processor (2) adaptable to different filter algorithms, a plurality of different software algorithms being executable, the programmable filter processor (2) comprising a logic unit (14) comprising a plurality of pipeline stages; a first memory (8) in which the software algorithm are stored; a second memory (12) in which raw data and parameters for the different filter algorithms are stored; and an address generation unit (10) controllable by a program counter, the address generation unit (10) being designed to generate control commands for the second memory (12) and the logic unit (14). L'invention concerne un processeur de filtrage programmable (2) qui peut être adapté à différents algorithmes de filtrage, sachant qu'une pluralité d'algorithmes logiciels différents peuvent être exécutés. Le processeur de filtrage programmable (2) comprend : une unité logique (14) qui contient une pluralité d'étages pipeline; une première mémoire (8) dans laquelle sont enregistrés les algorithmes logiciels; une seconde mémoire (12) dans laquelle sont enregistrés des données brutes et des paramètres pour les différents algorithmes de filtrage; et une unité (10) de production d'adresses qui peut être asservie au moyen d'un compteur d'instructions. L'unité (10) de production d'adresses est conçue pour générer des ordres de commande pour la seconde mémoire (12) et l'unité logique (14).