O teste misto (IEEE )

Documentos relacionados
PROJECTO PARA A TESTABILIDADE

CIRCUITOS E SISTEMAS ELECTRÓNICOS

Teste de Circuitos Integrados PROF. PROTÁSIO DEE-UFPB

A representação de sistemas digitais. Circuitos combinatórios. Equações algébricas. Tabelas de verdade. Organização: Formas básicas de representação:

Barramentos: interface e temporização

Teste e Caracterização de Circuitos Integrados

RESOLUÇÃO. Identifique todas as folhas! Não escreva nada fora dos rectângulos

Sistemas Digitais Registos. João Paulo Carvalho

Introdução Estrutura Conectores Jumpers Outros componentes ROM BIOS CHIPSET. Cap. 2 - Placas mãe

1 REPRESENTAÇÃO DIGITAL DE INFORMAÇÃO Bases de Numeração Representação de Números em Base 2 5

Trabalho Prático Nº3 Porta Paralela

Entrada e Saída e Dispositivos

Organização de Computadores (revisão) André Tavares da Silva

8. Instrumentação Digital 1

Lic. Engenharia de Sistemas e Informática

Dr. Joaquim de Carvalho

Capítulo 14. Expandindo as portas de comunicação 8031 com a PPI Interface PPI 8255

CAPÍTULO 2 MÉTODOS DE MEDIÇÃO E INSTRUMENTAÇÃO

Aula 14: Lógica e circuitos digitais

Escola Secundária de Emídio Navarro

Escola Secundária de Emídio Navarro

Arquitectura de Computadores LEEC/MEEC (2006/07 2º Sem.)

A utilização de elementos de memória como as ROM s permitem realizar a implementção de circuitos combinatórios: ROM Dados = OUT S

VIP X1600 XFMD. Módulo descodificador. Guia de instalação rápida

Técnicas de Manutenção de Computadores

+ - Projecto REIVE R E V E. Desenvolvimento de subsistema de monitorização e gestão de carga em baterias de Iões-Lítio

LAB04 Circuitos digitais combinacionais: descodificadores, multiplexers, demultiplexers, e codificadores i

Escola Secundária de Emídio Navarro

Sistemas Digitais I LESI :: 2º ano. Introdução

Hardware. 5- Faça o fluxograma para efectuar o debounced de uma tecla por temporização(20ms). Implemente uma rotina para a leitura da tecla.

Organização de Computadores

Sistemas de Telecomunicações I. Comutação

2.º Teste de Introdução à Arquitetura de Computadores IST LEIC-Taguspark 1.º Semestre 2014/2015 Duração: 60 minutos 16 dezembro 2014

Rede Telefónica Pública Comutada - Principais elementos -

1 Ligações com cabo ou conector Identidade fixa

Documento: Descritivo Simplificado do Projeto SPDMAI

DRIVER DUPLO - DRO100D25A

Sistemas Digitais e Arquitectura de Computadores

Telecomando multifunções de segurança não polarizado para blocos autónomos de iluminação de segurança

Introdução: É um sistema de barramento de comunicação baseado na norma EN e que utiliza o protocolo de comunicação DP.

5. Tipos de produtos multimédia Baseados em páginas

Multiplexador / Demultiplexador UFJF FABRICIO CAMPOS

Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto

ELECTRÓNICA GERAL CONVERSOR DIGITAL ANALÓGICO 2º TRABALHO DE LABORATÓRIO 1º SEMESTRE 2015/2016 PEDRO VITOR E JOSÉ GERALD

2 Ressonância e factor de qualidade

Organização e Arquitetura de Computadores I

Primeiros "computadores" digitais. Execução de um programa. Consolas. Primórdios dos computadores. Memória interna. Computadores com memória interna

INTRODUÇÃO: MICROCONTROLADORES

HARDWARE IMC Prof. Amaral PLACA MÃE BARRAMENTOS DE EXPANSÃO

Sistemas de Entrada e Saídas III

WINGMAN HD. A COMERCIALFOTO apresenta. Câmara de acção à prova de água mais leve do mundo.

Somadores Binários E.T.M./2005 (revisão)

SSC510 Arquitetura de Computadores 1ª AULA

Escola Secundária de Emídio Navarro

Folha de instruções P/N _05

Módulo 32 ED 24 Vdc Opto

Guia de escolha Altivar 212

Função Fundamental do SO

TRABALHO 1 Leis de Kirchhoff, Equivalente de Thévenin e Princípio de Sobreposição

Organização e Arquitetura de Computadores I

defi departamento de física

SISTEMAS DIGITAIS ELEMENTOS DE TECNOLOGIA

1. Objectivos Verificação experimental de uma relação exponencial entre duas grandezas físicas. Fazer avaliações numéricas.

