Boundary Scan Tests

Das Boundary-Scan Testverfahren ist ein elektrisches Testverfahren für Elektronik-Baugruppen ohne mechanische Antastung auf der Leiterplatte. Dabei muss lediglich der Testbus an den Prüfling angeschlossen werden.
Boundary Scan Test

Boundary Scan

Was ist ein Boundary Scan?

Der Boundary Scan ist ein elektrisches Testverfahren, das komplexe Schaltkreise in einer bestückten Leiterplatte prüfen kann (z. B. bei Ball Grid Arrays, kurz: BGAs) und dazu lediglich vier Leitungen benötigt.

Beim Boundary-Scan-Test wird die Umgebung innerhalb eines Schaltkreises geprüft – man spricht auch von der sogenannten „Grenzpfadabtastung“.

Ein Boundary-Scan-IC enthält zusätzlich zu seiner Kern-Logik (Core-Logic) eine Steuerlogik. Diese besteht aus dem Test-Access-Port (TAP) und den Boundary Scan-Zellen. Diese Zellen sind zu einem Schieberegister mit parallelen Ein- und Ausgängen zusammengefasst und bilden einen seriellen Scanpfad. Die Stimulation und das Auslesen der Zellen erfolgen durch den Test-Access-Port (TAP). Angesteuert wird das IC mit vier Signalen über den JTAG-Port (Test-Bus).

Mit diesem Testverfahren können Baugruppen ohne Prüfpads bereits ab dem Prototypenstatus schnell und zuverlässig geprüft werden.

Es werden vielfältige Möglichkeiten für strukturelle oder funktionale Tests geboten – durch eine Kombination der verschiedenen Boundary-Scan-Testarten lassen sich Fehler in der Baugruppe schnell und zuverlässig lokalisieren.

Das Ergebnis: eine sehr hohe Testabdeckung bei minimal notwendiger Adaption!

 

Wozu ist ein Boundary Scan relevant?

Aus Gründen der Produkthaftung ist eine sorgfältige Prüfung elektronischer Baugruppen unerlässlich. Null-Fehler-Produktionen sind zwar ein Wunschtraum, aber nicht immer realisierbar.

Aufgrund steigender Bauteildichten, kleiner werdender Bauteilgrößen und des Aufkommens von Mehrlagen-Platinen (Multilayer PCBs) werden Prüfverfahren durch herkömmliche Methoden beträchtlich erschwert. Auf den Gehäuseflächen ist daher oftmals zu wenig Platz für Testpunkte, sodass deren Anzahl reduziert werden muss – zeitgleich darf allerdings keine Testabdeckung verloren gehen.

Dank Boundary Scan können die erforderlichen Testpunkte auf einer Baugruppe verringert oder sogar gänzlich getilgt werden, wodurch wiederum Platz eingespart und das Design des Layouts vereinfacht werden kann. Das Verfahren wurde entwickelt, um auch bei Miniaturisierung strukturelle Tests durchführen zu können.

Der Boundary-Scan lässt sich sehr einfach und universell adaptieren, bietet eine sehr hohe Testabdeckung und ist zeit- sowie kosteneffizient.

Bereits während des Designs können Tests generiert werden, die auch noch in der späteren Produktphase nutzbar sind. Demzufolge können Tests, die bereits für die Design-Verifikation erstellt wurden, für das Prototypen-Debugging und für die Serientests übernommen werden.

Dies ist ein wichtiger Vorteil, da gerade bei der Entwicklung von Elektronik-Baugruppen auch deren spätere Testbarkeit eingeplant werden sollte. Somit reduzieren sich der Testaufwand und Diagnosezeiten auf ein Minimum.

 

Wie funktioniert ein Boundary Scan?

Die einzelnen Testpunkte, die bisher mit Nadeln kontaktiert wurden, werden beim Boundary-Scan als zusätzliche Logik in den integrierten Schaltkreis (integrated circuit, kurz: IC) aufgenommen. Diese Logik wird Boundary-Scan-Zelle oder auch Electronic Nail genannt.

