Ctrl_Reg (FUNNEL3P) Register Description
Register Name | Ctrl_Reg |
---|---|
Offset Address | 0x0000000000 |
Absolute Address | 0x00FE910000 (CORESIGHT_SOC_FUNN_0) |
Width | 32 |
Type | rwNormal read/write |
Reset Value | 0x00000000 |
Description | Soc_dbug_lpd Funnel Control |
Register enables the slave ports and defines the hold time of the slave ports. Hold time refers to the number of transactions that are output on the funnel master port from the same slave while that slave port atvalidsx is HIGH. Hold time does not refer to clock cycles in this context
Ctrl_Reg (FUNNEL3P) Register Bit-Field Summary
Field Name | Bits | Type | Reset Value | Description |
---|---|---|---|---|
HT | 11:8 | rwNormal read/write | 0x0 | The formatting scheme can easily become inefficient if fast switching occurs, so, where possible, this must be minimized. If a source has nothing to transmit, then another source is selected irrespective of the minimum number of transactions. The ATB Funnel holds for the minimum hold time and one additional cycle. The maximum value that can be entered is 0xE and this equates to 15 cycles. 0xF is reserved. |
EnS2 | 2 | rwNormal read/write | 0x0 | Reserved, set = 0. |
EnS1 | 1 | rwNormal read/write | 0x0 | Funnel input port 1 control (RPU core1): 0: disable, port is disabled from priority selection scheme (default). 1: enable. |
EnS0 | 0 | rwNormal read/write | 0x0 | Funnel input port 0 control (RPU core0): 0: disable, port is disabled from priority selection scheme (default). 1: enable. |