English
Language : 

AN910 Datasheet, PDF (24/51 Pages) STMicroelectronics – ST7 AND ST9 PERFORMANCE BENCHMARKING
ST7 AND ST9 PERFORMANCE BENCHMARKING
Table 9. Computing performance global execution time ratios
Global execution time
ratios
80C51XA 68HC16 68HC12 ST9+
ST9
H8/300 68HC11 68HC08
ST7
ST7
(20 MHz) (16 MHz) (8 MHz) (25 MHz) (12 MHz) (10 MHz) (4 MHz) (8 MHz) (8 MHz) (4 MHz)
with reduced set of tests ▲ 1.90
1.54
1.46
1.00
0.32
0.67
0.26
0.67
0.46
0.23
with full set of tests
▲ 1.92
1.47
1.33
1.00
0.32
0.64
(1) The 80C51 results are preliminary results. They may changed in later versions.
Table 10. Computing performance global code size ratios
Global code size
ratios
80C51XA 68HC16 68HC12 ST9+
ST9
H8/300 68HC11 68HC08
ST7
ST7
(20 MHz) (16 MHz) (8 MHz) (25 MHz) (12 MHz) (10 MHz) (4 MHz) (8 MHz) (8 MHz) (4 MHz)
with reduced set of tests
0.95
1.04 ▲ 0.85
1.00
1.00
0.98
1.10
1.24
1.21
1.21
with full set of tests
0.94
1.03 ▲ 0.90
1.00
1.00
1.04
(1) The 80C51 results are preliminary results. They may changed in later versions.
Table 11. Interrupt processing performance execution time values and ratios
Execution time
values (µs) and ratios
interrupt latency & return
execution time values
execution time ratios
80C51XA 68HC16 68HC12 ST9+
ST9
H8/300 68HC11 68HC08
(20 MHz) (16 MHz) (8 MHz) (25 MHz) (12 MHz) (10 MHz) (4 MHz) (8 MHz)
3.15
4.19
3.75 ▲ 2.40
7.17
3.90 ▼ 21.75
2.88
4.70
7.56
6.25 ▲ 4.08
12.00
8.70 ▼ 17.25
5.25
0.87
0.54
0.65 ▲ 1.00
0.34
0.47 ▼ 0.19
0.78
ST7
(8 MHz)
3.88
6.50
0.63
ST7
(4 MHz)
7.75
13.00
0.31
Table 12. Interrupt processing performance code size values and ratios
Code size
values and ratios
80C51XA 68HC16 68HC12 ST9+
ST9
H8/300 68HC11 68HC08 ST7
ST7
(20 MHz) (16 MHz) (8 MHz) (25 MHz) (12 MHz) (10 MHz) (4 MHz) (8 MHz) (8 MHz) (4 MHz)
code size values (bytes)
28.5 ▼ 36
16.5
19.5
19.5
33 ▲ 13.5
16
16.5
16.5
code size ratios
1.46 ▼ 1.85
0.85
1.00
1.00
1.70 ▲ 0.69
0.82
0.85
0.85
24/51