C66 Size Benchmarks

ti.platforms.evm6678 (compiler version: 7.4.4)

(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 1944 136 11296 1024 0 0 364 1388
Hwi application 10144 2056 156 12356 1024 0 0 388 1412
Clock application 16960 2118 920 19998 1024 0 0 1508 2532
Clock Object application 16960 2118 948 20026 1024 0 0 1540 2564
Swi application 11680 2074 260 14014 1024 0 0 484 1508
Swi Object application 11680 2078 280 14038 1024 0 0 540 1564
Task application 20416 2154 1128 23698 1024 1024 0 1780 3828
Task Object application 20416 2158 1180 23754 1024 1536 0 1868 4428
Semaphore application 21152 2166 1196 24514 1024 1536 0 1892 4452
Semaphore Object application 21152 2170 1216 24538 1024 1536 0 1916 4476
Default Configuration 42016 8744 1372 52132 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 22560 2232 1244 26036 1024 1536 4096 1924 8580
Dynamic Task application 24928 2358 1252 28538 1024 1536 4096 1932 8588
Dynamic Semaphore application 26112 2482 1260 29854 1024 1536 4096 1940 8596