{"id":7462,"date":"2023-09-11T02:16:17","date_gmt":"2023-09-11T02:16:17","guid":{"rendered":"https:\/\/www.besterpcba.com\/?p=7462"},"modified":"2023-09-11T02:16:18","modified_gmt":"2023-09-11T02:16:18","slug":"what-is-boundary-scan","status":"publish","type":"post","link":"https:\/\/www.besterpcba.com\/pt_br\/o-que-e-boundary-scan\/","title":{"rendered":"O que \u00e9 Boundary Scan"},"content":{"rendered":"<h2 class=\"wp-block-heading\" id=\"what-is-boundary-scan\">O que \u00e9 Boundary Scan<\/h2>\n\n\n<p>Varredura de limite, tamb\u00e9m conhecida como JTAG (Joint Test Action Group), \u00e9 uma t\u00e9cnica de teste que envolve a integra\u00e7\u00e3o de c\u00e9lulas de latch de registrador de deslocamento, conhecidas como c\u00e9lulas de varredura de limite, em cada conex\u00e3o externa de dispositivos compat\u00edveis com varredura de limite. Essas c\u00e9lulas permitem o teste e a depura\u00e7\u00e3o de circuitos integrados (CIs) e interconex\u00f5es em uma PCB.<\/p>\n\n\n\n<p>As c\u00e9lulas de varredura de limite est\u00e3o estrategicamente posicionadas pr\u00f3ximas a cada pino de Entrada\/Sa\u00edda (I\/O) de um CI, formando uma cadeia de registradores de deslocamento que permite a transfer\u00eancia de dados entre dispositivos. Durante a opera\u00e7\u00e3o normal, as c\u00e9lulas de varredura de limite permanecem invis\u00edveis e n\u00e3o t\u00eam efeito no circuito. No entanto, quando o dispositivo \u00e9 configurado para modo de teste, um fluxo de dados serial, chamado vetor de teste, pode ser passado atrav\u00e9s da cadeia de registradores de deslocamento. Isso permite a captura de dados das linhas do circuito integrado ou a imposi\u00e7\u00e3o de dados nelas, facilitando testes e an\u00e1lises abrangentes.<\/p>\n\n\n\n<p>Para controlar o dispositivo de varredura de limite, \u00e9 utilizado um Port\u00e3o de Acesso de Teste (TAP) dedicado e um Controlador TAP. O Controlador TAP, uma m\u00e1quina de 16 estados, gerencia o Registro de Limite, que consiste nas c\u00e9lulas de varredura de limite. Os sinais TAP, incluindo Test Data In (TDI), Test Data Out (TDO), Test Clock (TCK), Test Mode Select (TMS) e o Reset de Teste opcional (TRST), s\u00e3o usados para controlar o dispositivo de varredura de limite e realizar v\u00e1rias fun\u00e7\u00f5es de teste.<\/p>\n\n\n\n<p>A norma IEEE 1149.1 define a arquitetura e os procedimentos para testes de varredura de limite. Ela especifica tr\u00eas fun\u00e7\u00f5es de teste obrigat\u00f3rias: EXTEST, SAMPLE\/PRELOAD e BYPASS. Al\u00e9m disso, a norma descreve fun\u00e7\u00f5es de teste opcionais, como INTEST, RUNBIST, IDCODE, CLAMP, HIGHZ e USERCODE. Os fabricantes tamb\u00e9m t\u00eam flexibilidade para adicionar suas pr\u00f3prias fun\u00e7\u00f5es de teste dentro das diretrizes da norma IEEE.<\/p>\n\n\n\n<p>A varredura de limite, com sua capacidade de testar e depurar circuitos integrados complexos e interconex\u00f5es sem a necessidade de sondas de teste f\u00edsicas, \u00e9 uma t\u00e9cnica valiosa na ind\u00fastria de PCBs. Ela oferece uma solu\u00e7\u00e3o de teste abrangente, especialmente em casos onde o acesso f\u00edsico aos pinos \u00e9 desafiador devido a fatores como altas densidades de componentes, pegadas menores e tecnologias avan\u00e7adas como BGA e SMT.<\/p>\n\n\n\n<div class=\"wp-block-group glossary_faqs\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h2 class=\"wp-block-heading\" id=\"frequently-asked-questions\">Perguntas Frequentes<\/h2>\n\n\n<div class=\"wp-block-group glossary_faq\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group glossary_faq_q\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-heading\" id=\"what-is-the-difference-between-jtag-and-boundary-scan\">Qual \u00e9 a diferen\u00e7a entre JTAG e Boundary Scan<\/h3><\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq_a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>A varredura de limite \u00e9 uma tecnologia de teste que envolve a adi\u00e7\u00e3o de c\u00e9lulas extras nas conex\u00f5es do sil\u00edcio at\u00e9 os pinos externos. Isso permite a verifica\u00e7\u00e3o tanto da funcionalidade do chip quanto da placa. Por outro lado, JTAG \u00e9 uma sigla para Joint Test Action Group, que se refere \u00e0 interface ou porta de acesso de teste usada para fins de comunica\u00e7\u00e3o.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group glossary_faq_q\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-heading\" id=\"what-is-the-purpose-of-the-boundary-scan-register\">Qual \u00e9 o objetivo do Registro de Varredura de Limite<\/h3><\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq_a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>O registro de varredura de limite serve para capturar dados nas c\u00e9lulas de varredura de limite, o que envolve monitorar os pinos de entrada. Esses dados podem ser varridos para fora do dispositivo atrav\u00e9s do pino TDO para verifica\u00e7\u00e3o, e tamb\u00e9m podem ser varridos para dentro do dispositivo atrav\u00e9s do pino TDI. Assim, o testador consegue verificar os dados nos pinos de sa\u00edda do dispositivo.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group glossary_faq_q\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-heading\" id=\"what-is-jtag-in-pcb\">O que \u00e9 JTAG em PCB<\/h3><\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq_a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>JTAG, que significa Joint Test Action Group, \u00e9 um padr\u00e3o da ind\u00fastria usado para verificar projetos e testar placas de circuito impresso ap\u00f3s sua fabrica\u00e7\u00e3o. \u00c9 uma ferramenta que complementa a simula\u00e7\u00e3o digital e implementa padr\u00f5es para instrumenta\u00e7\u00e3o on-chip na automa\u00e7\u00e3o de projeto eletr\u00f4nico (EDA).<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group glossary_faq_q\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-heading\" id=\"what-is-boundary-data\">O que \u00e9 Boundary Data<\/h3><\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq_a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>Dados de limite referem-se a um conjunto de valores de teste localizados nos extremos de um intervalo dado. Esses valores representam os limites superior e inferior do que \u00e9 esperado e devem ser aceitos. Por outro lado, quaisquer valores que estejam fora desses limites, seja antes ou al\u00e9m deles, devem ser rejeitados.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group glossary_faq_q\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-heading\" id=\"how-does-jtag-work\">Como funciona o JTAG<\/h3><\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq_a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>A arquitetura de teste JTAG\/boundary-scan foi inicialmente projetada para testar as conex\u00f5es entre circuitos integrados (CIs) em uma placa de circuito impresso (PCB) sem a necessidade de sondas de teste f\u00edsicas. Isso \u00e9 alcan\u00e7ado anexando c\u00e9lulas boundary-scan, que s\u00e3o criadas usando circuitos multiplexadores e de latch, a cada pino do dispositivo.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group glossary_faq_q\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-heading\" id=\"what-is-the-benefit-of-jtag\">Qual \u00e9 o benef\u00edcio do JTAG<\/h3><\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq_a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>Usar JTAG para extra\u00e7\u00e3o de firmware oferece in\u00fameros benef\u00edcios. Primeiramente, o JTAG \u00e9 um protocolo reconhecido universalmente e amplamente utilizado, o que significa que h\u00e1 uma vasta gama de ferramentas e recursos acess\u00edveis para sua utiliza\u00e7\u00e3o. Em segundo lugar, o JTAG permite acesso direto \u00e0 mem\u00f3ria do dispositivo, bypassando a necessidade de qualquer funcionalidade de software ou firmware.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group glossary_faq_q\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-heading\" id=\"what-is-the-difference-between-jtag-and-iso\">Qual \u00e9 a diferen\u00e7a entre JTAG e ISO<\/h3><\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq_a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>As vers\u00f5es ISO s\u00e3o essencialmente as mesmas que as vers\u00f5es RGH\/JTAG, mas est\u00e3o em um formato diferente. Os arquivos ISO cont\u00eam os arquivos do jogo, enquanto as vers\u00f5es RGH\/JTAG est\u00e3o em um formato diferente. Ontem, Noobert estava experimentando comprimir os arquivos em um formato menor.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group glossary_faq_q\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-heading\" id=\"what-is-boundary-scan-architecture\">O que \u00e9 a arquitetura de varredura de limites<\/h3><\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq_a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>Uma arquitetura de varredura de limites \u00e9 um m\u00e9todo de teste padronizado que define as t\u00e9cnicas e a estrutura para resolver problemas de hardware em componentes como placas de circuito impresso (PCBs) e circuitos integrados. Essa abordagem \u00e9 particularmente \u00fatil para testar PCBs intrincados e densamente compactados, pois testadores tradicionais em circuito podem n\u00e3o ser t\u00e3o eficazes nesses casos.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group glossary_faq_q\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-heading\" id=\"what-is-jtag-tap-controller\">O que \u00e9 o Controlador JTAG Tap<\/h3><\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq_a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>O Controlador TAP JTAG, de acordo com o padr\u00e3o IEEE-1149.1, \u00e9 uma m\u00e1quina de estados finitos de 16 estados que \u00e9 controlada pelos sinais de rel\u00f3gio de teste (TCK) e sele\u00e7\u00e3o de modo de teste (TMS). As transi\u00e7\u00f5es do controlador TAP s\u00e3o determinadas pelo estado de TMS na borda de subida do TCK.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group glossary_faq_q\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-heading\" id=\"what-protocol-does-jtag-use\">Qual protocolo o JTAG usa<\/h3><\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq_a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>O protocolo JTAG, tamb\u00e9m conhecido como IEEE 1149.1, foi inicialmente desenvolvido para agilizar os testes de interconectividade de PCB durante o processo de fabrica\u00e7\u00e3o.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group glossary_faq_q\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><h3 class=\"wp-block-heading\" id=\"is-jtag-a-hardware-or-software\">JTAG \u00e9 Hardware ou Software<\/h3><\/div><\/div>\n\n\n\n<div class=\"wp-block-group glossary_faq_a\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>JTAG \u00e9 uma interface de hardware criada pelo Joint Test Access Group na d\u00e9cada de 1980 para superar as dificuldades t\u00e9cnicas e restri\u00e7\u00f5es de testar interconex\u00f5es em placas de circuito impresso (PCBs) mais intrincadas e compactas.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>O que \u00e9 Boundary Scan<\/p>\n<p>A varredura de limite, tamb\u00e9m conhecida como JTAG (Joint Test Action Group), \u00e9 uma t\u00e9cnica de teste que envolve a integra\u00e7\u00e3o de c\u00e9lulas de latch de registro de deslocamento, conhecidas como c\u00e9lulas de varredura de limite, em cada conex\u00e3o externa de dispositivos compat\u00edveis com varredura de limite.<\/p>","protected":false},"author":1,"featured_media":4750,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"article_term":"","article_term_alternate":"","article_term_def":"","article_hook":"","auto_links":"","article_topic":"","article_fact_check":"","mt_social_share":"","mt_content_meta":"","mt_glossary_display":"","glossary_heading":"","glossary":"Boundary Scan","glossary_alter":"","glossary_def":"","article_task":"","footnotes":""},"categories":[15],"tags":[13,14],"class_list":["post-7462","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-glossary","tag-glossary","tag-ng"],"_links":{"self":[{"href":"https:\/\/www.besterpcba.com\/pt_br\/wp-json\/wp\/v2\/posts\/7462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.besterpcba.com\/pt_br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.besterpcba.com\/pt_br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.besterpcba.com\/pt_br\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.besterpcba.com\/pt_br\/wp-json\/wp\/v2\/comments?post=7462"}],"version-history":[{"count":1,"href":"https:\/\/www.besterpcba.com\/pt_br\/wp-json\/wp\/v2\/posts\/7462\/revisions"}],"predecessor-version":[{"id":8754,"href":"https:\/\/www.besterpcba.com\/pt_br\/wp-json\/wp\/v2\/posts\/7462\/revisions\/8754"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.besterpcba.com\/pt_br\/wp-json\/wp\/v2\/media\/4750"}],"wp:attachment":[{"href":"https:\/\/www.besterpcba.com\/pt_br\/wp-json\/wp\/v2\/media?parent=7462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.besterpcba.com\/pt_br\/wp-json\/wp\/v2\/categories?post=7462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.besterpcba.com\/pt_br\/wp-json\/wp\/v2\/tags?post=7462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}