MicroBlaze vs ARM-A53 vs ARM-R5 processors on ZCU102
I recently started working with IP's. I'm a little confused about the difference between ARM-A53, ARM-R5, and microblaze processors. I understand that each have different specifications, but how do I access and use them? Am I able to run 3 different processes at the same time using three different processors?
This is a rather open ended question because it could get in to the specifics of microprocessor architecture, embedded system architecture, embedded software development, and then overall OS level and software application development. Since you have a ZCU102 I would start with UG1221 and go through the Targeted Reference Design Xilinx provides. The documentation touches on all the basics that give you leads on discovering this rest of this on your own.
Now for the specific differences of the A53 VS the R5 you can look up the ARM Technical Reference Manuals (TRM) for these but that's a bit overkill. Basically this gets in to the concepts of embedded processing and what's called the Application Processor and the Real Time Processor. The Xilinx Microblaze is a different animal and I would take a look at the Microblaze page for more information: