Von Göpel electronic gibt es eine Modellbibliothek für die PIC32MX Mikrocontroller mit Mips- Core von Microchip zur Unterstützung der Emulationstechnologie VarioTAP. Die als VarioTAP-Modell bezeichneten Bibliotheken sind modular als IP strukturiert und ermöglichen eine Fusion von Boundary-Scan-Test und JTAG-Emulation. Auf dieser Basis können auch die On-Chip Flash der PIC32MX Typen im System programmiert werden. Außerdem unterstützt VarioTAP interlaced Bus Emulation Tests (BET) und System Emulation Tests (SET) für erweiterte JTAG Boundary Scan Funktionalität.
Die IP-Modelle für PIC32MX unterstützen sowohl die Flash-Programmierung über den nativen Prozessor-Core, als auch eine Vielzahl von Emulationstestfunktionen. Die adaptive Streamingtechnik der TAP-Signale (TAP: Test Access Port) eröffnet die Möglichkeit in einem Testprogramm Emulationstests parallel oder interaktiv Boundary Scan Tests auszuführen, wobei die Zahl der TAP nicht begrenzt ist.
Unter Nutzung der Hardwareplattform Scanflex des Herstellers sind dadurch beispielsweise bis zu acht TAP unabhängig und simultan zu anderen I/O-Ressourcen ansteuerbar. Bei der Programmierung der embedded Flashs erfolgt die Script-Generierung ebenfalls automatisch. Die IP-Funktionen zur Busemulation und zur Systememulation ermöglichen einen funktionalen Test von On-Chip Interfaces ohne vorherige Flash-Firmware-Programmierung, sowie die Ausführung von kundenseitig definierten Programmcodes.
Durch die OEM-Kooperation mit Anbietern von In-Circuit-Testern (ICT), Manufacturing Defect Analyzers (MDA), Flying Probern (FPT) und Funktionstestern (FCT) steht die Lösung sofort für die Produktion zur Verfügung. Die neuen VarioTAP IP-Modelle werden von der Boundary Scan Software System Cascon ab Version 4.5.1 standardmäßig unterstützt und wie die Systemsoftware per Lizenzmanager freigeschaltet.
System Cascon ist eine von Göpel electronic entwickelte JTAG/Boundary Scan Entwicklungsumgebung mit derzeit über 40 integrierten ISP-, Test- und Debug-Werkzeugen. Hardwareseitig kann VarioTAP in Verbindung mit den Controllern der Scanbooster Serie, sowie der Hardwareplattform Scanflex eingesetzt werden.