VarioTAP und iTIC: Mit dem richtigen TIC(K) zum umfassenden
Transcription
VarioTAP und iTIC: Mit dem richtigen TIC(K) zum umfassenden
VarioTAP und iTIC: Mit dem richtigen TIC(K) zum umfassenden Emulationstest Werner Fischer (werner.fischer@isystem.com) Thomas Wenzel (t.wenzel@goepel.com) © GOEPEL electronic 2013 – Boundary Scan Days Inhalte der Präsentation 15. Mai 2013 1 2 3 4 1 Die GÖPEL/iSYSTEM Allianz 2 Innovation in Hardware: iTIC 3 Umfassende Applikationen 4 Resümee und Ausblick iTIC 2 Hintergrund Information (die blauen Teams) i GÖPEL electronic iSYSTEM i Embedded System Access Test und ISP Tool Lieferant Tool Lieferant für embedded s/w Entwicklung und Test Support für über 17,000 Bscan und non scan IC Support für über 3,000 µC and 50 core architekturen Product life cycle zentrische Tool Chain Philosophie V-Model zentrische Tool Chain Philosophie Über 20 Jahre im Geschäft mit hoch qualifiziertem Team Über 20 Jahre im Geschäft mit hoch qualifiziertem Team Interesse an der Fusion von BScan and JTAG Emulation Interesse die V-Model Tool Verbindung zu erweitern 15. Mai 2013 1 2 3 4 iTIC 3 Kooperationsziel: erweitertes V-Model Requirement Analysis System Specification System test Hardware & Software Design Hardware & Software Integrations test Hardware & Software Functional test Hardware & Software Implementation Structural Data analysis Design for Manufacturing Design for Test and Design for Repair checks Structural Hardware test Supported by s/w test, BScan test and Emulation test Prototype Ziel des V-Modells: Identifikation von Design Fehlern und Steuerung des Entwicklungsprozesses 15. Mai 2013 1 2 3 4 iTIC 4 Prinzip der iSYSTEM Integration CASLAN Program iSYSTEM JTAG Emulation s/w VarioTAP Model Command I/F VarioTAP Core Software Vector Sequencer Multi Mode Executor TICO20 Target TICO22 Debug I/F 15. Mai 2013 1 2 3 4 iTIC 5 Situationsanalyse Schlussfolgerungen… GÖPEL und iSYSTEM gelang die erste Integration eines JTAG Emulators in ein BScan System VarioTAP konnte so schnell auf eine Reihe neuer µP Modelle zugreifen (z.B. MPCxxx Serie) Zeitkritische Debug-I/F sind durch die Softwarelaufzeit nur schwer adressierbar 15. Mai 2013 1 2 3 4 iTIC 6 2 15. Mai 2013 1 2 3 4 Innovation in Hardware: iTIC iTIC 7 Die iTIC Konstruktion TAP Interface Card (TIC) für VarioTAP + TIC022 JTAG Emulator im Miniatur-Format iONE TAP Interface Card (TIC) für VarioTAP der nächsten Generation iTIC 15. Mai 2013 1 2 3 4 iTIC 8 Eine weitere TAP Interface Card TIC Extension Module (TEM) Integriert in TAP Transceiver TEM Verbindung (LVDS) <4m@80MHz TIC02/PMU 15. Mai 2013 TIC02/LV 1 2 3 4 TIC Module werden automatisch durch SCANFLEX erkannt (Autodetect) TIC02(S/R) iTIC TIC022(S/R) iTIC 9 Die iTIC Architektur iONE Target Signale JTAG Emulator TEM Signal Conditioning Interface TIC022 Relay switcher ICT Signale Core Functions iTIC Base Module 15. Mai 2013 1 2 3 4 iTIC 10 Wie bleibt das iTIC up-to-date? Durch seine Bauweise ist das iTIC für dem gesamten Produkt Life Cycle geeignet . Die Firmware des iONE von iSYSTEM kann In-System Programmiert werden Die Core-Funktionalität des TIC-Modules von GÖPEL ist In-System Programmierbar Durch die ISP Funktion werden Updates und Upgrades gehandelt Zugriff auf neue Firmware ist per Wartungsvertrag für das VarioTAP Modell möglich Das iTIC Modul ist vollständig I/F kompatibel zum TIC022 15. Mai 2013 1 2 3 4 iTIC 11 Situationsanalyse Schlussfolgerungen… GÖPEL und iSYSTEM vertiefen die Kooperation und setzen mit dem iTIC neue Maßstäbe iTIC löst das Problem der Unterstützung von zeitkritischen Debug I/F Multi-Mode Funktionalität und Reprogrammierbarkeit sichern die Nutzervorteile nachhaltig 15. Mai 2013 1 2 3 4 iTIC 12 3 15. Mai 2013 1 2 3 4 Umfassende Applikationen iTIC 13 VarioTAP Applikationen VarioTAP Control System JTAG TAP µP Core Applikations Beispiele On-Chip Resources Embedded Flash Complex Bus I/F At speed Memory Access Test (sRAM, DDR1/2/3...) System Bus I/F Legacy Bus I/F Legacy I/O Ports At speed Test von Bus I/F, Aux resources und I/O Ports External Bus Devices Kundenspezifische Test- und Diagnose-Prozeduren Flash Components Schnelle Programmierung externer Flash SRAM / DRAM Peripheral I/O Ports Schnelle Programmierung von On-Chip Flash (OCF) Peripheral Bus I/F Aux Resources 15. Mai 2013 1 2 3 4 iTIC 14 Was unterstützt iTIC? iTIC unterstützt sämtliche ESA Technologien Boundary Scan (IEEE1149.x) Chip embedded Instruments Processor Emulation iTIC unterstützt sämtliche TIC022 VarioTAP Debug I/F JTAG BDM SWD eJTAG …. iTIC unterstützt bereits implementierte und viele neue (zeitkritische) iSYSTEM Debug I/F COP (Freescale) 1-wire BDM (Freescale) 2-wire OCD Renesas 1-wire OCD Renesas …. iTIC bietet weitere Funktionen, welche zu einem späteren Zeitpunkt eingeführt werden 15. Mai 2013 1 2 3 4 iTIC 15 Blockstruktur der iTIC Ansteuerung CASLAN Program iSYSTEM JTAG Emulation s/w VarioTAP Model Command I/F VarioTAP Core Software iTIC Driver Multi Mode Executor Target iTIC Debug I/F 15. Mai 2013 1 2 3 4 iTIC besitzt einen integriertem Vector Sequencer als Firmware im iONE Modul iTIC 16 Unterschiedliche iTIC Einsatzszenarien PXI/PXIe Controller mit integriertem TEM Teradyne TAP Transceivers mit integriertem TEM Desktop TAP Transceivers mit Plug-In TEM USB/LAN Controller mit Plug-In TEM TEM Verbindung (LVDS) <4m@80MHz iTIC kann verschiedenartig genutzt werden iTIC im Labor In der Produktion Integriert in ICT Fixtures Über längere Distanzen 15. Mai 2013 1 2 3 4 iTIC 17 Nahtloser Transfer von IP Special custom IP for System Emulation Test winIDEA Generic Software Development 15. Mai 2013 1 2 3 4 CASCON VarioTAP based Hardware Test iTIC 18 Situationsanalyse Schlussfolgerungen… Das iTIC unterstützt sämtliche ESA Technologien auf einem bisher unerreichten Niveau Durch seine Architektur ist das iTIC flexibel im gesamten Produktlebenszyklus nutzbar Die Prozesskopplung von Software Entwicklung und Hardwaretest wird immer enger 15. Mai 2013 1 2 3 4 iTIC 19 4 15. Mai 2013 1 2 3 4 Resümee und Ausblick iTIC 20 Zusammenfassung und Ausblick GÖPEL und iSYSTEM sind erneut Innovationstreiber bei der Integration von JTAG Emulation in BScan Systeme Vision ist die Verbesserung der Entwicklungsund Testqualität im gesamten Produktlebenszyklus unter Einsatz des V-Modells iTIC erweitert die Möglichkeiten von VarioTAP deutlich und erschließt neue Synergien zur Hardware-Software Co-Verifikation und zum Test Zukünftiger µP-Support von iSYSTEM wird direkt für das iTIC übernommen. Weitere Features sind in Planung. Das iTIC ist in Q3/2013 verfügbar. 15. Mai 2013 1 2 3 4 iTIC 21 Danke für Ihre Aufmerksamkeit. Gibt es Fragen? Für weitere informationen können sie die folgenden Kontakte nutzen Website Email 15. Mai 2013 1 2 3 4 iTIC www.goepel.com t.wenzel@goepel.com (03641) 6896-0 22