Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next...

14
Automotive Ethernet Tooling Funder : Michael Schaffert Revised by Dongok kim Update 2016-08-12, revision 13

Transcript of Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next...

Page 1: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Automotive Ethernet Tooling

Funder : Michael Schaffert Revised by Dongok kim

Update 2016-08-12, revision 13

Page 2: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Development V-Cycle on Vehicle level

※ TCN = Time Critical NetworkRSS = Ruetz System SolutionsTE = Technica EngineeringTM = TelemotiveSYMTA =SymtavisionEE= Eberspaecher ElectronicsIxia=Ixiacom

User AcceptanceTest / Management

Test & Verification

EthernetTools

Require-ments

ModellingFunctions

Imple-mentation

SystemArchitecture

NetworkArchitecture

[1]

Page 3: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Development V-Cycle on Vehicle level

Tool Supplier

Define Req.

Modeling Function

System Architecture

Networkarchitecture

Implementation

Test & Verification Management

EMBAS CLAUS AVB-2 Prototyping and Test Platform

Vigem Data Logger CCA 7000

Cadence Virtual System Platform -(TLM/SystemC modeling)

Cadence Chip Planning System

C-to-Silicon -(high-level synthesis)

Palladium XP –(HW/SW Co-Verification)

Rapid Prototyping Platform – (SW Validation)

Incisive® Verification

Verification IPfor Protocol Conformance Test

