24. IEEE 1149.1 (JTAG) Boundary-scan
24.1 Especificaciones
• JTAG Interface (IEEE std. 1149.1 compliant)
• Boundary-scan Capabilities According to the JTAG Standard
• Full Scan of all Port Functions as well as Analog Circuitry having Off-chip
Connections
• Supports the Optional IDCODE Instruction
• Additional Public AVR_RESET Instruction to Reset the AVR
24.2 Revisión General
El Boundary-scan cambia la capacidad del controlador y observando los niveles
lógicos en los pines digitales de E/S, así como el límite entre digital y análogo
lógico por circuitería analógica
Teniendo conexiones off-chip. En el nivel del sistema, todas las ICs tienen JTAG
capaces de ser conectadas serialmente por las señales TDI/TDO para formar un
largo Registro de Desplazamiento. Un Controlador externo configura los
dispositivos con valores en los pines de salida, y observa el valor de la salida
recibida desde otros dispositivos. El controlador compara el dato recibido con el
resultado esperado. En este camino, Boundary-scan proporciona un mecanismo
para probar interconexiones y la integridad de componentes en las junturas de
los Circuitos impresos usando solo cuatro señales TAP. Las cuatro instrucciones
definidas por la IEEE 1149.1 en el JTAG son IDCODE, BYPASS,
SAMPLE/PRELOAD, y EXTEST, así como la instrucción publica AVR del JTAG
AVR_RESET puede ser usada para prueba de las junturas de circuitos impresos.
Iniciando la revisión del Registro de datos mostraría el código ID de los
dispositivos, desde IDCODE es la definición por defecto del JTAG. Esto puede
ser deseable para tener el dispositivo AVR en reset durante el modo de prueba.
Si ninguno es reseteado, las entradas de los dispositivos pueden ser
determinado por la revisión de las operaciones, y el software interno puede ser
un estado indeterminado cuando existen modos de prueba. Enteramente
resetear, las salidas de cualquier pin del pórtico instantáneamente entra en
estado de alta impedancia, haciendo la instrucción HIGH redundante. Si es
necesario, la instrucción BYPASS puede ser emitido hacer la revisión mas corta
posible a través del dispositivo. Es dispositivo puede ser puesto en el estado