BMXART0414 MODULO X80-4 ENTRADAS ANALOGICAS - RTD/TERMOPAR - 16BIT

Arquitectura de Computadores

Departamento de Matemática e Ciências Experimentais

Organização e Arquitetura de Computadores I

Controladores DDC Modulares

Organização e Arquitetura de Computadores I

Objetivos MICROCONTROLADORES HARDWARE. Aula 03: Periféricos. Prof. Mauricio. MICRO I Prof. Mauricio 1. Arquitetura de um Microcontrolador

INDICADOR DE RESISTÊNCIA OHMICA IRO-103 MANUAL DE INSTRUÇÕES

Departamento de Matemática e Ciências Experimentais

Transcrição:

O teste misto (IEEE 1149.4) J. M. Martins Ferreira FEUP / DEEC - Rua Dr. Roberto Frias 4200-465 Porto - PORTUGAL Tel. 351-22-5081748 / Fax: 351-22-5081443 (jmf@fe.up.pt / http://www.fe.up.pt/~jmf) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 1 Conteúdo O âmbito do 1149.4 Apresentação geral da arquitectura 1149.4 O circuito de interface ao barramento de teste (TBIC, Test Bus Interface Circuit) e os módulos periféricos analógicos (ABM, Analog Boundary Modules) O 1149.4 na prática: Teste de ligações e teste paramétrico J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 3 Objectivos Introduzir o tema do teste de circuitos mistos Realçar o facto de que a norma IEEE 1149.4 é uma extensão do 1149.1 Permitir aos alunos compreender a arquitectura e funcionamento da infra-estrutura 1149.4 J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 2 A norma IEEE 1149.4 O 1149.4 constitui uma extensão da norma IEEE 1149.1 e define as estruturas adicionais a serem adicionadas a um componente 1149.1: Um TAP analógico (ATAP) com dois pinos (AT1, AT2) Um barramento de teste analógico interno constituído por (pelo menos) duas linhas (AB1, AB2) Um circuito de interface ao barramento de teste (TBIC) Módulos periféricos analógicos (ABM) em cada pino analógico e opcionalmente em outros pinos funcionais J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 4

A infra-estrutura de teste P1149.4 Cada pino de E/S analógico tem um ABM associado que proporciona operações de controlabilidade e observabilidade também no domínio misto Os sinais de teste analógicos podem ser encaminhados de / para os pinos funcionais analógicos através do TBIC e ATAP, que ligam o barramento de teste interno ao exterior (barramento na CCI e equipamento de teste) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 5 Estrutura de um componente compatível com a norma 1149.4 (2) A operação da infra-estrutura 1149.4 pode ser exemplificada como se segue: Uma entrada analógica é aplicada externamente em AT1 e a saída analógica é observada em AT2 AT1 e AT2 podem ser ligados ao barramento interno constituído pelas linhas AB1 e AB2 De AB1 o sinal pode ser encaminhado para o circuito interno ou para um pino funcional de saída As respostas são encaminhadas para AB2 a partir do circuito interno ou de um pino funcional de entrada J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 7 Estrutura de um componente compatível com a norma 1149.4 (1) (as células digitais 1149.1 são agora designadas por DBM) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 6 Estrutura de registos de teste no 1149.4 (1) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 8

Estrutura de registos de teste no 1149.4 (2) A estrutura de registos de teste no 1149.4 é inteiramente digital e essencialmente idêntica à que é definida para o 1149.1 O registo BS compreende a estrutura de controlo do TBIC e dos ABM (para além da estrutura de controlo, quer o TBIC quer os ABM possuem também uma estrutura de comutação) Os registos de controlo do TBIC e dos ABM definem os modos de operação destes blocos J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 9 BYPASS, S/P e EXTEST Para além da descrição apresentada na norma 1149.1, aplicam-se as seguintes regras no 1149.4: BYPASS e S/P: i) AT1 / AT2 devem estar isolados de AB1 / AB2, bem como de outras fontes de tensão; ii) todos os pinos funcionais analógicos devem estar ligados ao circuito interno; iii) todos os pinos funcionais analógicos devem estar isolados de AB1 / AB2, bem como de outras fontes de tensão EXTEST: Os ABM devem interromper a ligação entre o pino e o circuito interno J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 11 A instrução PROBE Para além das três instruções obrigatórias, a norma 1149.4 define uma quarta instrução obrigatória designada PROBE: O registo de dados seleccionado é o registo BS Cada ABM liga o pino respectivo ao circuito interno AT1 e AT2 estão ligados a AB1 e AB2 A ligação entre os pinos funcionais analógicos e AB1 / AB2 é definida pelo registo de controlo de cada ABM Cada módulo periférico digital (DBM) opera em modo transparente (como para S/P e BYPASS) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 10 Instruções opcionais 1149.4 As instruções opcionais 1149.4 são as mesmas que no 1149.1 (INTEST, ID / USERCODE, RUNBIST, CLAMP e HIGHZ) Para além da descrição apresentada na norma 1149.1, a descrição 1149.4 destas instruções inclui as regras que definem o modo de operação do TBIC e dos ABM J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 12