vPlan -(Requirements-based verification –(interpretation & backannotation of verification results into e.g. DOORS)

Telemotive AG

Blue AdmiraL®Ethernet 4x 1GBit/s Highspeed Recorder

RuetzSystemSolutions

Ttsuite- Requirement based executable test specifiation

[2]

Page 4: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Development V-Cycle on Vehicle levelTool Supplier Define

ReqModeling Function

System Architecture

Networkarchitecture

Implementation Test & Verification Management

Time Critical Networks

TimeAnalyzer(AVB possible)

TimeAnalyzer(AVB possible)

TimeAnalyzer(AVB possible)

StreamAnalyzer(AVB possible)

Vector PREEvision*,ODXStudio*

PREEvision*, CANoe.IP, VN5610

MicroSAR.IP, VC121, VC Gateway,Indigo

CANoe.IP, VT-System*, VN5610VC121, VC GatewayIndigo

dSpace •SystemDesk •SystemDesk•Target Link

•MABX•Target Link•ControlDesk Next Generation•Real-Time Interface

•Real-Time Interface•ConfigurationDesk•dSPACE Simulator•SCALEXIO•AutomationDesk

ETAS BUSMASTER AUTOSAR BASIC SOFTWARE TOOLS

AUTOSAR BASIC SOFTWARE TOOLS

INTECRIOEVEINCA SIPLABCARBUSMASTER

IntrepidCS Vehicle Spy Vehicle SpyneoVI ENETneoVI IONneoVI PLASMA

Vehicle SpyneoVI ENETneoVI IONneoVI PLASMA

Vehicle SpyneoVI ENETneoVI IONneoVI PLASMA

EberspaecherElectronics

FlexConfig RBSCaromee

Technica Engingeering

Fibex Editor BR_SPY, ANDi MediaConverterMediaGatewayUSB-BR Conv.

BR_SPY, ANDi, Observer MediaConverterMediaGatewayUSB-BR Conv.

[3]

Page 5: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Development V-Cycle on Vehicle level

Tool Supplier

Define Req Modeling Function

System Architecture

Networkarchitecture

Implementation

Test & Verification Management

Ixia Ixia Black Books

Ixia Virtual Load Module & IxVM

IxLoad & IxNetwork twork

AppLibrary

Application & Threat Intelligence

Ixia Virtual Load Module & IxVM

IxLoad & IxNetwork

AppLibrary

Application & Threat Intelligence

Ixia XM2, XG12, & XGS12 chassisPerfectStorm Load ModuleXMVDC Load ModuleIxANVLIxNetworkIxLoadBreakingPoint security testImpairNet network impairment testingAppLibraryApplication & Threat Intelligence

Spirent Spirent Professional Services

Spirent C1 or C50 Automotive

Spirent Paragon-X

Spirent Attero

Spirent iTest

Spirent C1 or C50 Automotive

Spirent Paragon-X

Spirent Attero

Spirent iTest

Spirent C1 or C50 Automotive

Spirent Paragon-X

Spirent Attero

Spirent iTest

Spirent iTest Spirent C1 or C50 Automotive

Spirent Paragon-X

Spirent Attero

Spirent iTest

Spirent iTest

SYMTA SymTA/S (strict priority, AVB, preemptions)

SymTA/S (strict priority, AVB, preemptions)

SymTA/S (strict priority, AVB, preemptions)

SymTA/S (strict priority, AVB, preemptions)

[3-1]

Page 6: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Development V-Cycle on ECU level

Multiple Vendor supporting all development stages along the V-Cycle

System Test / Measurement + Calibration

Component Test

EthernetToolsAnalysis

SystemDesign

ComponentDesign

System Integration

[4]

※ RSS = Ruetz System SolutionsTM = TelemotiveTE = Technica EngineeringEE = Eberspaecher ElectronicsSYMTA =symtavision

SW Imple-mentation

Page 7: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Development V-Cycle on ECU level

Tool Supplier

Analysis System Design Component Design

SW Engineering

Component Test

System int, & Verification

Measurement & Calibration

Vigem Data Logger CCA 7000

Data Logger CCA 7000

Data Logger CCA 7000

Cadence System Development Suite

Virtual System Platform

Virtuoso AMS Designer

Design IP

Allegro PCB Design

Palladium XP -HW/SW Co-Verification

Rapid Prototyping Platform

Incisive® verification

Verification IPfor Protocol Conformance Test

Palladium XP for HW/SW Co-Verification

HW-Interfaces (SpeedBridges)

Rapid Prototyping Platform for SW Validation & Integration

Spirent Spirent C1 or C50 Automotive

Spirent Paragon-X

Spirent iTest

Spirent C1 or C50 Automotive

Spirent Paragon-X

Spirent Attero

Spirent iTest

Spirent C1 or C50 Automotive

Spirent Paragon-X

Spirent Attero

Spirent iTest

Spirent C1 or C50 Automotive

Spirent Paragon-X

Spirent Attero

Spirent iTest

Spirent C1 or C50 Automotive

Spirent Paragon-X

Spirent Attero

Spirent iTest

Spirent C1 or C50 Automotive

Spirent Paragon-X

Spirent Attero

Spirent iTest

Spirent C1 or C50 Automotive

Spirent Paragon-X

Spirent Attero

Spirent iTest

[5]

Page 8: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Development V-Cycle on ECU level

Tool Supplier

Analysis System Design Component Design

SW Engineering

Component Test

System int, & Verification

Measurement & Calibration

Vector PREEvision*

VC121, VC Gateway

PREEvision*, CANdelaStudio*VC121, VC Gateway

PREEvision*, CANoe.IP, CANalyzer.IP, VN5610, MicroSAR.IP, CANapeVC121, VC Gateway,Indigo,vFlash

CANoe.IP, CANalyzer.IP, VN5610, VT-System*, Indigo,VC121, VC Gateway

CANoe.IP, CANalyzer.IP, VN5610, VT-System*, CANoe.DiVaVC121, VC Gateway,Indigo, vFlash

CANape, VC121, VC Gateway

dSpace •SystemDesk •SystemDesk•Target Link

•SystemDesk•Target Link•MABX•ControlDesk Next Generation•Real-Time Interface

•Real-Time Interface•ConfigurationDesk•dSPACE Simulator•SCALEXIO•ControlDesk Next Generation•AutomationDesk

•Real-Time Interface•ConfigurationDesk•dSPACE Simulator•SCALEXIO•ControlDesk Next Generation•AutomationDesk

•ControlDesk Next Generation

SYMTA SymTA/S (Ethernet stack, Gateway

SymTA/S SymTA/S and TraceAnalyzer

SymTA/S and TraceAnalyzer (timing assessment of OS, Ethernet stack, multi-core)

SymTA/S and TraceAnalyzer(timing verification)

TraceAnalyzer (assessment of traces, model calibration)

[6-1]

Page 9: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Development V-Cycle on ECU level

Tool Supplier

Analysis System Design Component Design

SW Engineering

Component Test

System int, & Verification

Measurement & Calibration

Ixia Ixia Virtual Load Module & IxVM

AppLibrary

Application & Threat Intelligence

Ixia Virtual Load Module & IxVM

AppLibrary

Application & Threat Intelligence

Ixia XM2 chassisPerfectStorm Load ModuleXMVDC Load ModuleNetOptics network TAPsIxia 3500 timing synchronization testIxia Virtual Load Module & IxVM

IxANVL

IxNetwork

IxLoad

BreakingPoint

ImpairNet

AppLibrary

Application & Threat Intelligence

Ixia XM2 chassisPerfectStorm Load ModuleXMVDC Load ModuleNetOptics network TAPsIxia 3500 timing synchronization testIxANVL

IxNetwork

IxLoad

BreakingPoint

ImpairNet

AppLibrary

Application & Threat Intelligence

Ixia XM2, XG12 & XGS12 chassisPerfectStorm Load ModuleXMVDC Load ModuleNetOptics network TAPsIxia 3500 timing synchronization testIxANVL

IxNetwork

IxLoad

BreakingPoint

ImpairNet

AppLibrary

Application & Threat Intelligence

Ixia 3500 timing synchronization testNetOptics network TAPs

[6-2]

Page 10: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Development V-Cycle on ECU level

Tool Supplier

Analysis System Design

Component Design

SW Engineering Component Test

System int, & Verification

Measurement & Calibration

ETAS BUSMASTER ISOLAR-EVERTPR-EVEBUSMASTER

BUSMASTER AUTOSAR BASIC SOFTWARE TOOLS

INTECRIO VPEVEASCET RPINCA SIPBUSMASTER

INTECRIOEVEINCA SIPLABCARBUSMASTER

INCABUSMASTER

Telemotive AG

Blue AdmiraL®Ethernet 4x 1GBit/s Highspeed Recorder

Blue AdmiraL®Ethernet 4x 1GBit/s HighspeedRecorder

Blue PiraT 2Multibus Datalogger 4 x 100 Mbit Ethernet

IntrepidCS Vehicle Spy Vehicle SpyneoVI ENETneoVI IONneoVI PLASMA

Vehicle SpyneoVI ENETneoVI IONneoVI PLASMA

neoVI ENETneoVI IONneoVI PLASMA

Vehicle SpyneoVI ENETneoVI IONneoVI PLASMA

Vehicle SpyneoVI ENETneoVI IONneoVI PLASMA

Vehicle SpyneoVI ENETneoVI IONneoVI PLASMA

RuetzSystemSolutionsGmbH

TTsuite TTsuite TTsuite

Technica Engingeering

Fibex Editor Fibex Editor BR_SPYANDi, EVAMediaConverterMediaGatewayUSB-BR Conv.

BR_SPYANDi, EVA, Observer MediaConverterMediaGatewayUSB-BR Conv.

BR_SPYANDi, EVA, Observer MediaConverterMediaGatewayUSB-BR Conv.

BR_SPYANDi, Observer MediaGateway

BR_SPYANDiMediaGateway

[7]

Page 11: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Instruments

Tool Supplier

Analysis System Design Component Design

SW Engineering

Component Test

System int, & Verification

Measurement & Calibration

Agilent Trigger & Measurement Solutions

N6467A BroadR-Reach Compliance Application (used with Oscilloscope)

Agilent E5071C ENA Option TDR (Cable/Connector TDR testing

Agilent 81150A Pulse Function Arbitrary Noise Generator (Disturbing signal generation)

Agilent N9030A PXA Signal Analyzer (Power Spectral Density Test)

Teledyne Lecroy

Trigger & Decode Solutions

Protocol bus Measure, Analyze & Graph (PROTObus MAG)

QPHY-BroadR-Reach-Electrical Compliance testing

SPARQ- Signal Integrity Network Analyzer

Wave StationWaveformFunction/Arbitrary Waveform Generator

Continental Media Converter

EberspaecherElectronics

CaromeeFlexConfig RBS

FlexConfig RBS FlexConfig RBS CaromeeFlexConfig RBS

[8]

[x=supported]

Page 12: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Simulator

Tool Supplier

Tool name AVB support OABR support

Record/Playback

InputMediaAudio Video Legacy Ethernet USB HDMI

Echoaudio NIC-1 O X OMini PC Possiable Possible X O

(w timestamping)O O O

[9]

Tool Supplier

Tool name AVB support Credit based shaper algorithm

VirtualNetwork

Capture Etherent TrafficAudio Video

TimeCritical networks

TCN simulator Possible Possible O O X

TCNStreamAnalyer

O O X X O Hardware support needed

TechnicaEngineering

ANDi(with BR-SPY)

- - Possible Possible Possible

Tool Supplier

Tool name AVB support VirtualNetwork

OABR support

Record/ Playback

Capture Etherent Traffic

OtherAudio Video

Spirent Spirent C1 or C50 Automotive

X X X X X X Conformance, Performance, Security and Application testing.

Spirent Paragon-X

X X X X X AVB 802.1AS and IEEE1588v2

[x=supported]

Page 13: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Simulator

[9-1]

Tool Supplier Tool name AVB support VirtualNetwork

Capture Etherent Traffic

OtherAudio Video

Ixia Ixia Virtual Load ModuleIxVMIxLoad & BreakingPoint AppLibraryApplication & Threat Intelligence

X X X X Can emulate 1000’s of application traffic including many types of video & AudioCan capture & analyze all traffic flows on the emulated or virtual network

XM2, XM12, or XGS12 ChassisPerfectStorm Load ModuleIxLoad & BreakingPoint AppLibraryApplication & Threat Intelligence

X X X Can emulate 1000’s of application traffic including many types of video & AudioCan capture & analyze all traffic flows on the physical network

XM12,XM12, or XGS12 ChassisImpairNet load module

X X Emulates impaired conditions in the network such as dropped packets, reordered packets, delayed packets, etc.

SYMTA SymTA/S Possible Possible x Full system analysis, worst case analysis preemptionsSupport Credit Based Shaper Algorithm

[x=supported]

Page 14: Automotive Ethernet ToolingV-Cycle+… · •dSPACE Simulator •SCALEXIO •ControlDesk Next Generation •AutomationD esk •ControlDesk Next Generation SYMTA SymTA/S (Ethernet

Others

Tool Supplier Tool name OABR support

BroadR-Reach Tap)

BroadR-Reach Converter

Echoaudio BroadR-Reach Tap x

BroadR-ReachConverter

x X

Workbench Softwore Audio play back/record, packet Capture, live stream generation, live stream monitor, Test and measurement (need NIC—1)

Technica engineering Media conveter X OABR 100 MBit/s to Fast Ethernet 100BaseTX

USB-BR Converter X OABR 100 MBit/s to USB-LAN adapter

Media Gateway X - 12 Ports OABR Ethernet(100Mbps)- 3 Ports G Ethernet(100/1000 BaseTx)- 1 Ports G Ethernet(1SFP)- CAN, LIN, FlexRay support(need customer spec.)

BroadR-Reach SPY X - 12 Ports OABR Ethernet(100Mbps)- 4 Ports G Ethernet(100/1000 BaseTx)- 5 x CAN / CAN FD, 1 x LIN, 1 x FlexRax※ This tool is for ANDi

EVA – Ethernet Video Analyzer

- Support 6 camera , raw pcap or mjpegReplay, recorded video steamsExtract single image from recorded streams

[10]

[x=supported]