This course aims to explain the architecture of the e200z0 CPU to enable participants to efficiently design software. Attendees will get a detailed understanding of the internal architecture, especially the pipeline and exception mechanism. They will study the low level programming: assembler, C, EABI.
Duration & Attendance
- 1 day
- Min/max number of participants: 3-15
Engineers and technicians who develop software for e200z0 CPU.
|OVERVIEW (1/2 hour)|
|INSTRUCTION PIPELINE (1/2 hour)|
|EXCEPTION MECHANISM (1 hour)|
|DATA AND INSTRUCTION PATHS (1/2 hour)|
|CLOCKING AND POWER MANAGEMENT (1/2 hour)|
|DEBUG (1 hour)|
|ASSEMBLER PROGRAMMING (1 hour)|
|EABI (1 hour)|
|VARIABLE LENGTH ENCODING (1 hour)|
The detailed course program is available upon request. For on-site training, we can provide a customized program specifically tailored for your audience, needs, and schedule. Contact us to discuss this option.
Teaching Methods & Tools
Evaluation & Certification
Complementary Products & Services
CPU Software Package (CSP) for the e200z0: implements exceptions, MMU, access to special registers. This CSP is an ideal starting point for developing proprietary RTOS or bare-metal applications. Engineering test software, verification software and proprietary RTOS or bare-metal applications can be developed from this CSP