SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
The DMPAC HTS implements the host debug interfaces required for the SoC level debug manager. This provides the hardware thread level execution control and debug visibility capability to the host debugger.
The DMPAC also implements extensive benchmarking and real time event trace support via the Counter, Timer and System Event Trace (CTSET) module. An extensive set of event of interest within the stereo and optical flow processing cores and DMA completion events are mapped to the CTSET module, thus providing both benchmarking and event trace capabilities to DMPAC.
Table 6-168 captures how the DMPAC internal events are hooked up with the CTSET module.
Index | Event Name | Event Type | Event Description |
---|---|---|---|
0 | dof_hts_init | Pulse | DOF initialization request |
1 | dof_hts_init_tdone | Pulse | Acknowledgement of DOF init req |
2 | dof_hts_tstart | Pulse | DOF Thread start |
3 | dof_hts_tdone | Pulse | DOF Thread done |
4 | dof_hts_tdone_mask | Pulse | DOF output data mask, inline with tdone |
5 | dof_hts_eop | Pulse | DOF End of Frame processing |
6 | dof_hts_debug_rdy | Level | DOF Halt ready Status. 1 - Halted state, 0 - Functional state |
7 | dof_clkgate | Level | MPB all clk gate |
8 | dof_se_prefetch | Level | DOF SE is pre-fetching |
9 | dof_se_stall | Level | DOF SE is stalled |
10 | dof_stall | Level | MPB clk gate due to empty buffers |
63:11 | Reserved | - | - |
64 | sde_hts_init | Pulse | SDE initialization request |
65 | sde_hts_init_tdone | Pulse | Acknowledgement of SDE init req |
66 | sde_hts_tstart | Pulse | SDE Thread start |
67 | sde_hts_tdone | Pulse | SDE Thread done |
68 | sde_hts_tdone_mask | Pulse | SDE output data mask, inline with tdone |
69 | sde_hts_eop | Pulse | SDE End of Frame processing |
70 | sde_hts_debug_rdy | Level | SDE Halt ready Status. 1 - Halted state, 0 - Functional state |
71 | sde_stall | Level | SDE active high back pressure -or- stall |
199:108 | Reserved | - | - |
159:128 | dma_channel_start[31:0] | Pulse | DMPAC DMA Start triggers from HTS to UTC |
191:160 | dma_channel_done[31:0] | Pulse | DMPAC DMA Done events from UTC to HTS |
223:192 | dru_ctset_intr | Pulse | |
254:218 | Reserved | - | - |