| |||
Home > Software Tests > About the software tests > Available RTL simulation tests |
Table 4.2 shows the example software tests that the RTL design kit contains.
Table 4.2. Example software test list
TESTNAME | Descriptions |
---|---|
sleep_demo | Demonstration of sleep features. |
dhry | Simple Dhrystone test. |
self_reset_demo | Demonstration of the self reset feature that uses the signal SYSRESETREQ. |
dualtimer_demo | Demonstration of the APB Dual Timer. |
watchdog_demo | Demonstration of the APB Watchdog. |
timer_tests | Tests the simple APB timer. |
uart_tests | Tests the simple APB UART. |
default_slaves_tests | Tests the default slave activation. It accesses invalid memory locations. |
timer_driver_tests | Simple test for the simple timer device driver functions. |
apb_mux_tests | Simple test for the APB slave multiplexer. |
Some of the tests are timing dependent and are written for a system with zero wait states. The test might fail if you change the wait states of the system.
The config_id.h
header file in the cortex_m0_mcu/testcodes/generic
directory
contains the defines for each of the available functions in the
Cortex-M0 processor. The values are set to match the fixed configuration
of the CortexM0 processor from DesignStart.