Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Funktionsgenerator auf PCI Karte

Ähnliche Präsentationen


Präsentation zum Thema: "Funktionsgenerator auf PCI Karte"—  Präsentation transkript:

1 Funktionsgenerator auf PCI Karte
Simone Buzzi Davide Cescato Simon Häne

2 Eigenschaften: Einfache Installation Benutzerfreundliches Linux User Interface 8 verschiedene Signalformen Zwei unabhängige Kanäle (A, B) Zwei unabhängige Ausgänge (Left, Right) Ausgangssignale ergeben sich aus der Kombination der beiden Kanälen. Analoge Ausgänge: 50  SMA Ausgänge Abtastfrequenzen von 12 MHz, 24 MHz und 48 MHz Signalfrequenzen von 0 Hz bis 24 MHz Digitaler Ausgang: Verschiedene gebräuchliche Datenformate (I2S, Analog Devices) 2 bis 240 samples pro Periode einstellbar

3 Sinechip ORCA OR3TP12 D/A Wandler

4 Benutzer Eingabe Ausgang Treiber PCI Bus PCI Schnittstelle Low-level
GUI FPGA Sinechip Ich bin auch ein Tram!

5 Benutzerfreundliche und intuitive Eingabe
Benutzer Eingabe Ausgang Treiber PCI bus PCI Schnittstelle Lowlevel GUI FPGA Sinechip Ziel: Benutzerfreundliche und intuitive Eingabe Realisierung: Graphische Elemente von Trolltech Qt Designer Programmierung in C++

6 « Set frequency of channel A to 10 MHz » Realisierung: C++ Funktionen
Benutzer Eingabe Ausgang Treiber PCI bus PCI Schnittstelle Lowlevel GUI FPGA Sinechip Low-level Funktionen «  Set frequency of channel A to 10 MHz  » «    » Realisierung: C++ Funktionen

7 Aufgaben des Treibers: Daten von einem Benutzerprozess entgegennehmen.
Benutzer Eingabe Ausgang Treiber PCI bus PCI Schnittstelle Lowlevel GUI FPGA Sinechip Aufgaben des Treibers: Daten von einem Benutzerprozess entgegennehmen. Daten an die richtige Adresse auf den PCI Bus weiterleiten Realisierung: Dynamisch ladbares Kernel Modul In C programmiert

8 PCI interface ist im OR3TP12 eingebettet.
1 Bit PCI interface ist im OR3TP12 eingebettet. PCI interface kommuniziert mit dem FPGA mittels einem einfachen Protokoll FPGA PCI Interface 32 Bit PCI bus In VHDL implementierter Automat Benutzer Eingabe Ausgang Treiber PCI bus PCI Schnittstelle Lowlevel GUI FPGA Sinechip

9 Keine analoge Filterung nach dem D/A Wandler D/A converter
Benutzer Eingabe Ausgang Treiber PCI bus PCI Schnittstelle Lowlevel GUI FPGA Sinechip Keine analoge Filterung nach dem D/A Wandler D/A converter Analog Output Digital Output Ch A B Out L R Sinechip Command

10


Herunterladen ppt "Funktionsgenerator auf PCI Karte"

Ähnliche Präsentationen


Google-Anzeigen