5/25/2012

Can we have 3D graphics user interface running concurrently with Audio_LP aDSP image in MSM7k?

The 7K MSM has one large internal memory (IMEM) of 256Kbytes dedicated for usage by the graphics core. It is designed to allow this memory to be mapped for other uses when the graphics does not need this memory.

The reason for existence of this RAM in the MSM is to provide the Graphics (higher priority) and DSP cores with the fastest access speed such that these cores can meet their performance requirements in the MSM as a system.

The Audio_LP aDSP image needs the 128Kbytes of IMEM to function and meet it's power and performance needs. However, if the 3D graphics user interface is previously running, the IMEM is already occupied, thereby halting the Audio_LP aDSP image from functioning.

The only alternative is to tear-down the 3D graphics user interface, free up IMEM usage, and then load the Audio_LP aDSP image.

No comments:

Post a Comment