MPEG Transport Stream Processor
TV-Kopfstellen werden eingesetzt, um analoges und digitales Fernsehen in Kabelfernsehnetze einzuspeisen. Die Hauptaufgabe einer TV-Kopfstelle besteht darin, Fernsehsignale aus beliebigen Quellen (Satelliten, terrestrische Sender oder Radio) in kabelspezifische Formate zu konvertieren.
Typische Anwendungsfälle sind Kabelverteilungssysteme für:
- Netzbetreiber wie Kabel-BW, United Media, Kabel Deutschland usw.
- Hotels
- Kasernen
- Städte und Gemeinden, die Kabelfernsehen für Siedlungen bereitstellen müssen, in denen Satellitenschüsseln nicht erlaubt sind.
Für solche Kopfstellen haben wir FPGA-Designs sowie deren Steuerung über Mikrocontroller konzipiert und entwickelt.
Unsere Leistungen
Entwicklung von Mikrocontroller- und FPGA-Designs für verschiedene Module einer TV-Kopfstelle zur Umsetzung von digitalem Kabelfernsehen:
- DVB-T → DVB-C
- DVB-S → DVB-C
- DVB-S2 → DVB-C
Konzeption und Implementierung von Software für den Mikrocontroller sowie Realisierung des FPGA-Designs.
Technologien
Hardware
- Xilinx Spartan 3
- ARM7
- DVB-S/S2/T Network Interface Modules (NIM)
- QAM-Modulator BCM3033/34
Programmiersprachen
- VHDL
- C
Schnittstellen
- I2C
- UART
- Parallel MPEG-2
Encodings
- DVB-S/S2/T/C
- MPEG-2
Tools
FPGA-Design
- Xilinx ISE – FPGA-Synthese
- Modelsim – FPGA-Simulation
Softwareentwicklung
- Arm RealView – C/C++-Entwicklungsumgebung und Compiler