C66 Size Benchmarks

ti.platforms.evm6678 (compiler version: 7.4.6)

(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 7584 1865 116 9565 1024 0 0 308 1332
Hwi application 8512 1977 132 10621 1024 0 0 332 1356
Clock application 15616 2041 892 18549 1024 0 0 1460 2484
Clock Object application 15616 2041 916 18573 1024 0 0 1492 2516
Swi application 10016 2001 204 12221 1024 0 0 436 1460
Swi Object application 10016 2005 244 12265 1024 0 0 492 1516
Task application 18848 2077 1100 22025 1024 1024 0 1732 3780
Task Object application 18848 2081 1152 22081 1024 1536 0 1820 4380
Semaphore application 20128 2093 1168 23389 1024 1536 0 1844 4404
Semaphore Object application 20128 2097 1188 23413 1024 1536 0 1868 4428
Default Configuration 40160 9184 1368 50712 4096 2048 4096 3244 13484

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 21824 2225 1252 25301 1024 1536 4096 1932 8588
Dynamic Task application 24128 2353 1260 27741 1024 1536 4096 1940 8596
Dynamic Semaphore application 25216 2473 1268 28957 1024 1536 4096 1948 8604