Please enable JavaScript to view this site.

winIDEA Help

Version: 9.21.260

Multi-SoC Synchronization

In this topic:

Requirements

Limitations

Synchronized Trace Operation

 

 

Introduction

The FNet Bridge Multi SoC synchronization enables the coordination of two separate BlueBox iC5700 systems via the FNet communication network. This setup facilitates synchronous debugging and tracing across multiple systems, achieving low latency synchronization typically within a few microseconds.

 

For a how-to guide, refer to Synchronous Debug & Trace on two Infineon Aurix Devices.

 

 

Requirements

2 iC5700s with Hub

2 Active Probes

(optional) ADIO or/and CAN/LIN Add-on module(s)

 

fnet_bridge_multi_socsync_diagram

 

 

Limitations

Delays are in the range of microseconds.

Currently supported only for Infineon TriCore systems.

 

 

Synchronized Trace Operation

The synchronized debug start/stop operations and trace clock propagation through FNet ensure that both systems operate in a coordinated manner, essential for accurate and efficient system analysis and debugging. Performing a synchronized trace recording requires the following steps:

 

1.Alignment of iC5700 BlueBox Time Offset - This is needed for the trace visualization in the Profiler Timeline View. The Time Offset alignment aligns the time offset from time 0 to the first trace recording in each Profiler Timeline. It does not influence the overall trace synchronization accuracy.

2.Start of both Trace Recorders - The operation starts the generation of trace messages on the target. However, as the recorder (iC5700) is set to ON Trigger, the iC5700 will not record any trace data until the occurrence of the Trace Trigger.

3.Trace Trigger - A trace trigger can be injected either on the Slave or on the Master winIDEA instance. The trigger is propagated via FNet to both the Master and Slave iC5700 trace recorder. The propagation delay of the trace trigger via FNet does not influence the overall trace synchronization accuracy.  

 

Block diagram below shows that the Trace Trigger is propagated through the entire system via FNet. The Trace Clock is also propagated to all trace recorders. Synchronized debug start/stop operations are controlled via FNet as well.

 

Synchronized Trace Operation overview

Synchronized Trace Operation overview

 

 

More resources

Synchronous Debug & Trace on two Infineon Aurix Devices - How-to guide

Timing Analysis Across Two ECUs with winIDEA & BlueBox Tools - Webinar

 

 

 

Copyright © 2024 TASKING