RTBx™ provides a target-independent, long duration, high-data rate logger for recording time-stamped data from embedded real-time applications. The RTBx data logger provides an excellent way of collecting trace data for use by RVS.
Connected to an output port of embedded hardware, RTBx logs and timestamps data values that appear. The use of an output port for generating trace data minimizes the instrumentation overhead of a real-time application.
Two variants of the RTBx are available:
Capture data up to 16 bits wide
Capture data at higher rates and up to 32 bits wide
|Mode||16 bit||8 bit||32 bit||16 bit||8 bit|
|Maximum sustained trace rate (Ipoints/second)||20M||30M||20M||40M||60M|
|Minimum Ipoint separation (typical instrumentation, no external clock)||33ns||33ns||50ns||25ns||25ns|
|Minimum Ipoint separation (special instrumentation, no external clock)||12ns||12ns||19ns||10ns||10ns|
|Minimum Ipoint separation (external clock)||10ns||10ns||17ns||8ns||8ns|
|RTBx capacity (x 1012 Ipoints, assuming typical compression)||25||33||7||12||16|
|Maximum duration of trace at maximum sustained trace rate||347 hours|
|Maximum duration of trace at typical tracing rate*||66 days||75 days||32 days||31 days||36 days|
* Data for ARM9 running Dhrystone tests at 96MHz