PDK API Guide for J721E
Ldc_RdBwLimitConfig Struct Reference

Detailed Description

Bandwidth limit configuration for Read DMA. This condiguration is directly set in the register, so will be used by all handles/opens.

struct Ldc_RdBwLimitConfig

Data Fields

uint32_t rdBwLimit
 
uint32_t rdTagCnt
 
uint32_t rdMaxBurstLength
 

Field Documentation

◆ rdBwLimit

uint32_t Ldc_RdBwLimitConfig::rdBwLimit

Limits the mean bandwidth (computed over one block) that the LDC module can request for read from system memory. 0 = Bandwidth limiter is bypassed 1:4095 = maximum number of bytes per cycle multiplied by 2^8

◆ rdTagCnt

uint32_t Ldc_RdBwLimitConfig::rdTagCnt

Limits the maximum number of outstanding LDC requests, The Max possible value is 0x1F

◆ rdMaxBurstLength

uint32_t Ldc_RdBwLimitConfig::rdMaxBurstLength

Limits the maximum burst length that could be used by LDC. Each burst is of 16 bytes. For K3 devices, it is best to keep burst size of 8 which command size of 128 bytes. Look into Ldc_BurstLength for valid values