Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

Change IPC's notify setup delegates in Codec Engine

$
0
0

I have written a codec based on UNIVERSAL model, using Codec Engine package. I'm working on a DM816x processor: Cortex A8 calls the UNIVERSAL codec, which runs on the DSP side. I see that switching latencies from one core to the other, during UNIVERSAL call, are quite high (~130usec). I read on the IPC Users' Guide (par. 5.3.1) that it should be possible to improve IPC performances changing the notify driver.

In the examples provided, the tipical configuration is

/* IPC-related config */
xdc.useModule('ti.sdo.ce.ipc.dsplink.dsp.Settings');
var MultiProc = xdc.useModule('ti.sdo.utils.MultiProc');
var settings = xdc.useModule('ti.sdo.ipc.family.Settings');
var procNames = settings.getDeviceProcNames();
MultiProc.setConfig("DSP", procNames);

but in 'ti.sdo.ipc.family.Settings' the default notify driver is NotifyDriverSHM. Is it possibile (and how) to change it into ti.sdo.ipc.family.ti81xx.NotifyDriverMbx, for instance?

Thank you

Regards


Viewing all articles
Browse latest Browse all 262198

Trending Articles