Breadboard con señales digitales de alta frecuencia

0

Estoy intentando conectar un chip ADC con mi FPGA. El ADC está en una tabla de ruptura que encaja muy bien en mi placa de pruebas (espacio de pines de .1 "). La entrada del reloj de mi FPGA a la tarjeta de ruptura es de 12.5 MHz. También tengo otra señal de reloj que entra en una patilla a 3 clavijas de distancia está en ~ 1.5 MHz. Tengo dos preguntas:

  • ¿Funcionará la señal de 12,5 MHz en una placa base estándar?
  • ¿Interferirán las dos señales de reloj?

Todo el cableado se realiza desde la placa de desarrollo FPGA a la placa de pruebas con cables de puente de ~ 3 ".

¿Hay algo más que pueda salir mal?

    
pregunta crocboy

3 respuestas

5

12.5 Mhz (ciclo de 80 ns) debe ser factible.

Conecta primero tus líneas de reloj. Elija la ubicación que los mantiene cortos y corte los puentes a la medida para que no tenga grandes antenas descontroladas. Verifique que esté obteniendo buenos relojes cuadrados antes de cablear el resto.

    
respondido por el Jeff Bell
2

Mis sugerencias serían (expandiendo lo que Jeff ha sugerido):

  • Asegúrese de ejecutar una conexión a tierra desde un pin lo más cerca posible del pin del reloj a otro pin lo más cerca posible del pin del reloj. Tuerza el reloj y los cables de tierra juntos. Mantenlos lo más cortos posible. ¿Tiene un buen alcance de ancho de banda alto para consultar el reloj, por lo que puede ver cualquier " rareza ' :

  • Agregue un terminador de serie de 20-50 ohmios (es posible que tenga que experimentar) en la fuente del reloj.

  • Dale al otro reloj su propio terreno.

  • Asegúrese de tener muchos otros argumentos entre la placa base y la placa FPGA.

respondido por el Martin Thompson
1

Breadboards son basura para alta velocidad. Usted debe mirar para hacer un PCB personalizado. Instale algún tipo de software de diseño (kicad, eagle) y luego envíe su diseño al parque OSH. Probablemente costará alrededor de $ 30 y tendrá muchos menos problemas con la integridad de la señal.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas