Um den Einstieg zu vereinfachen und einen schnellen Start zu ermöglichen, ist Buzz kostenlos von der JTAG Live Website erhältlich. Clip und Script lassen sich gegen eine Schutzgebühr herunterladen. JTAG Live nutzt die auf den heutigen Highend-Baugruppen enthaltenen Boundary Scan-Schaltungen. Es wird keine Netzliste benötigt; da die Tools mit Hilfe der von den IC-Anbietern verfügbaren BSDL-Dateien die Eingänge und Ausgänge für die Ansteuerung und die Messungen identifizieren können. Es lassen sich dabei einfach bis zu zwei Boundary Scan-Ketten definieren und die Integrität dieser Ketten schnell verifizieren. Das Watch Fenster in Buzz zeigt den gegenwärtigen Logikstatus (Hi-Lo oder Zustandsänderung) eines ausgewählten Boundary Scan-Pins. Buzz bietet den Hardware-Entwicklungsingenieuren eine praktische Möglichkeit, um eine Durchgangsprüfung zwischen zwei Pins auf einer Prototypenkarte durchzuführen, wobei eine vertraute DMM-Messung nachgeahmt wird, allerdings ohne Messleitungen. Im Measure Fenster von Buzz kann der anzusteuernde Pin auswählt, dieser auf Hi oder Lo gesetzt und das entsprechende Ergebnis am Messpunkt ausgelesen werden. Über die Funktionalität eines DMM hinaus zeigt Buzz auch mehrpolige Netze an. Der Anwender kann einfach über einen Pin mehrere Pins ansteuern und das Fan-out überprüfen oder über mehrere Pins einen oder mehrere Messpins ansteuern, um Tests auf Busleitungen oder einen einfachen Clustern mit einem oder mehreren Logikgattern auszuführen.
Clip, das zweite Produkt der JTAG Live Familie, erlaubt ein Debugging von komplexeren Clustern mit Hilfe von Vektor-basierten Cluster-Testfolgen. 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. Die Clip-Anwenderschnittstelle verfügt über einen Logikanalysator sowie über eine Status- und Timing-Anzeige im Stil eines Pattern-Generators zur Definition der Vektoren und Beobachtung der Testergebnisse. Die in Clip erstellten Tests können abgespeichert und für den Test von Baugruppen des gleichen Typs abgerufen werden.
Script, das dritte Produkt der JTAG Live Familie, bietet ein leistungsfähiges API, um Cluster I/Os zu manipulieren und zu erfassen. Script ist ideal für einen Bauteil-orientierten Funktionstest von Mixed-Signal-Bauteilen, für Funktionen, die einen Anwendereingriff erfordern, sowie für die wiederholte Ausführung von Testpattern zum Beschreiben von Bauteilregistern. Script nutzt die Open Source Programmiersprache PythonTM um Verbindungen zu überprüfen und um die Funktion von Non-Boundary Scan-Clustern zu verifizieren. Durch die im PythonTM-Programm enthaltenen Hochebenen-Routinen kann Script den Zustand einzelner oder ganzer Pin-Gruppen erfassen oder ansteuern. Der eingebaute PythonTM-Editor erleichtert die Erstellung der Sequenzen für die Testausführung und die Erfassung der Ergebnisse.
Für die Verbindung mit der Baugruppe ist JTAG Live voll kompatibel zu den populären JTAG Programmierkabeln von Altera und Xilinx sowie mit unserem Produkt JT3705/USB mit zwei TAPs.
Die JTAG Live Softwarefamilie ist ab sofort per Download von der neuen Website www.jtaglive.com erhältlich. Neben dem Software-Download finden Sie auf der Website auch Produktbeschreibungen, Antworten auf häufig gestellte Fragen (FAQ) und Erfahrungen von JTAG Live Anwendern.