SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
The DMPAC implements two pipelines within it. A pipeline is combination of several input DMA, compute and output DMA. These two pipelines are:
The two pipelines can operate independent of each other.
In the following sub-sections, the convention for describing register and its bit-fields is as follows:
module_name -> register_name -> bit_fieldNo access of any type, either read or write, should be made to the DOF and SDE internal memory space when the respective modules are operationally active (that is, between the initialization and end of pipeline). This would result in an unknown behavior. If the contents of the internal memory space are to be read, for debug purpose, then the respective module needs to be suspended first and only upon full suspension, this memory space should be read out. No writes should ever be done to the internal memory space as it would result in an unknown behavior.
To simplify the programming sequences in this section, the variables in DMPAC 12bpp Optical Flow Processing Initialization Sequence are defined.