Diseño JTAG para altera ciclón 3

Estoy diseñando el JTAG para un Altera Cyclone 3 (EP3C5E144C8N). Solo apuntaba a JTAG normal, y no necesito Active Serial. He adjuntado el esquema y la placa en el archivo *.zip ( http://www.mediafire.com/?0gt55eyperbm385 )

O simplemente una instantánea aquí:

ingrese la descripción de la imagen aquí

¿Podrías por favor echarme un vistazo?

Tengo algunas dudas:

  1. ¿Debo conectar nCE de JTAG directamente a nCE de FPGA, o nCE de FPGA está conectado a tierra?
  2. Sobre el reloj: Veo que hay 16 relojes (clk0 t clk15). ¿A qué reloj debo conectar la salida del oscilador?
  3. En mi placa, solo uso 3.3V (la etiqueta VCC significa 3.3V). ¿Eso esta bien?
  4. Por cierto, ¿podría mostrarme cómo agregar un LED parpadeante para indicar que el JTAG está funcionando?
Hice una placa para Cyclone IV, que debería ser bastante similar, eche un vistazo aquí: bitbucket.org/avakar/omicron_analyzer/src/…
Hola, gracias por la generosidad. Solo una duda más, ¿está bien si uso 3.3V para toda la placa? Al igual que esta placa ebay.com/itm/… Proporcionan los esquemas aquí, que parece usar solo 3.3V etang.co.uk/datasheet/FPGA/EP2C5T144mini.pdf
También están usando 1.2V (el estabilizador está en C8), lo están suministrando a VCCINT (en D1). También lo están suministrando a VCCA, lo cual es incorrecto, VCCA debe conectarse a 2.5V (y según la hoja de datos, debe conectarse incluso si no se usa PLL).
Perdón por las preguntas de aficionados. Estoy usando la biblioteca proporcionada por Eagle para Cyclone 3. Estoy seguro de que también la tienes en Eagle (o la he subido aquí: mediafire.com/?5jrc6tn33gw24w3 ) Este símbolo es muy confuso para mí. No tengo idea de dónde está VCC, VCCINT, VCCA. ¿Podrías decirme cómo corregirlo?
El dispositivo puede constar de varios símbolos, algunos de los cuales no se agregan automáticamente al esquema. Use el comando INVOKE en el FPGA, verá todos los símbolos y podrá agregarlos al esquema.
Estimado Avakar: Estoy tratando de comunicarme con usted a través de bitbucket, pero no estoy seguro de que haya recibido mi mensaje. ¿Puedes decirme qué tipo de JTAG estás usando?

Respuestas (1)

¿Debo conectar nCE de JTAG directamente a nCE de FPGA, o nCE de FPGA está conectado a tierra?

No estoy seguro de lo que quiere decir con "nCE" de "JTAG", pero el pin nCE del FPGA debe estar atado bajo. Solo se usa en escenarios de configuración de múltiples dispositivos, donde los dispositivos se conectan en cadena conectando el nCEO de un dispositivo al nCE del siguiente.

Sobre el reloj: Veo que hay 16 relojes (clk0 t clk15). ¿A qué reloj debo conectar la salida del oscilador?

No importa, elija el que le resulte más fácil de enrutar.

En mi placa, solo uso 3.3V (la etiqueta VCC significa 3.3V). ¿Eso esta bien?

Lo dudo. ¿El dispositivo no requiere 1,2 V para la lógica central y 2,5 V para PLL?

Por cierto, ¿podría mostrarme cómo agregar un LED parpadeante para indicar que el JTAG está funcionando?

Simplemente puede conectar un LED a través de una resistencia entre 3.3V y TMS. El pin es manejado por el programador y estará bajo la mayor parte del tiempo durante la programación.