EXP-CSI / FPGA e interfacce
Bridge FPGA per flussi video
IP VHDL per collegare un sensore immagine con uscita LVDS a un processore host MIPI CSI-2, con adattamento dei dati e gestione dei domini di clock.

/ context
Il problema tecnico
Un sensore e il processore che deve riceverne le immagini possono usare interfacce diverse. Serviva una catena FPGA che trasformasse il flusso LVDS del sensore in un’uscita MIPI CSI-2, organizzando i dati RAW10 e affrontando allineamento delle parole e passaggi fra clock.
01
Dal sensore al collegamento verso l’host
Abbiamo sviluppato un IP VHDL su Lattice CrossLinkPlus per una catena che collega il sensore Onsemi PYTHON 1300 al SoC Rockchip RK3576. Il progetto comprende l’ingresso LVDS, l’adattamento del flusso e il trasmettitore MIPI CSI-2. Il formato RAW10 definisce il modo in cui i dati immagine vengono trattati lungo il percorso. Il bridge rende esplicita la separazione fra interfaccia del sensore, elaborazione del collegamento e interfaccia di uscita verso il processore.
02
Allineamento e attraversamento dei clock
La logica include un gearbox 1:10 e funzioni di word alignment, necessarie per ricostruire la corretta organizzazione delle parole del flusso ricevuto. Le FIFO e i blocchi di attraversamento dei domini di clock collegano le sezioni della catena che lavorano con riferimenti temporali differenti. Queste funzioni separano il recupero dell’organizzazione dei dati dalla loro trasmissione: sono i punti su cui si concentra l’integrazione fra ingresso sensore, percorso interno al bridge e uscita MIPI CSI-2.
03
Integrazione e strumenti di progetto
Il lavoro comprende l’IP core, la documentazione tecnica e il piano di integrazione e prova in laboratorio. La verifica della catena riguarda il percorso dal sensore LVDS all’host CSI-2, insieme alle funzioni di allineamento e trasferimento fra domini di clock. Gli strumenti di progetto sono Clarity Designer, Diamond e Reveal. La descrizione del caso si concentra sull’architettura e sui blocchi realizzati: il dimensionamento del flusso e l’integrazione restano riferiti alla combinazione di sensore, formato e processore prevista dal progetto.
/ output
Cosa comprende il lavoro
- IP core del bridge
- Logica di allineamento e trasferimento
- Documentazione tecnica
- Piano di integrazione e prova in laboratorio
/ contact
Un sistema da progettare?
Partiamo da funzioni, interfacce e vincoli. Raccontaci il tuo progetto.