The realtime processing cores are PRU which don’t have a pipeline so each 
instruction executes in a single cycle. There are 4 PRUs on the AM5728, but 
they have limited memory so your application is quite small. The Cortex-M4 
processors are similar to the Cortex-M4 micro-controllers available from Texas 
Instruments. They are mostly used for video compression/decompression, but you 
can use them to run then as bear bone using Starterware or use a RTOS like 
TI-RTOS for real-time application. The Cortex-M4 support larger applications 
compared to the PRU. The Cortex-M4 do have a 3-stage pipeline, which means it 
take at least 3 cycles to execute an instruction. From what I recall, the 
Cortex-A15 is running at 1.5GHz, the DSP run at 750MHz, the Cortex-M4 is 
running at 213MHz and the PRU are running at 200MHz. 

To develop code on the Cortex-M4, use Code Composer Studio V7 which is 
available free from TI. Use a JTAG such as USB200 from Blackhawk. 

Regards,
John




> On Feb 27, 2017, at 9:34 AM, MDX <[email protected]> wrote:
> 
> so i am pretty amazed of how big a punch AM5728 packs: 2 fast CPU cores, 2 
> very versatile KeyStone cores (of which i`ll be a happy user very soon thanks 
> to you), 2 "realtime" (whichever they are) ,and 2 Cortex-M4 cores, that i 
> have no idea what purpose they might serve, that limited ISA won`t be helpful 
> to me, unless they can be used to drive some servos, but that is something 
> you don`t need M4`s specific FPU for.
> 
> Can somebody enlighten me in my slight confusion? What pupose do M4 cores 
> serve and what are those "realtime processing cores"?
> 
> -- 
> For more options, visit http://beagleboard.org/discuss 
> <http://beagleboard.org/discuss>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/beagleboard/8bd9d4eb-f7ae-42aa-a80b-e1f7c16016c3%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/beagleboard/8bd9d4eb-f7ae-42aa-a80b-e1f7c16016c3%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/436B0D3F-D24C-49E7-8EE1-F5B81E3961D0%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to