Design & Service
JTAG Live™ Buzz stellt eine perfekte Lösung zum Debuggen von dicht bestückten Leiterplatten zur Verfügung – und steht Ihnen zum kostenlosen Download bereit. Buzz kommt dann zum Einsatz, wenn herkömmliche Testmethoden, wie z.B. mit Oszilloskop oder Logikanalysator nicht mehr möglich sind, da der Zugriff fehlt. Buzz eignet sich idealerweise für Elektronikingenieure und -techniker, die grundlegende Funktionen einer Baugruppe testen möchten, um die korrekte Funktion zu gewährleisten oder Fehler einzugrenzen. Buzz nutzt die Standard Zugriffsmöglichkeiten von Boundary Scan -kompatiblen Bausteinen (IEEE-Standard 1149.1), um Verbindungen zwischen Boundary Scan Pins zu prüfen bzw. den aktuellen Pinstatus abzufragen.
Während Buzz den Pinstatus eines einzelnen Boundary Scan Pins anzeigt und die Prüfung von Verbindung zwischen Pins ermöglicht, erweitert BuzzPlus die Software um eine einzigartige „Seek and Discover“ Funktion. Diese ermöglicht es Knotenpunkte für eine ausgewählte Verbindung zu scannen und somit die Netzverbindung zu „erlernen“.
Dieses Produkt beinhaltet automatisch unser kostenloses Softwaremodul JTAG Live Buzz.
AutoBuzz ist ein absolut neues und einzigartiges Werkzeug.
Beim testen ein board mit JTAG, ist es in der regel notwendig, designinformationen und eine Netzliste zu haben. Reparatur-Ingenieure haben selten Zugriff auf diese Daten.
Die vorhandenen Boundary Scan Verbindungen („Connectivity Signature“) einer Baugruppe werden automatisch „erlernt“. Grundlage sind lediglich die BSDL Modelle der verwendeten Boundary Scan Bausteine. Durch den „Seek and Discover“-Modus welcher in BuzzPlus und AutoBuzz implementiert wurde (auch keine netzliste eforderlich), kann die erlernte Verbindungsliste einer Referenzbaugruppe verwendet werden, um einen umfassenden Konnektivitätsvergleich mit einer fehlerhaften Baugruppe durchzuführen.
Dieses Produkt beinhaltet automatisch unser kostenloses Softwaremodul JTAG Live Buzz.
Clip ist ein vektorbasiertes Upgrade für das Erstellen und Speichern von Cluster Tests auf Baugruppenebene (Baugruppe verifikation)
Dieses Produkt beinhaltet automatisch unser kostenloses Softwaremodul JTAG Live Buzz.. Die Möglichkeit der Anzeige als Waveform, die der eines Logic-Analyzers ähnelt, zeigt Ihnen, was mit den Signalen auf der Baugruppe passiert. Verwenden Sie die Optionen „Compare On“ und „Set Breakpoint“ um den Test je nach Anforderung auszuführen.
Script basiert auf der Open-Source-Sprache Python™ und stellt eine leistungsstarke Command-and-Control-Struktur bereit, mit der die Ein- und Ausgänge eines Clusters stimuliert und ausgelesen werden können. Durch Script erhalten Sie aber auch die Möglichkeit nicht Boundary Scan fähige Cluster auf Funktion zu prüfen. Durch die in einem Python-Programm enthaltenen High-Level-Routinen kann Script den Zustand einzelner Pins oder ganzer Pin-Gruppen erfassen oder stimulieren. Der Python-Editor vereinfacht die Erstellung einer Testsequenz, sowie die Erfassung der Ergebnisse.
Durch die Erstellung von Testmodellen in Script wird das bauteilorientierte Testen und somit die Wiederverwendung von erstelltem Code ermöglicht. Dank der Open-Source-Sprache Python stehen tausende Hilfsroutinen in verschiedensten Online- Communities zur Verfügung.
Dieses Produkt beinhaltet automatisch unser kostenloses Softwaremodul JTAG Live Buzz.
Die CoreCommander-Routinen steuern die Funktionen des Prozessorkerns (z. B. ARM, PPC, X-Scale, Cortex usw.) mithilfe der integrierten Emulations-/Debug-Funktionen der heute erhältlichen RISC- und DSP-Kerne. Diese wurden entwickelt, um das Testen und Debuggen von Leiterplatten durch Kernel unabhängige Tests zu beschleunigen. CoreCommander bietet zwei Betriebsmodi:
- Interaktiver Modus: direkte Kontrolle der Core
- „Python embedded“ Modus: Die Kontrolle der Core kann per Scripting in ein vollständiges Testprogramm eingebunden werden.
- Dieses Produkt beinhaltet automatisch unser kostenloses Softwaremodul JTAG Live Buzz.
Beachten Sie, dass die Preise der CoreCommander-Module nach Kern gestaffelt sind.
JTAG Live Studio ist eine vollständige JTAG/ Boundary-Scan-Lösung für den Test (Baugruppe verifikation), das Debugging und die Programmierung von Baugruppen. Auf der Basis der standardmäßigen JTAG Live Plattform, die jetzt einen automatischen Scan-Path-Builder enthält, umfasst Studio zusätzlich JTAG Live Buzz, BuzzPlus, AutoBuzz, Clip, Script, JAM, STAPL und SVF-Player sowie einen JTAG Live Controller.
Mit der neusten Version von AutoBuzz können Verbindungen mittels eines Vergleichs mit einer fehlerfreien Baugruppe oder durch das Lernen der Boundary Scan-Pin-Verbindungen über eine aus den CAD-Daten erzeugten (ohne) Netzliste getestet werden. Mit Hilfe von Script lassen sich wiederverwendbare Cluster-Tests und Flash-Programmieraktionen in Python erstellen. Ein Austausch von Ideen ist über unser Anwenderforum auf unserer Internetseite möglich. Tests auf IC-Ebene können durch CoreCommander-Optionen eingebunden werden, die IC-Cores steuern und/oder den Zugriff auf FPGAs erlauben.
JTAG Maps ist eine Erweiterung des Altium Designer EDA-Systems, die es dem Anwender/Ingenieur ermöglicht, die Möglichkeiten der JTAG-Bausteine in ihrem Design schnell zu beurteilen. Bisher mussten Ingenieure oft Stunden damit verbringen, die Boundary-Scan-Netze eines Designs manuell hervorzuheben, um die Fehlerabdeckung zu bestimmen. Heute leistet die kostenlose JTAG Maps for Altium-Plugin all dies und noch mehr, wodurch wertvolle Zeit eingespart, ein gründlicheres DfT ermöglicht und die Markteinführung beschleunigt wird.
Mit oder ohne Boundary-Scan-Modelle – Die BSDL Modelle (Boundary-Scan-Description-Files) sind für jeden JTAG/Boundary-Scan-Prozess von zentraler Bedeutung, da sie genau angeben, welche Pins von JTAG/Boundary-Scan angesteuert oder ausgelesen werden können. JTAG Maps für Altium kann mit oder ohne BSDL-Modelle arbeiten und enthalten eine Option „assume scan covered“. Diese Funktion kann verwendet werden, um die Fehlerabdeckung eines Stecker (unter Annahme, dass das Netz getestet werden kann) anzuzeigen oder um die Unterschiede in der Fehlerabdeckung in einem definierten Bereich darzustellen. JTAG Maps for Altium zeigt automatisch die TAPs (Test Access Ports) auf Basis Ihrer Schaltplandaten an. Die zu den TAPs zugehörigen JTAG-Signale werden getrennt von den „testbaren“ Netzen hervorgehoben.
Sowohl Import als auch Export – die meisten Anwender werden die Anzeige des Boundary Scan Zugriffes verwenden, den JTAG Maps für Altium erzeugt. Jedoch ist es ist es möglich, ein noch detaillierteres Bild zu importieren. Nach der Erstellung eines JTAG ProVision-Projekts können die Daten zur weiteren Analyse in Altium dargestellt werden. Eine einfache Textdatei, mit vollständigen Fehlerabdeckung, kann dann zur Anzeige/Visualisierung wieder in JTAG Maps eingelesen werden.
Optionale Entwickler-Tools – für Ingenieure, die JTAG/Boundary-Scan-Tests direkt auf ihr Design anwenden möchten, bietet JTAG Technologies zwei weitere Optionen: JTAG Live für kostengünstige Funktionstests mit Boundary-Scan und JTAG ProVision, ein vollwertiges automatisiertes System zur Testprogrammerstellung und Bausteinprogrammierung.
JTAG LIVE
Wir helfen Ihnen gerne weiter!
Durch die enge Zusammenarbeit mit unseren Kunden konnten wir Tausende Testprobleme lösen. Sobald Sie Kunde von JTAG Technologies werden, sind Sie ein integraler Bestandteil unseres Unternehmen und haben ebenfalls vollen Zugriff auf unser weltweites Support-Netzwerk.