This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Control host HPI access in C6713

Is there a way to control the host's access to the HPI through the dsp?  I'm thinking something like the the 64x's TRSTALL bit in TRCTL register.  Maybe in the EDMA somehow?

  • Hi John,

    As you have seen the C67x HPI does not have the TRCTL register so you cannot stall EDMA access to the HPI. I think the closest thing to what you are looking for is the HINT bit in the HPIC register found in both the C67x and C64x HPI.

    HINT is a DSP-controlled bit which outputs an "interrupt" to the host. The host can choose to use this as a signal to start, or perhaps as a signal to stop in your system. This does not prevent the EDMA from accessing the HPI should the host request it, but it would allow the host to make the decision not to access the slave.

    Is this something you can use in your system or are you looking for some other functionality?

  • That's what I thought.  Thanks for the confirmation.