Eine kostengünstige Software-Tool-Familie für den Test von digitalen Baugruppen-Prototypen auf Basis von Boundary Scan hat JTAG Technologies entwickelt. Dabei ist nur eine minimale Hardware-Ausstattung nötig.
Bei der Baugruppen-Entwicklung steht – zumindest in einem frühen Design-Stadium - meist keine Netzliste einer Schaltung zur Verfügung. Auch an Instandsetzungs- und Reparaturplätzen sind komplette und auch aktuelle Schaltungsunterlagen meist nicht verfügbar.
Da aber dennoch sehr viele Digital-Baugruppen heute mit Boundary-Scan-fähigen Bauelementen bestückt sind, liegt es nahe, diese Testtechnologie bereits im Entwicklungsstadium einer Schaltung zu nutzen, um auch bei erschwertem oder gar nicht verfügbarem physischem Zugang zu den Pins die korrekte Kontaktierung zu verifizieren. Zudem ist es wichtig, die Leiterbahn-Verbindungen auf Unterbrechungen und Kurzschlüsse hin testen zu können.
Hier sollen drei Boundary-Scan-Tools der »JTAG Live-Familie« Unterstützung bieten. Das erste Tool nennt sich »Buzz; damit kann man in Anlehnung an die früher oft genutzte Fehlersuche an Leiterbahnen oder Pin-Kontaktierungen mit Hilfe eines Durchgangsprüfer-Multimeters direkte und indirekte Verbindungen zwischen Boundary Scan-fähigen Bauteilen testen.
Mit dem zweiten Tool namens »Clip« lässt sich Cluster-Logik mittels Vektor-basierter Testfolgen überprüfen. Jeder Vektor in der Testfolge enthält eine Reihe von Eingangswerten für die Eingänge eines Bauteils oder Clusters sowie eine Reihe von erwarteten Cluster-Ausgangswerten. Angezeigt wird der Leitungs-Zustand ähnlich wie bei einem Status- und Timing-Logikanalysator.
Das Tool »Script« schließlich erlaubt es, Cluster I/Os zu manipulieren und deren Zustand zu erfassen, so dass letztlich ein Bauteil-orientierter Funktionstest von Digital- und Mixed-Signal-Schaltungselementen realisiert wird. Auch bei Testroutinen, die einen Anwendereingriff erfordern sowie für die wiederholte Ausführung von Testpattern zum Beschreiben von Bauteilregistern lässt sich dieses Software-Tool einsetzen.
Genutzt werden bei allen Tools automatisch die von den ICs vorhandenen BSDL-Dateien (Boundary Scan Description Language).
Um den Einstieg zu vereinfachen, ist das Tool »Buzz« kostenlos von der JTAG Live Website erhältlich. »Clip« und »Script« lassen sich gegen eine Schutzgebühr (495 Euro bzw. 1495 Euro) herunterladen. Hardwareseitige Kompatibilität besteht zu den JTAG-Programmierkabeln von Altera und Xilinx sowie zum USB-Tool JT3705 mit zwei TAPs.
www.jtaglive.com