Arduino esegue video SDI con l'aiuto FPGA

Blog

CasaCasa / Blog / Arduino esegue video SDI con l'aiuto FPGA

Aug 31, 2023

Arduino esegue video SDI con l'aiuto FPGA

If you are running video around your home theater, you probably use HDMI. If you

Se stai riproducendo video nel tuo home theater, probabilmente usi HDMI. Se lo esegui in uno studio professionale, tuttavia, probabilmente stai utilizzando SDI, Serial Digital Interface. [Chris Brown] esamina l'SDI e mostra un generatore di segnali SDI economico per un Arduino.

A prima vista, l'SDI non è così difficile. In effetti, [Chris] lo definisce "semplicissimo". Il problema è il bit rate che può arrivare fino a 1.485 Gbps per lo standard HD-SDI. Anche per un processore super veloce, questo è un po' eccessivo, quindi [Chris] si è rivolto all'Arduino MKR Vidor 4000. Perché? Perché ha un FPGA integrato. Purtroppo, l'FPGA non può fare più di circa 200 MHz, ma è abbastanza veloce da pilotare un serializzatore Semtech GS296t2 esterno progettato per pilotare segnali SDI.

Il progetto risultante contiene Arduino, il serializzatore, un PCB personalizzato e sia il codice FPGA che quello del microcontrollore. Anche se il costo totale del progetto è stato di poco inferiore ai 200 dollari, è comunque meglio dei 350-2.000 dollari di un generatore di segnali SDI commerciale.

Se vuoi giocare, i file sono disponibili su GitHub. Abbiamo usato Vidor nel 2018 quando è uscito per la prima volta. Se hai bisogno di un rapido avvio sugli FPGA, c'è sempre il nostro campo di addestramento.