|Home > Functional overview > Cortex-M System Design Kit|
The Cortex®-M System Design Kit helps you design products using Arm® Cortex-M3 and Cortex-M4 processors.
The design kit contains the following:
A selection of AHB-Lite and APB components, including several peripherals such as GPIO, timers, watchdog, and UART.
These components are used in the CMSDK example system, but you can also use the components to create your own custom system.
An example system for supported processor products.
Example synthesis scripts for the example system.
Example compilation and simulation scripts for the Verilog environment that supports ModelSim, VCS, and NC Verilog.
Example code for software drivers.
Example test code to demonstrate various operations of the systems.
Example compilation scripts and example software project files that support:
Arm Development Studio 5 (DS-5).
Arm RealView Development Suite.
Keil® Microcontroller Development Kit (MDK).
GNU tools for Arm embedded processors (Arm GCC).
For details of the CMSDK components, see the Arm® Cortex®-M System Design Kit Technical Reference Manual.