Task #1788
Milestone #1582: JARS 2
Desarrollo del testbench general para simulación Behavioral y Post-route
50%
Description
Desarrollo del testbench de los FPGA's Transferencia, Programación y Control para revisión de las modificaciones en el firmware general.
Subtasks
Related issues
History
#1 Updated by John Rojas almost 5 years ago
- Parent task set to #1582
#2 Updated by John Rojas almost 5 years ago
- % Done changed from 0 to 50
- Se modifica testbench de FPGA de Transferencia con la lógica del circuito de la tarjeta de adquisición, y se agregan latencias para la simulación en Post-route.
#3 Updated by John Rojas almost 5 years ago
- File FPGA_PROG_behavioral.png View added
- File FPGA_PROG_post_route.png View added
- File FPGA_PROG_post_route_corregido.png View added
03/12/19 Se creó el waveform para simulación del FPGA de Programación de las señales de entrada y salida, para verificar los tiempos de las señales de control que realizan la programación de los AD6620, si ocurren problemas en el cambio adecuado de sus estados.
04/12/19 Se realizó la simulación en Post-route y se observó un comportamiento inadecuado en la señal RST[10:0] y CSN[10:0] al momento de realizar la programación de los receptores digitales. Al encontrarse en un proceso combinatorio estas señales pueden generar glitches, por lo que se cambio la lógica a sincronizada con GCLK, y se corrige este bug y se consigue adquirir 8 canales aunque no es estable.
En las graficas se adjunta la simulación, antes de la corrección en Behavioral y post-route, y luego de la corrección en post-route.
Aun se deben realizar más correcciones porque se observa glitches en CSN[10:0]
#4 Updated by John Rojas 11 months ago
- Status changed from New to Closed