Data Communication in SoC and between SoC and external Elements

Dear Ladies and Gentlemen,

First of all, Excuse me if I’m not well at English. I have to hold a lecture about “System on Chip” at the university. For one Part of it, I need information about

1-Methodes of data exchange and Communication between CPU and coprocessor like GPU or Fpga or something else and the related Interfaces

2- Methods of data exchange and Communication between SOC and external blocks and the related Interfaces

For both Questions, i need just the Name and keywords, f.e for first Question AXI. for details i’ll read books and papers, but it would be nice if you have time to explain. Thanks.

Thanks

Alireza

Those are fairly broad topics, but I’ll do my best to point you to some resources…

1 - https://learn.sparkfun.com/tutorials/ho … 1615791300 covers how an FPGA works

2 - https://www.sparkfun.com/micromod covers our MircoMod system, with many options for different types of data communication available

Hope this helps!