GedSid / SDI

Serial Digital Interface FPGA IP core
MIT License
6 stars 0 forks source link

SDI loopback con SDI IPs de Altera #1

Open mmdiego opened 2 years ago

mmdiego commented 2 years ago

@GedSid habías podido armar el testbench con los IPs de altera, y conectarlos entre si para poder enviar un stream de prueba y verificar de recibirlo en el otro extremo?

GedSid commented 2 years ago

Si, en la maquina virtual que se me murió

mmdiego commented 2 years ago

Tendrías que hacerlo de nuevo y subirlo asi lo podes usar de testbench base durante el desarrollo

GedSid commented 2 years ago

En eso estoy ahora que tengo la máquina virtual, pero me tengo que comprar un disco donde me entre primero.

GedSid commented 1 year ago

Acá está subido, cree un branch para agregar la simulación con IPs que está asociado a este issue

mmdiego commented 1 year ago

Perfecto, lo pudiste probar de alguna forma? Tenés algún archivo de prueba que enviar y ver qué lo captura del otro lado?

GedSid commented 12 months ago

No tengo archivo de prueba, voy a ver si puedo conseguir algo. Lo que hice fue poner datos a mano y ver que del otro lado salga lo mismo. Mientras estos días estuve armando algunos de los modulitos internos en otro branch y armé el CI para que me corrija la sintaxis y me corra los test unitarios de cada modulo.

GedSid commented 11 months ago

Conseguí unos archivos para probar, mientras seguí haciendo otros modulitos.

mmdiego commented 11 months ago

Buenisimo. La idea seria que puedas enviarlo desde el lado del Tx, capturarlo a la salida del Rx y el archivo generado lo puedas reproducir

mmdiego commented 11 months ago

Podes ir armando un diagrama en bloques de la implementacion? Digo, a medida que vas creando bloques, ir mostrando en un diagrama a donde pertenecen y como se interconectan con el resto de los bloques.

La implementacion sigue constando de 4 bloques principales, no? (Rx protocolo y transceiver, Tx protocolo y transceiver)

GedSid commented 11 months ago

Si, vengo armando el diagrama de bloques a medida que agrego bloques, pero están en otro branch. La implementación es como decis, esos 4 bloques, por ahora tengo gran parte de los sub bloques de protocolo de TX.

GedSid commented 11 months ago

La no vengo logrando hacer andar la simulación del loopback con los IPs y el TS, si llegas a tener un rato le podrás pegar una miradita? Pareciera como que los XCVR no arrancan.