High-Speed ADC über USB3 lesen

Sie suchen eine individuelle Lösung, um Ihre Signale mit hoher Abtastrate zu digitalisieren und über USB in einen PC einzulesen?

Die USB 3.1 / Gen1 - Schnittstelle ("Super Speed", ehemals USB 3.0) überträgt Daten mit einer Geschwindigkeit von 5 GBit/s. Daraus folgt eine realistische Netto-Datenrate bis zu 320 MBytes/s. Mit dieser Datenrate lassen sich beispielsweise ADC-Daten an einen PC übertragen. Eine gut funktionierende Lösung wurde mit einem FPGA sowie einem FIFO to USB 3 Bridge IC realisiert:

Der ADC ist dabei über ein paralleles DDR-Interface direkt am FPGA angeschlossen und wird komplett vom FPGA gesteuert und ausgelesen. Der FPGA verpackt die Daten in ein spezielles Format entsprechend Kundenwunsch und schreibt sie in die USB3-Bridge. Darüber hinaus ist im FPGA noch eine Reihe weiterer Funktionen implementiert, darunter eine komplette PID-Regelung für eine optische Scanner-Hardware. Die Funktionalität des FPGA ist über einen Konfigurations-Datensatz steuerbar. Dieser wird, ebenso wie die Regler-Parameter, über die USB 3 - Verbindung durch die PC-Software in den FPGA geschrieben. Ein Update des FPGA - Images ist ebenfalls über die USB 3 - Verbindung möglich.

 

 

 

Elektronik

Trennverstärker und Feldbussysteme

Messung kleinster Ströme / Strahlungssensorik

Mixed Signal Design

Isolierte Stromversorgung und Hochspannung

Programmierung + Logik

Embedded Software in C und Assembler

CPLD & FPGA Entwicklung in VHDL und Verilog

PSOC Konfiguration und Linux Bootsoftware

Simulation und Test

Service und Beratung

Entwicklung - CAD - Prototyping

Dokumentation und Fertigungsunterlagen

Test - EMV - Prüfplanung

Schulung und freiberufliche Mitarbeit