|Non-Confidential||PDF version||ARM 100953_0527_00_en|
|Home > Debug and Trace Services Layer (DTSL) > DTSL Trace > DTSL trace decoding|
To process the raw trace data from the trace capture device into a format which is suitable for trace clients to consume, DTSL pushes the raw trace data through a pipeline of trace decoders. The following figure shows an example of this flow for DSTREAM trace data:
The number and type of the pipeline decoding blocks depends on the format of the
trace capture device and the trace data format. However, the final stage should always
be to place client compatible data (raw trace source data) into a
DataSink, ready for the trace client to consume.