Design-Praxis

Echtzeitfähiges Multi-GHz-Streaming-System

20. Februar 2018, 10:20 Uhr | Neil Feiereisel, Shivansh Chaudhary, RF Department, R&D, National Instruments
Diesen Artikel anhören

Fortsetzung des Artikels von Teil 3

Bit-Komprimierung

Bei höheren HF-Echtzeitbandbreiten haben die A/D- und D/A-Wandler häufig eine geringere Auflösung als 16 bit, neben anderen Einschränkungen im HF-Pfad. Binärdaten werden vom Gerät normalerweise als 16-bit-Integer-Werte übertragen. Die Datenraten lassen sich jedoch reduzieren, indem die Bit-Breiten verkleinert, die Daten vor der Übertragung komprimiert und während der Verarbeitung wieder dekomprimiert werden. Bild 4 zeigt vier Gruppen mit jeweils acht 16-bit-Samples, die durch das Entfernen der unteren vier Bits eines jeden Samples komprimiert werden. Die komprimierten Daten werden dann mit 3,75 GB/s anstelle von 5 GB/s übertragen und anschließend von 12-bit-Samples zurück auf 16-bit-Samples dekomprimiert, wobei sich die Nullen in den niedrigstwertigen Bits befinden.

Bild 4: Daten mit 16 bit werden zu 12 bit komprimiert und anschließend wieder zu 16 bit dekomprimiert.
Bild 4: Daten mit 16 bit werden zu 12 bit komprimiert und anschließend wieder zu 16 bit dekomprimiert.
© National Instruments

Durch das Komprimieren von Bits wird zudem begrenzter Speicherplatz effizienter genutzt, sodass auch längere Aufzeichnungs- und Wiedergabedauern möglich sind.

Tabelle 2 zeigt die Vorteile der Bit-Komprimierung für ein 1-GHz-Signal, das mit 1,25 GS/s abgetastet wird, bzw. die Übertragungsraten für die resultierenden digitalen I/Q-Daten. Die Verwendung von 12 bit anstelle von 16 bit reduziert die Datenrate um 25%. Das Komprimieren von Bits auf dem Sender oder Empfänger lässt sich zwar mit minimaler Logik realisieren, doch dafür nimmt das Dekomprimieren im PC-Speicher Speicherbandbreite und CPU-Zyklen in Anspruch. Es konnte jedoch gezeigt werden, dass mit den richtigen Optimierungen ein CPU-Core eines modernen Prozessors Daten mit 7 bis 10 GB/s dekomprimieren kann, was deutlich über der Rate von 5 GB/s für 16-bit-Daten liegt.

Bit-AnzahlReduktion durch Komprimieren (%)Reduzierte Rate (GB/s)
160%5,000
1413%4,375
1225%3,750
1038%3,125

 

Tabelle 2: Vorteile der Bit-Komprimierung für ein 1,25-GS/s-getastetes 1-GHz-Signal

Da durch das Weglassen von Bits der Rauschpegel ansteigen kann, sollte dieses Verfahren mit Bedacht und unter Berücksichtigung der Leistungseinschränkungen der gesamten HF-Signalkette und der digitalen Verarbeitungsmerkmale wie dem Dezimierungsfaktor angewandt werden. Darüber hinaus muss auch entsprechend gerundet werden, damit das Signal keine Gleichspannungsanteile enthält.


  1. Echtzeitfähiges Multi-GHz-Streaming-System
  2. Bewältigung der Datenflut
  3. Peer-To-Peer-Übertragung, Verarbeitung und Streamen
  4. Bit-Komprimierung
  5. Systemkonfigurationen
  6. Zusammenfassung

Lesen Sie mehr zum Thema


Das könnte Sie auch interessieren

Jetzt kostenfreie Newsletter bestellen!

Weitere Artikel zu National Instruments Germany GmbH

Weitere Artikel zu Keysight Technologies

Weitere Artikel zu Pickering Interfaces GmbH

Weitere Artikel zu Messgeräte

Weitere Artikel zu Zertifizierung und Prüfung

Weitere Artikel zu Automatisierung