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