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.

Can we handle 8 or 16 parallel interrupts in C6713?

Other Parts Discussed in Thread: PCM3003

Hi,

I am interested in connecting DSK_AUDIO16_BASE with C6173. Can anyone please tell me if we can have 16 parallel interrupts in C6713 i.e.  can we access data from 16 audio channel via DSK_AUDIO16_BASE in parallel.

The link to DSK_AUDIO16_BASE is http://www.educationaldsp.com/stockproduct_dsk_audio16_base.htm

Also there is another daughter board in market D.Module.PCM3003.  Please let me know if this board when connected with C6713 can give us 16 parallel interrupts. The link to D.Module.PCM3003 is http://www.dsignt.de/products/peripherals/dpcm3003.html

 

Thank you.

Regards,

Sam

 

  • Hi Sam,

    Thanks for your post.

    Yes, it is possible, the 12 maskable interrupts (INT4 - INT15) can be handled parallel in DSK C6713 but with certain conditions:

    The corresponding interrupt enable (IE) bit should be set to 1 in the IER, thereby, the corresponding interrupt occurs, which sets the corresponding bit in the interrupt flags register (IFR) to 1 but there shouldn't be any higher priority interrupt flag (IF) bits set in the IFR.

    Basically, the purpose of the PGIE bit is to record the value of the GIE bit at the time the interrupt processing begins and  this is necessary because interrupts are detected in parallel with instruction execution.

    For more information on interrupts, please refer chapter 5 in the c6713 DSP instruction set reference guide as below:

    http://www.ti.com/lit/ug/spru733a/spru733a.pdf

    Thanks & regards,

    Sivaraj K

    -------------------------------------------------------------------------------------------------------
    Please click the Verify Answer button on this post if it answers your question.
    -------------------------------------------------------------------------------------------------------
     

  • Sarmad,

    The AUDIO16 card's link mentions the C6713 DSK several times and claims to have example software for that board. That certainly tells me that the boards are compatible.

    Interrupts are not the same as data channels, so your question does not really make sense. It is good that you clarified it to be accessing data from 16 audio channels. The title line and some of the wording causes us to give you broader answers than what you are looking for.

    As I said, since the EducationalDSP website says it works with the C6713 DSK, there is no reason to doubt that. They can help you more with understanding how their board works with the C6713 in terms of getting the data in and out. But obviously they have a way to do that, right?

    The PCM3003 page does not mention the C6713 DSK anywhere. Why do you want to use it if you have the other one? Is there a reason you need to work with the PCM3003 in this case? You may want to contact D.Sign.t for more information since this is their board.

    Regards,
    RandyP