Best option for mutual data exchange between two XMC7200 on one board

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User7147
Level 1
Level 1
5 sign-ins First question asked Welcome!

 For bright new XMC7200 micro controllers are currently available limited scope of available information. In our portfolio of products is controller board based on two XMC4700 with mutual SPI interconnection, that we intend to upgrade by application of new XMC7200 micro controllers. Preference is to have powerful data exchange between two used micro controllers. Reading XMC7200 manuals, there was found, that "SMIF" (serial memory interface) is    implemented. Can be "SMIF" in some mode used for this purpose also ? Does exist any document on this topics? Any information will be very appreciated. 

0 Likes
1 Solution
Bhamy
Moderator
Moderator
Moderator
100 replies posted 10 likes given 10 likes received

Hi @User7147 ,

It looks like the data rate required for data transfer is min 4 MHz (5*100 bytes per 1 ms). This could be easily achieved with SPI interface. In XMC7000 series MCU the SPI could go upto 12.5 MHz operating frequency.

Kindly let me know if you need any further information.

Best regards,

Bhamy Narasimha Shenoy

View solution in original post

0 Likes
5 Replies
Bhamy
Moderator
Moderator
Moderator
100 replies posted 10 likes given 10 likes received

Hi @User7147 ,

Can you please provide further information on the the queries?

Below are few additional information needed:

1. Are the 2 XMC7200 controller in the separate hardware or is it in the same hardware?

2. What is the expected size of data to be transferred or exchanged?

3. What is the expected frequency of data exchange?

For SMIF details on XMC7200 you may refer to the below link:

https://www.infineon.com/dgdl/Infineon-AN234227-USING_THE_SMIF_IN_XMC7000_MCU_FAMILY-ApplicationNote...

Best regards,

Bhamy Narasimha Shenoy

0 Likes
User7147
Level 1
Level 1
5 sign-ins First question asked Welcome!

Further information regarding to intended arrangement are as follows:

1) both XMC7200 are in one PCB i.e. it is the same hardware

2) size of data to be transferred or exchanged are currently few hundreds bytes 

3) currently are data exchanged one times per 5ms, with potential target to shorten to 1ms

 

 

 

 

0 Likes
Bhamy
Moderator
Moderator
Moderator
100 replies posted 10 likes given 10 likes received

Hi @User7147 ,

It looks like the data rate required for data transfer is min 4 MHz (5*100 bytes per 1 ms). This could be easily achieved with SPI interface. In XMC7000 series MCU the SPI could go upto 12.5 MHz operating frequency.

Kindly let me know if you need any further information.

Best regards,

Bhamy Narasimha Shenoy

0 Likes
Bhamy
Moderator
Moderator
Moderator
100 replies posted 10 likes given 10 likes received

Hi @User7147 ,

Did you get chance to review my previous response?

Best regards

Bhamy Narasimha Shenoy

0 Likes
User7147
Level 1
Level 1
5 sign-ins First question asked Welcome!

Thank you for your suggestion, that seems practically applicable also for design with XMC7200. 

Best regards Pavel Hlavac

 

0 Likes