O circuito de interface ao barramento de teste (TBIC) O TBIC controlo as ligações entre o ATAP (AT1 e AT2) e o barramento de teste interno (pelo menos duas linhas de teste analógico internas AB1 e AB2) Os ABM e o TBIC asseguram a característica principal do 1149.4 a aplicação e observação de sinais de teste analógicos O TBIC contém uma estrutura de comutação e uma estrutura de controlo J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 13 TBIC: Estrutura de comutação (2) A estrutura de comutação do TBIC permite: Ligar AT1 ou AT2 a V H ou V L Ligar AT1 ou AT2 a AB1 ou AB2 Ligar AT1 ou AT2 à fonte de tensão interna V CLAMP Obter uma representação em um bit da tensão em AT1 ou AT2 (comparativamente ao valor de V TH ) O uso adequado destes modos de operação permite o teste de ligações e paramétrico J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 15 TBIC: Estrutura de comutação (1) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 14 TBIC: Estrutura de controlo (1) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 16

TBIC: Estrutura de controlo (2) A estrutura de controlo do TBIC (quatro bits) faz parte do registo BS e contém: Um andar de captura / deslocamento: CALIBRATE, CONTROL, DATA1 e DATA2 (a representação em um bit das tensões em AT1 e AT2 é capturada nos bits DATA1 e DATA2) Um andar de retenção, que define (em conjunto com o descodificador de instruções) o modo de operação da estrutura de comutação (as células do TBIC são semelhantes a células 1149.1, a menos do mux de saída no andar de retenção) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 17 ABM: Estrutura de comutação (1) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 19 Os módulos periféricos analógicos (ABM) O coração do 1149.4 Os ABM determinam o fluxo de sinais analógicos de / para os pinos funcionais A aplicação e observação de sinais de teste através dos ABM é possível combinando o acesso série ao registo BS e o acesso de estímulos analógicos ao ATAP Cada ABM contém uma estrutura de comutação e uma estrutura de controlo J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 18 ABM: Estrutura de comutação (2) A estrutura de comutação dos ABM permite: Desligar o circuito interno do pino funcional Comandar o pino a partir de AB1 (controlabilidade) Comandar AB2 a partir do pino (observabilidade) Capturar uma representação em um bit da tensão no pino (comparada com V TH ) Ligar V H ou V L ao pino (para o teste de ligações) Ligar a tensão de uma fonte de referência (V G ) ao pino (útil para a realização de medidas paramétricas) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 20

ABM: Estrutura de controlo (1) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 21 Teste de ligações com o 1149.4 O teste de ligações (para a detecção de circuitos abertos ou curto-circuitos) é idêntico ao 1149.1: No caso de pinos digitais, os dados são carregados directamente nos DBM No caso dos pinos analógicos, os códigos que provocam a aplicação das tensões internas (V H ou V L ) aos pinos são carregadas nas estruturas de controlo dos ABM A aplicação de vectores de teste e a captura de respostas começa com a instrução S/P e lida apenas com valores digitais (para pinos digitais ou analógicos) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 23 ABM: Estrutura de controlo (2) A estrutura de controlo de cada ABM (quatro bits) faz parte do registo BS e contém: Um andar de captura / deslocamento: DATA, CONTROL, BUS1 e BUS2 (a representação em um bit da tensão no pino é capturada no andar DATA) Um andar de retenção, que define (em conjunto com o descodificador de instruções) o modo de operação da estrutura de comutação J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 22 1149.4: Medida de uma impedância entre um pino e massa (1) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 24

1149.4: Medida de uma impedância entre um pino e massa (2) Procedimento: Injectar a corrente I T na impedância desconhecida (Z D ), através de AT1 e dos interruptores S5 e SB1 Medir a tensão V T em AT2, ligado a Z D através dos interruptores SB2 e S6 Z D será então dada por Z D = V T / I T Assunções: Z V >> Z S6 + Z SB2 (queda de tensão em S6 e SB2) Z V + Z S6 + Z SB2 >> Z D (percentagem de I T que não atravessa Z D ) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 25 1149.4: Informações adicionais (2) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 27 1149.4: Informações adicionais (1) J. M. Martins Ferreira - Universidade do Porto (FEUP / DEEC) 26