Download Print this page

Table 3-6 Ram Data Register Bit Allocations; Table 3-7 Ram Read Pointer Register Bit Allocations; Ram Data Register, R4; Ram Read Pointer Register, R5 - ARM ETB11 Technical Reference Manual

Advertisement

3.2.5

RAM Data Register, r4

3.2.6

RAM Read Pointer Register, r5

ARM DDI 0275D
You can use the read-only RAM Data Register, while trace capture is disabled, to return
the contents of the ETB11 SRAM location addressed by the RAM Read Pointer
Register. Reading this register increments the RAM Read Pointer Register and triggers
a RAM access cycle. Register bit allocations for the RAM Data Register are listed in
Table 3-6.
Caution
You cannot access the RAM Data Register while trace capture is enabled.
This register is not accessible from the AHB interface because the RAM is
memory-mapped. See Software access to the ETB11 using the AHB interface on
page 3-11.
This read/write register enables you to set and read the pointer used to read entries from
the RAM. Register bit allocations for the RAM Read Pointer Register are listed in
Table 3-7.
Note
is a constant used to define the width of the trace RAM address bus.
ETB_ADDR_WIDTH
When the RAM Read Pointer Register is written to, the read address updated
(ReadAddrUp) flag is activated. This initiates a RAM access.
Copyright © 2002, 2003 ARM Limited. All rights reserved.

Table 3-6 RAM Data Register bit allocations

Bit
number
[31:0]

Table 3-7 RAM Read Pointer Register bit allocations

Bit number
[31: ETB_ADDR_WIDTH]
[(ETB_ADDR_WIDTH-1):0]
Programmer's Model
Function
RAM data.
Returns the captured trace data.
Function
Reserved
RAM read pointer
3-7

Advertisement

loading