AN ARBITRARY WAVEFORM GENERATOR WITH ADVANCED COMMAND CONTROL

The arbitrary waveform generator comprises at least one analog output (2a, 2b), a digital-to-analog converter (2a, 2b) connected to the analog output (2a, 2b), and a waveform source (6) connected to the digital analog converter (2a, 2b). The waveform source (6) includes a waveform memory (8), a sign...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HEER, Flavio, DÜTSCH, Sebastian, HAANDBAEK, Niels
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The arbitrary waveform generator comprises at least one analog output (2a, 2b), a digital-to-analog converter (2a, 2b) connected to the analog output (2a, 2b), and a waveform source (6) connected to the digital analog converter (2a, 2b). The waveform source (6) includes a waveform memory (8), a signal player (16) and a signal processor (20). The waveform generator is controlled by a sequencer (30) having an instruction memory (32) for instructions and an instruction interpreter (34) adapted to sequentially execute the instructions. A command table unit (40), in addition to the sequencer (30), is connected to the waveform source (6) and comprises a command table memory (42) holding a plurality of commands. The commands comprise a waveform identifier for a waveform to be played and a parameter identifier describing how to modify the waveform in the signal processor (20). The sequencer (30) can trigger the command table unit (40) to execute a command therein, thereby playing the waveform with the parameter as identified by the command. Générateur de formes d'ondes arbitraires comprenant au moins une sortie analogique (2a, 2b), un convertisseur numérique-analogique (2a, 2b) connecté à la sortie analogique (2a, 2b) et une source de formes d'ondes (6) connectée au convertisseur numérique-analogique (2a, 2b). La source de formes d'ondes (6) comprend une mémoire de formes d'ondes (8), un lecteur de signaux (16) et un processeur de signaux (20). Le générateur de formes d'ondes est commandé par un séquenceur (30) comportant une mémoire d'instructions (32) destinée à des instructions et un interpréteur d'instructions (34) conçu pour exécuter les instructions séquentiellement. Une unité de table d'instructions (40), en plus du séquenceur (30), est connectée à la source de formes d'ondes (6) et comprend une mémoire de table d'instructions (42) contenant une pluralité d'instructions. Les instructions comprennent un identifiant de forme d'onde d'une forme d'onde à lire et un identifiant de paramètre décrivant comment modifier la forme d'onde dans le processeur de signaux (20). Le séquenceur (30) peut déclencher l'unité de table d'instructions (40) pour l'amener à exécuter une instruction qu'elle contient, ce qui permet de lire la forme d'onde avec le paramètre tel qu'identifié par l'instruction.