ARM Technical Support Knowledge Articles

What is the EtmMuxDemux block?

Applies to: ETM7, ETM9

Answer

Applies to: ETM7/ETM9

The EtmMuxDemux block is used to manipulate the trace outputs of the ETM for the different data modes as follows:

  • In normal mode, data is output on the A port, on every rising edge of TRACECLK.
  • In multiplexed mode, data is output on the A port only, on both edges of TRACECLK.
  • In de-multiplexed mode, data is output on the A and B ports, on alternate rising edges of TRACECLK.

The EtmMuxDemux block also generates TRACECLK for the different clocking modes. By using CLK and CLKDIVTWOEN, it generates TRACECLK; which can either be the same frequency as CLK or half the frequency of CLK.

Article last edited on: 2008-09-09 15:47:43

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential