XJAnalyser ist ein leistungsfähiges Werkzeug zur Visualisierung und zum Debugging von Echtzeit-Schaltungen. Es bietet eine grafische Darstellung der JTAG-Ketten, so dass Sie sowohl die volle Kontrolle auf Pin-zu-Pin-Basis als auch des Pin-States (entweder als Ausgangssignal ausgegeben oder als Tri-State-Eingang eingestuft) und des Logikpegels (entweder High oder Low, wenn aktiv getrieben) erhalten. Zudem besteht die Möglichkeit, SVF und STAPL / JAM-Dateien laufen zu lassend.
Wesentliche Vorteile
- In der Lage, BGAs und Fine-Pitch-Komponenten zu testen
- Verbesserte Rendite: Selbst bei Entwicklungen mit BGA-Gehäuse ist eine schnelle und einfache Fehlersuche auf dem Board möglich, da Sie die Signale aller Pins kontrollieren und die Leiterbahnen verfolgen können
- Die Produktentwicklung wird wesentlich beschleunigt, weil das Debuggen von Prototypen und Entwicklungsbaugruppen in Minuten und nicht in Tagen erfolgen kann
- Reduzierter Entwicklungsaufwand durch den Wegfall vom Schreiben funktionaler Testsoftware, zum überprüfen von grundlegenden Hardwareverbindungen
Eigenschaften
- Lediglich BSDL-Dateien werden benötigt, um das Board einzurichten und zum Laufen zu bringen
- Einrichten von Pin-States – z.B. Low, High, Toggeln
- Kurzschlüsse, Öffnungen und andere Signale entdecken
- Einfacher Low-Level-Zugang zu Pins/Bussen
- Klare Anzeige der Pins/Balls mit variablen Zoomstufen und Bildschirmunterteilung
- JTAG-Ketten-Daten als Wellenformdaten
- Wechselnde Pins rasch lokalisieren und überwachen
- Komponenten mit SVF- und STAPL-Dateien programmieren
- Echtzeit-Interaktion
- XJIntegration (Verwenden Sie die XJAnalyser-Funktionalität von anderer Software aus)
Steuerung und Überwachung der Pins auf JTAG-Komponenten
Logikpegel können in Echtzeit mit einem Mausklick auf High oder Low bzw. in langsames oder schnelles Togglen eingestellt werden. Die Werte werden dann durch Farbkodierung der Pins angezeigt. Pins können auch durch verschiedene Eigenschaften wie Input/Output farbkodiert werden.
Überwachen Sie die Werte und Eigenschaften aller Pins auf Ihren JTAG-fähigen Geräten, auch BGAs, in Echtzeit.
Bausteinprogrammierung
XJAnalyser kann SVF– und STAPL / JAM-Dateien ausführen, die für jede Sequenz von Komponenten auf einer Leiterplatte gelten. Jegliche Header und Trailer werden automatisch eingerichtet.
„Golden Board“-Vergleich
XJAnalyser kann die Werte, die auf die JTAG-Komponenten einer bekanntermaßen funktionsfähigen Leiterplatte implementiert werden, erfassen. Diese Werte können dann verwendet werden, um Unterschiede zwischen denjenigen Leiterplatten zu identifizieren, die unerwartetes Verhalten aufweisen und solcher, die sich bewährt haben.
JTAG-Ketten-Debugging
XJAnalyser kann verwendet werden, um beim Debuggen der JTAG-Kette zu helfen, indem Rückmeldung über die Anzahl der gefundenen Komponenten und der entsprechenden ID-Codes gegeben wird. Weitere Informationen erhalten Sie hier.
Pin-Betrachtung
Sie können Pins anwählen und in einem Fenster anzeigen lassen, um ihre Änderungen von allen umgebenden Pins auf der Komponente zu trennen.
Die Pin-Betrachtung (Pin Watch) kann auch dazu genutzt werden, einen Bus aus einer Reihe von Pins zu erstellen. Sie können dann dem Bus einen Wert zuschreiben, um alle diese Pins sofort einzustellen.
Heranzoomen/Bildschirmaufteilung
XJAnalyser gibt Ihnen die Flexibilität, Schaltungen als Ganzes oder, unter Zuhilfenahme benutzerdefinierbarer Zoom-Levels, in Nahansicht zu sehen. Sie können auch die Bildschirmansicht unterteilen und verschiedene Teile der Schaltung in verschiedenen Vergrößerungen anzeigen.
Kontinuierlicher Ablauf/Einzelschritte
XJAnalyser kann entweder kontinuierliche JTAG-Schreibe-Lese-Zyklen durchführen, so dass eine sofortige Rückmeldung über Signaländerungen erfolgt oder einzelne Zyklen unter Benutzerkontrolle wiederholen, so dass manuelle Änderungen zwischen jedem Zyklus möglich sind.
Gerätegeometrie ändern
Wenn die Gerätegeometrie in der BSDL-Datei falsch oder gar nicht spezifiziert ist, können Sie die Anzahl der Pins auf jeder Seite ändern, um die tatsächliche Geometrie des Geräts wiederzugeben. Es besteht auch die Möglichkeit, Geräte zu drehen.
Waveform Viewer
Der Wellenformdaten-Viewer erfasst und zeigt die digitalen Signalpegel und Übergänge der JTAG-Kettendaten an.
Er unterstützt das Auslösen, so dass das Schaltungsverhalten unter bestimmten Bedingungen erfasst werden kann, z. B. wenn bestimmte Ereignisse auftreten. Dies kann die Fähigkeit eines Ingenieurteams, Schlüsselinformationen zu erfassen und sporadische Fehler aufzuspüren, erheblich verbessern.
„Plug-and-Play“-Konfiguration
Wenn das Gerät, das XJAnalyser ausführt, mit einer Schaltung verbunden ist, untersucht es automatisch die JTAG-Kette und identifiziert die korrekten BSDL-Dateien aus ihrer Bibliothek; bereit, Tests durchzuführen.
Empfohlene Systemanforderungen
- Intel® Core i3, i5, i7 Prozessor oder gleichwertig (jede Generation)
- Microsoft® Windows® 10 1607 und höher (32 oder 64 bit), oder Windows 11
- 8 GB RAM
- Pin-für-Pin Steuerung von BGA und Fine-Pitch-Bauelementen in Echtzeit
- In-System-Programmierung mit SVF/STAPL/JAM-Dateien
- Einfacher 4-Schritte-Setup-Assistent
Flexible Lizenzoptionen
- Hardware-Lizenz
– auf dem JTAG-Controller, damit XJTAG auf beliebig vielen PCs eingesetzt werden kann - Netzwerk-Lizenz
– auf einem vernetzten Lizenzserver, auf den weltweit zugegriffen werden kann
Für Support oder ein Angebot für jegliche Produkte des XJTAG-Systems, zögern Sie bitte nicht, Ihren lokalen Vetriebspartner zu kontaktieren.