Algorithmen und Hardware für DSP und FPGA
Hochwertige Sprachverarbeitung für
DSP-Systeme
Wir bieten eine ganze Reihe von DSP-Algorithmen, vor allem solche für Sprachanwendungen. Diese Algorithmen sind als Object-Code für Analog Devices Blackfin, SHARC, Texas Instruments C5000 und C6000 verfügbar. Frequency Domain Noise & Echo Canceller Line Echo Canceller (G. 165) Acoustic Echo-Canceller (G. 167) ETSI 06.10 GSM full-rate Voice Codec ETSI 06.20 GSM half-rate Voice Codec ITU 6.722.2 AMR Wide-Band Voice Codec ITU G.729A (G.729AB) Voice Codec
Frequency Domain Noise und Acoustic Echo Canceller (AEC)
ETSI 06.10 GSM full-rate Voice Codec (13 kbps, very low MIPS)
ETSI 06.20 GSM half-rate Voice Codec (5.6 kbps)
Acoustic Echo-Canceller (G.167 compliant)
ITU G.722.2 Adaptive-Multirate Wide-Band Voice Codec (AMR, WB, 6.6 kbps to 23.85 kbps)
ITU G.729A (G.729AB) 8.0 kbps low bit-rate Voice Codec
ITU G.726 ADPCM Voice Codec (16 kbps to 40 kbps)
ITU G.722 Wideband Voice Codec (7kHz bandwidth, 40 kbps to 64 kbps)
ITU G.723.1 (5.3kbps, 6.3 kbps) Voice Codec
C-OFDM modem (bis zu 10 bits/Hz/sec) für Funk- und drahtgeführte Anwendungen
Klangverbesserung, Geräusch- und
Echounterdrückung
Unser Algorithmus für Klangverbesserung und Echounterdrückung (AEP, Audio Enhancement Package) ist ein hochperfomantes, komplexes System für high-end Anwendungen mit hohen Qualitätsansprüchen. Der Algorithmus besteht aus eine Reihe von Modulen, die unerwünschte, durch Feedback verursachte, Echoeffekte sowie Umgebungsgeräusche maximal kompensiert, beides typisch für Freisprecheinrichtungen. Typische Anwendungen findet man bei Videokonferenzsystemen, Freisprecheinrichtung im Auto oder für Türsprechanlagen.
Besonderheiten der Geräusch- und Echounterdrückung
Der AEP-Algorithmus erreicht besonders kurze Konvergenzzeiten selbst bei schnellen Änderungen der akustischen Situation. Seine Eigenschaften sind dem bekannten “Echo and Noise Enhancement Algorithm” (ENE) deutlich überlegen. Das Postfilter-Subsystem basiert auf einem Kalman-Filter und ist damit State-of-the-Art im Bereich im Bereich Störgeräuschunterdrückung für einkanalige Systeme.
Equalizer und Hochpässe sind als Wave Digital Filters (WDF) ausgeführt, die wegen ihrer numerischen Eigenschaften äußerst stabil und rauscharm sind und sich daher besonders für Festkommaprozessoren eignen.
Der Code des AEP wurde für Blackfin-Prozessoren optimiert, ist aber auch für andere DSP-Familien verfügbar.
Hocheffizientes OFDM Daten-Modem für
Wireless und drahtgebundene Kommunikation
Unser embedded Modem basiert auf einem hocheffizienten C-OFDM-Modem mit einer Datenrate von bis zu 10bits/Hz/Sec und kann in Kabel- und Wireless-Anwendungen eingesetzt werden.
Es findet Anwendung in Funklinks, Verbindungen über 2/4-Draht, Coax-Kabel, Stromleitungen, Unterseekabeln, Klingeldraht und sogar Stacheldraht, also insbesondere in bestehender Infrastruktur. Unser Modem bietet viel kürzere Synchronierungszeiten, einen höheren Datendurchsatz pro Bandbreite und größere Flexibilität als übliche G3 PLC Modems.
Mit entsprechender Bandbreite für Video, Audio und Daten lassen sich ad-hoc Verbindungen im Katastrophenfall, permanente Verbindungen für industrielle, Telemetrie- und Überwachungsanwendungen sowie Wide Area Networks (WAN) realisieren.
Drahtgebundenes OFDM-Modem
Bei drahtgebundenen Systemen (Verkaufsstellen, Zugangskontrollen) lassen sich z.B. in bestehenden Installationen analoge Türsprecheinrichtungen durch digitale ersetzen und gleichzeitig die Funktionalität (full-duplex Voice-, Video- und Datenverbindung) verbessern. Andere Anwendungen finden sich z.B. im Katastrophenschutz, in der Ölindustrie, in der Landwirtschaft und bei erneuerbaren Energien.
Der bewährte, außerordentlich robuste Modem-Algorithmus ist für zahlreiche Signalprozessoren (DSP) erhältlich, z.B. SHARC, Blackfin und TMS320C6000.
Passende Hardware, basierend auf SHARC in Verbindung mit oder ohne FPGA ist für die Einbindung in Zielanwendungen erhältlich. Außerdem ist das Modem als Objectcode für SHARC und andere DSP erhältlich.
Funklink mit OFDM-Modem (Software Defined Radio)
Ein Funklink besteht aus zwei identischen Baugruppen, wobei z.B. eine Baugruppe eine Verbindung zum lokalen Netzwerk (LAN) verbunden ist, die andere bis zu 50km entfernt einen komplett transparenten Zugang zum Internet ermöglicht. Man kann hierbei ohne Einschränkung von einem virtuellen Netzwerkkabel sprechen. Bei einer Bandbreite der Luftschnittstelle von 800kHz sind Datenraten von bis zu 8Mbps möglich, bei höheren Bandbreiten entsprechend mehr. Auch Point-to-Multipoint-Anwendungen sind mit der hier vorgestellten Technologie realisierbar. Technisch handelt es sich um ein Software Defined Radio (SDR), das sich vor allem für Datenkommunikation in Gebieten mit schlechter Infrastruktur, für ad-hoc Awendungen wie im Katastrophenfall eignet.
Wichtige technische Daten sind in der folgenden Tabelle zu finden, ein komplettes Datenblatt steht hier zum Download bereit.