Die JTAG ProVision-Software-Suite findet Ihr Einsatzgebiet bei der Erstellung von Boundary-Scan-Tests und Programmieranwendungen für bestückte Leiterplatten und Systeme. Dieses professionelle Boundary Scan Entwicklungstool ist vollständig automatisiert und unterstützt den Import der Entwurfsdaten von mehr als 30 verschiedenen EDA- und CAM-Systemen. Zu den weiteren wichtigen Datenimporten zählen die BSDL files der JTAG Bausteine und die große, bestens gepflegte Modellbibliothek für tausenden Nicht-Boundary Scan fähige Bausteine.
Funktionsweise
Mit ProVision und der dazugehörigen Projektdatenbank können Sie schnell und einfach eine breite Palette von Test- und Progammieranwendungen erstellen. Diese Applikationen können jederzeit validiert, optimiert und in ProVision ausgeführt werden, noch bevor diese in eine fertige Testsequenz zusammengefasst und an die Fertigung übergeben werden.
Das ProVision Entwicklungspaket beinhaltet Tools zur Analyse der Testbarkeit der Baugruppe und der Möglichkeit diese zu visualisieren. Somit können Sie sich noch während der Testprogrammerstellung einen schnellen Überblick über die aktuelle Testtiefe verschaffen, um eventuelle Erweiterungen noch vor der Freigabe einzupflegen.
JFT umfasst eine Reihe von Softwaremodulen, die Boundary-Scan-Test- und Programmiermöglichkeiten unter Python, LabVIEW von National Instruments sowie dem Microsoft .NET-Framework unterstützen. Mit JFT können Anwender JTAG/Boundary-Scan-Testanwendung per Script, VIs oder Programme für Bestückte Leiterplatten und Systeme erstellen. JFT bietet die Möglichkeit einzelne Treiber-/Sensorpins zu deklarieren, Variable Pin-Gruppen zu definieren oder Registerbits zu steuern. Diese Anwendungen werden in der Regel zum Testen von Logikbausteinen oder Mixed-Signal-Clustern verwendet und können auch in wiederverwendbare Test-„Module“ umgewandelt werden. Durch die Kombination von JFT und embedded JTAG CoreCommander-Testmodulen entstehen effektive, kostengünstige System zum Test von Baustein Peripherie (ADCs, Speichercontroller usw.).
JTAG Visualizer ist ein erweitertes Anzeigemodul zur grafischen Darstellung von PCB Layout und Schaltplan. Der Visualizer lässt sich nahtlos in die Boundary Scan Produktreihe von JTAG Technologies, unabhängig von Einsatzgebiet, einbinden. JTAG Visualizer unterstützt PCB-Daten von verschiedenen CAD-, CAM- und EDA-Herstellern. Der Visualizer bietet dem Anwender bereits in der Entwurfsphase – DfT (Design for Test) entsprechende Rückmeldungen zur momentanen Fehlerabdeckung, welche grafisch direkt im Design angezeigt werden kann.
In der Fertigung und bei der Testprogrammerstellung dient der Visualizer zur Darstellung fehlerhafter Netze und Bausteine (Kurzschlüsse, Unterbrechungen, Stuck-ats etc.). Diese werden direkt im Layout- und Schaltplan, angezeigt.
Das PSA- oder Production Stand-Alone-Paket ist seit viele Jahre unsere Standard-Execution-Software, welche von CEM/OEM Herstellern eingesetzt wird, sobald ein unabhängiger Boundary Scan Test Platz bzw. Programmierstation benötigt wird. Die PSA Lösung wurde Ende der 90er Jahre auf den Markt gebracht, um eine Stand Alone Ausführungspaket, für die Classic Applikationen, in der Produktion anzubieten. Von diesen Systemen sind noch heute mehrer Tausend im Einsatz.
Testingenieur können mit dem integrierten AEX (Application Executive) Manager schnell und einfach eine Testsequenz erstellen und ausführen. Neben if-, then-, else-, goto-Funktionen kann die Sequenz auch weitere Anforderungen abdecken. So besteht die Möglichkeit via Kommandozeile weitere externe Funktionen aufgerufen, Testberichte mit Seriennummern zu erstellen, Testergebnisse in eine Datenbank zu exportieren usw.. PSA umfasst Treiber für alle bestehenden JTAG Controller.
Während ein vollständiges ProVision-System die Entwicklung und Ausführung von Test- und Programmieranwendungen ermöglicht, kann die gleiche vertraute Benutzeroberfläche mit reduzierter Funktionalität für den Produktionstest verwendet werden. ProVision Plattform kann je nach Anforderung lizensiert werden. So besteht die Möglichkeit lediglich Boundary Scan Tests auszuführen oder nur die ISP Programmierung von Flash- bzw. PLD Bausteinen zu unterstützen. Selbstverständlich sind auch kombinationen der Plattformmodule möglich.
Jeder der drei Plattformlizensen (Test, Flash, CPLD) bietet die Möglichkeit ProVision Entwicklungarchive zu extrahieren und die erstellten Applikationen entsprechend der Lizenzsierung auszuführe. Die Testergebnis können im vertrauten TTR-Format (Truth Table Report) analysieren werden bzw. durch unsere optionale Diagnosesoftware auf Pin- und Netzebene heruntergebrochen werden. Des Weiteren enthält die Plattformlizenz unseren bekannten AEX (Application Executive) Manager, der es Ihnen erlaubt komplexe Ablaufstrukturen (inkl. if-, then-, else- und goto-Strukturen) für Test- und Programmierabläufe schnell und einfach zu erstellen.
Neben der Unterstützung von testorientieren Softwarelösungen wie zum Beispiel National Instruments LabView/TestStand, bietet JTAG Technologies weitere Integrationspakete zur optimalen Integration in bestehende Testumgebungen.
So existieren für C/C++ unsere PIP/DLL Lösung, für .NET Framework-Systeme, wie Visual C, Visual Basic etc., bieten wir PIP/.NET und für ältere VB-Compilers existiert PIP/VB. Auch die Möglichkeit DOS/Win Befehle über Command Line aufzurufen besteht und wird von PIP/EXE bereitgestellt. Jedes PIP-Paket umfasst die volle Funktionalität zum Laden und Ausführen von Test- und Programmierapplikationen über unseren DataBlaster oder Explorer Familie (JTAG IEEE Std. 1149.1 Boundary Scan Controller).
Als langjähriger Allianzpartner von National Instruments bietet JTAG Technologies eine breite Palette hochwertiger Integrationsmodule für die Steuerungs- und Testausführungspakete von National Instruments (TestStand, LabView und LabWindows/CVi). Im Rahmen unserer PIP-Reihe (Production Integration Packages) bieten wir unseren Kunden seit über 10 Jahren optimale Intgrationen, um Boundary Scan und Programmierapplikationen schnell und einfach in die Sequenzen von National Instruments zu integrieren.
Durch die Erweiterung unserer Entwicklungs- und Produktionssysteme durch die Boundary Scan Diagnose Software können Fehlerursachen wie unerwünschte Netzverbindungen (Kurzschlüsse), Offene Pins, fehlende Netze oder sogar verdrehte Verbindungen einfach erkannt und diagnostiziert werden. Die BSD Test-Diagnose meldet Fehler in Klartext zusammen mit Pin-Level-Informationen. Diese Fehleraussage lassen einfache Rückschlüsse auf die verschiedenen Fehlerzustände zu.
Des Weiteren kann die Standarddiagnose durch ein entsprechendes kundenspezifisches Fehlerverzeichnis erweitert werden, welches gerade bei Clustertests sehr behilflich ist. Auf diesem Weg lassen sich Fehler anzeigen, die tief in der internen Struktur eines Funktionalen Logik Blocks liegen. Das Diagnosetool ist eine optimale Erweiterung des unseres Truth Table Reporters (TTR), welcher in unserer ProVision Entwicklungsumgebung und unseren Production Ingegration Packages mitgeliefert wird. Die Boundary Scan Diagnose ist standardmäßig in unserer Symphony Runtime Lösungen implementiert. Die Symphony Lösungen, welche von JTAG Technologies entwickelt wurde, dienen dazu Boundary Scan Applikationen optimal in 3rd Part ATE Systeme zu implementiert und die Synergien beider Systeme zu nutzen.
To test a board and program devices on it you need the following hardware:
- A JTAG controller connecting your PC or workstation with the JTAG interface on the board.
- I/O modules for boundary-scan access to I/O connectors and special test points on the board.
To reliably execute your test and programming applications you can choose from a range of different controllers with different performance capabilities and form factor. The high speed JT 37×7 DataBlaster is the top model. It has a scalable performance and is available in a large variety of different form factors. The JT 5705 mixed signal controller supports control and measurement of analog signals in combination with boundary-scan. The JT 5705 Explorer controller with a USB interface is the ideal choice when a maximum performance is not the main driving factor.
Choose auxiliary I/O modules to add scan test and analog measurement coverage into portions of your design that lack boundary-scan access. Select digital I/O scan (DIOS) modules, mixed I/O scan (MIOS) modules, or Socket Test Modules (STM) to conveniently test sockets, connectors and sensors.
You can have your boundary-scan controllers and I/O modules as separate instruments, or you may combine them in a single instrument. The Rack- Mountable Instrument (RMIc) for example is a self-contained unit with one or more boundary-scan controllers and I/O modules of your choice, perfect for installation in a 19-inch test rack or in a benchtop set-up. The JT 5705 effectively combines a 2 TAP controller and mixed-signal IO (MIOS) channels, making it virtually a self-contained ATE.
The high-speed DataBlaster controllers are available in all of the popular formats (PCI, PCIe, PXI, PXIe, USB, Ethernet, Firewire) for stand-alone use as well as for seamless integration with your Functional Test System. For a seamless integration with your In-Circuit Tester or Flying Probe Tester dedicated form factors matching directly with the format of your tester are also available.
If you combine your JTAG controller with your In-Circuit Tester, Flying Probe Tester, or your Functional Test System you can use the test and measurement hardware of that system instead of auxiliary I/O modules to measure the I/O connectors and test points in combination with boundary-scan.
We’ve even got a product for remote operation over any distance, JTAG TapCommunicator. TapCommunicator is a truly unique product that can overcome problems caused by lack of target accessibility. By harnessing the native communications protocol of the target (e.g. E-net, Bluetooth, SpaceWire etc.) boundary-scan tests and programming applications can be applied over virtually any distance.
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.