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.

6713 and 28335 McBSP connection

Other Parts Discussed in Thread: TMS320F28335

Hi to everybody,

I am thinking about connecting two DSPs (TMS320C6713 and  TMS320F28335) by using McBSP.  The connection diagram would  be:

6713        28335

CLKX      CLKR

FSX         FSR

DX            DR

DR             DX

FSR           FSX

CLKR        CLKX

I have been reading several app notes about it but they all talk about connecting two C6000 DSPs. Will I have any problem if a use a TMS320F28335 instead of a C6000?

Thanks in advance.

 

  • The connections you illustrate above are appropriate.

    The only considerations you need to factor in is deciding which side (ie. C6713 or F28335) is the master and which is the slave interface.  This is associated with which side generates the CLKX/FSX and CLKR/FSR pair.  Also, depending on your bit rate that you want to support, you will need to look at the device datasheets to identify what frequency can be supported by both sides in master and slave mode.  Then pick the configuration you would need.

  • Hi BrandonAzbell,

     

    Thanks for your reply. Regardind to the master/slave thing, I though that each device would be the master of ist TX side and the slave of its RX side at the same time. Am I wrong?

    Thanks in advance

  • Yes, that is true, certainly from the data signals (DX, DR) perspective.  But the McBSP on both sides can either generate or receive the clock and frame sync.  Therefore, you will need to take care on this determination.

  • Well, my main idea is that both the 6713 and the 28335 will be the master of the transmission side. I mean, DX,FSX and CLKX will always be outputs in each DSP and DR,FSR and CLKR inputs  at both of the DSPs.

    Normal 0 21 false false false ES X-NONE X-NONE MicrosoftInternetExplorer4

    6713        28335

    CLKX  -->  CLKR

    FSX     -->    FSR

    DX        -->    DR

    DR         <--    DX

    FSR       <--    FSX

    CLKR     <--   CLKX

    Does this sound better?

  • Yes.  Just wanted you to be aware that there will be configuration items in the peripheral registers that you will need to address.