Requisitos eléctricos y clavijas de JTAG requeridos

-2

Soy un principiante que está diseñando un CONVERTIDOR USB TO UART / JTAG usando FT2232H. Estoy planeando usar las señales TMS, TDI, TDO, TCK conectándolas directamente a un encabezado.

Tengo dudas sobre este método. Por lo tanto, me gustaría saber lo siguiente:

  1. ¿Son estas 4 líneas suficientes para la utilidad completa de JTAG o algunas ¿Se requieren otros pines como RESET?
  2. ¿Necesito conectar algunas resistencias, condensadores, dispositivos de protección a mis líneas?
  3. ¿Necesito usar un búfer?

Si es posible, alguien comparta el documento oficial que contiene las especificaciones eléctricas de JTAG.

    
pregunta Emil

1 respuesta

1

Supongo que está intentando utilizar Escaneo de límites y la respuesta corta es:

Sí . Las cuatro líneas (TCK, TMS, TDI y TDO) son completamente suficientes y, de hecho, estas son las cuatro clavijas de interfaz necesarias .

TRST (reinicio de prueba o reinicio de lógica de prueba, dependiendo de a quién le preguntes), que mantiene la máquina de estado de exploración de límites en reinicio, es opcional .

Cuando estoy diseñando con dispositivos que no tienen TRST, generalmente uso TCK bajo , ya que esto evita una posible condición de carrera de encendido.

Para operar la cadena de exploración, es posible que necesites leer BSDL .

Sugerencia del sombrero a Simon Richter: es bueno tener una forma de tirar de la línea de reinicio del sistema en un depurador. Buen punto.

    
respondido por el Peter Smith

Lea otras preguntas en las etiquetas