Vés al contingut

Boundary scan

De la Viquipèdia, l'enciclopèdia lliure
Infotaula de llibreBoundary scan
Fitxa
AutorInstitute of Electrical and Electronics Engineers
LlenguaAnglès
PublicacióInternacional, 1990
EditorIEEE
Dades i xifres
GènereNorma

Boundary scan és un mètode de verificació de les interconnexions en els circuits impresos (PCB) o en els sub-blocs dels circuits integrats. El Boundary scan s'empra també com a mètode d'anàlisi, depuració i programació d'aquests circuits integrats. L'organització JTAG va desenvolupar una especificació per Boundary scan que va ser estandarditzada el 1990 com a IEEE 1149.1-1990.[1] Actualment el Boundary scan és sinònim de JTAG.[2][3][4]

Arquitectura

[modifica]
  • Per a proveir la funcionalitat els fabricants d'IC han d'afegir-hi una lògica addicional.
  • Fig.1 Esquema elèctric del connector JTAG.
    L'accés exterior és a partir d'un port anomenat JTAG TAP (Test access Port) comprès de quatre o més senyals :
    • TDI (test data in) : entrada sèrie per a bits de dades i instruccions.
    • TDO (test dada out) : sortida sèrie per a bits de dades i instruccions.
    • TCK (test clock) : senyal de rellotge per a sincronitzar els bits.
    • TMS (test mode select) : senyal de selecció dels diferents estats del controlador TAP.
    • TRST (test reset) : opcional. Senyal d'inicialització del controlador TAP.
  • Es defineix un llenguatge de descripció de boundary scan BSDL (Boundary scan description language) per a accedir als diferents registres i funcionalitats.
Fig.2 Esquema dels registres que formen part de la norma Boundary scan

Referències

[modifica]
  1. «IEEE 1149.1JTAG AND BOUNDARY SCAN TUTORIAL» (en anglès). http://fiona.dmcs.pl/.+[Consulta: 25 novembre 2017].
  2. Inc., Corelis. «Boundary Scan - Tutorial» (en anglès). https://www.corelis.com.+[Consulta: 25 novembre 2017].
  3. electronics+radio. «What is Boundary Scan | JTAG, IEEE1149 | Electronics Notes» (en anglès). https://www.electronics-notes.com.+[Consulta: 25 novembre 2017].
  4. «What is Boundary scan? | Keysight (formerly Agilent’s Electronic Measurement)» (en anglès). https://www.keysight.com.+[Consulta: 25 novembre 2017].