C66 Size Benchmarks

ti.platforms.evm6678 (compiler version: 7.4.0)

(all sizes are in 8-bit bytes)

Static Module Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Kernel Only 9216 1962 136 11314 1024 0 0 364 1388
Hwi application 10144 2074 156 12374 1024 0 0 388 1412
Clock application 16896 2142 924 19962 1024 0 0 1508 2532
Clock Object application 16896 2142 952 19990 1024 0 0 1540 2564
Swi application 11648 2094 256 13998 1024 0 0 484 1508
Swi Object application 11648 2098 280 14026 1024 0 0 540 1564
Task application 20192 2178 1124 23494 1024 1024 0 1780 3828
Task Object application 20192 2182 1176 23550 1024 1536 0 1868 4428
Semaphore application 20960 2190 1196 24346 1024 1536 0 1892 4452
Semaphore Object application 20960 2194 1216 24370 1024 1536 0 1916 4476
Default Configuration 41664 8730 1372 51766 4096 2048 4096 3252 13492

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 22112 2254 1248 25614 1024 1536 4096 1924 8580
Dynamic Task application 24512 2382 1252 28146 1024 1536 4096 1932 8588
Dynamic Semaphore application 25664 2506 1260 29430 1024 1536 4096 1940 8596