This course covers ARM7TDMI and ARM966/946/926 cores.
Objectives
This course takes an in depth look at the considerations you will need to take into account when designing a system containing either an ARM7TDMI family or ARM9TDMI family processor core.
Some information on the latest generation of ARM processor cores, such as the ARM9E-S family is also included.
It is aimed at:
Software engineers who not only want to obtain details of how to write software to run on the ARM, but also wish to obtain an understanding of hardware design issues
Hardware engineers who need to understand how to design ARM based systems, but also wish to obtain an understanding of the issues of writing software to run on that system.
For on-site courses, labs can be run under 3 possible environments : CodeWarrior/ADS/AXD, Eclipse/RVDS or GNU/Lauterbach simulator.
For open courses, labs are run under Eclipse/RVDS.