Patent ID: 7555682

Claim:
A trace data recording apparatus comprising: a plurality of trace data acquisition interfaces operable to acquire trace data in the form of sequential trace data words; a plurality of data selectors, each data selector having a plurality of inputs each connected to a corresponding one of said trace data acquisition interfaces and an output, each data selector connecting a selected one of said inputs to said output; a plurality of trace data recording channels connected to said data selectors, each trace data recording channel including a plurality of identical trace data units, each having a data input and a control input, and a system logic receiving trace data words from said selector, said system logic supplying different portions of said trace data words to said data inputs of said plurality of identical trace data units and supplying identical control signals to said control inputs of said plurality of trace data units; a memory interface connected to said trace data recording channels; and a data memory connected to record the output of said memory interface.