Que signifie FPGA sur le décodeur Verizon FIOS ?
Un décodeur (set-top box) connecte une source câble/satellite, syntonise les chaînes et envoie vidéo/audio au téléviseur. En 2011, ces boîtiers intègrent des fonctions avancées : enregistrement numérique, décodage HD, gestion de contenus multiples. À l'intérieur, des puces avancées comme le FPGA (field-programmable gate array) offrent à Verizon et autres une flexibilité accrue pour faire évoluer les services.
Le décodeur : un ordinateur spécialisé
Comme un PC, il a microprocesseur, mémoire, disques. Contrairement au PC, il a des circuits dédiés au décodage vidéo et logiciels pour le guide des chaînes et menus du câblo-opérateur. Certaines pièces (mémoires) sont standards, d'autres propriétaires. Les FPGA sont hybrides : composants standards à configuration personnalisée pour l'équipement câble.
ASIC
Les fonctions électroniques sont de plus en plus complexes. Souvent, des composants standards suffisent ; parfois un circuit intégré spécifique (ASIC) est préférable. Un ASIC remplace des douzaines de circuits standards, mais ses coûts de développement initiaux limitent son usage. De plus, ses fonctions très spécifiques le rendent vite obsolète en cas de modification.
FPGA
Comme l'ASIC, le FPGA implémente une électronique personnalisée dans un boîtier IC compact. Il comprend plusieurs « blocs » électroniques connectés sur une grille programmable. En reconfigurant les connexions, le câblo-opérateur change les fonctions de l'IC. Cela donne plus de flexibilité : le décodeur contient un circuit de programmation FPGA intégré, permettant au câblo-opérateur de reprogrammer la box automatiquement chez le client.
Évolution des services
La nature changeante des services TV rend le décodeur programmable attractif. Quand un câblo-opérateur lance de nouveaux services, il envoie les instructions de programmation au décodeur via le câble vidéo. La box se reprogramme seule ; pas d'intervention technique nécessaire. Une fois programmé, les changements persistent jusqu'à la prochaine reprogrammation. Le câblo-opérateur maintient un stock stable de boîtiers, sachant qu'il peut les reprogrammer pour suivre les besoins et éviter l'obsolescence.