Der Zugriff auf die Boundary-Scan-Zellen wird durch die zusätzliche Steuereinheit TAP (Test Access Port) ermöglicht. Die TAP-Funktion wird wiederum durch drei Steuersignale definiert: TCK (Test Clock), TMS (Test Mode Select), TRST (Test Reset). Zeitgleich schalten die Signale TDI (Test Data Input) und TDO (Test Data Output) die Boundary-Scan-Zellen in eine serielle Schiebekette.

Über diese Schiebekette werden dann in Abhängigkeit zu den Steuersignalen und der ausgewählten Testfunktion Signale auf den Prüfling gesetzt und gemessen. Dabei werden keine Testpunkte und -nadeln mehr benötigt.

Ist der Testzugriff auf die Boundary-Scan-Funktion erst hergestellt, können zahlreiche Prüfungen durchgeführt werden.

Allerdings müssen diese Testmöglichkeiten vom Entwickler der Baugruppe in das Design integriert werden: So ist die Baugruppe mit einer JTAG-Schnittstelle zu versehen und die Boundary-Scan-ICs müssen angeschlossen werden.

Gerne informieren wir Sie bezüglich weiterer Design-Regeln für einen fehlerfreien Betrieb der Boundary Scan Baugruppenprüfung.

 

Für welche Anwendungsbereiche eignet sich das Boundary Scan Testverfahren?

Der Zugriff auf die Boundary-Scan-Funktion ermöglicht die Durchführung verschiedener Testarten.

So zum Beispiel:

  • Infrastrukturtests
  • Interconnection-Tests
  • Speicher-Tests
  • Clustertests
  • Bausteinprogrammierungen

 

Durch das Testverfahren lassen sich idealerweise auch Bausteinprogrammierungen von z. B. Flashes und PLD (programmierbare logische Schaltung) innerhalb der Schaltung durchführen. Weiterhin können mittels Clustertests auch Non-Boundary-Scan Bausteine geprüft werden. Verfügt der Prüfling über verschiedene Schnittstellen, lässt sich zusätzliche Testhardware in den Prüfprozess einbinden.

 

Die Vorteile des Boundary Scan Testverfahrens im Überblick

  • Ermöglicht die Prüfung von Schaltkreisen im bestückten Zustand ohne mechanische Kontaktierung mittels Prüfnadeln
  • Umfangreiche Schaltungen können mit hohen Testabdeckungen schnell und intensiv geprüft werden
  • Kurze Prüfzeiten
  • Reduzierung der Diagnose-Zeiten von fehlerhaften Baugruppen
  • Reduzierung der Debugging-Zeit für Prototypen oder Erstmuster
  • Programmierung von Speicherbausteinen im bestückten Zustand

 

Welche Testsysteme verwendet testwerk?

Wir sind zertifizierter Partner der Firma JTAG Technologies für Boundary-Scan-Anwendungen und setzen vorrangig auf die Verwendung dieser Systeme.

Zusätzlich bieten wir die Prüfung mittels Boundary-Scan-Equipment der Firma GÖPEL electronic GmbH an.

Durch die Auswahl dieser Systeme  garantieren wir Ihnen eine hohe Fehlerabdeckung sowie zeit- und kosteneffiziente Prozesse.

In Ihrem Auftrag führen wir die für Ihren individuellen Bedarf passenden Prüfungen durch.

JTAP TECHNOLOGIES - Boundary Scan
GÖPEL electronic - Boundary Scan

Unsere Leistungen

Prüfapplikations-Erstellung

Test mit JTAG und Göpel-Systemen

Systemverkauf

Auftragsprüfung

Ihre Vorteile

Zertifizierter Partner der Firma JTAG-Technologies

Prüfung von IC-Bausteinen wie BGAs, QFNs

Speichertests

Kurze Testzeiten

Sie interessieren sich für Boundary-Scan-Tests und benötigen weitere Informationen?

 

Dann nehmen Sie mit uns Kontakt auf – telefonisch oder ganz bequem online über unser Formular.

 

Wir freuen uns auf Ihre Anfrage!