Arduino fait de la vidéo SDI avec l'aide de FPGA

Blog

MaisonMaison / Blog / Arduino fait de la vidéo SDI avec l'aide de FPGA

Aug 31, 2023

Arduino fait de la vidéo SDI avec l'aide de FPGA

Si vous diffusez de la vidéo autour de votre home cinéma, vous utilisez probablement HDMI. Si tu

Si vous diffusez de la vidéo autour de votre home cinéma, vous utilisez probablement HDMI. Si vous l'exécutez dans un studio professionnel, cependant, vous utilisez probablement SDI, Serial Digital Interface. [Chris Brown] regarde SDI et montre un générateur de signal SDI bon marché pour un Arduino.

À première vue, le SDI n'est pas si difficile. En fait, [Chris] l'appelle "tout simple". Le problème est le débit qui peut atteindre 1,485 Gbps pour la norme HD-SDI. Même pour un processeur super rapide, c'est un peu trop, donc [Chris] s'est tourné vers l'Arduino MKR Vidor 4000. Pourquoi ? Parce qu'il a un FPGA à bord. Hélas, le FPGA ne peut pas faire plus d'environ 200 MHz, mais c'est assez rapide pour piloter un sérialiseur externe Semtech GS296t2 conçu pour piloter des signaux SDI.

Le projet résultant contient l'Arduino, le sérialiseur, un PCB personnalisé et le code FPGA et microcontrôleur. Alors que le coût total du projet était un peu moins de 200 $, c'est toujours mieux que les 350 $ à 2000 $ pour un générateur de signal SDI commercial.

Si vous voulez jouer, les fichiers sont disponibles sur GitHub. Nous avons utilisé le Vidor en 2018 lors de sa première sortie. Si vous avez besoin d'un démarrage rapide sur les FPGA, il y a toujours notre camp d'entraînement.