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 7456 1865 96 9417 1024 0 0 316 1340
Hwi application 8384 1977 116 10477 1024 0 0 340 1364
Clock application 15488 2041 892 18421 1024 0 0 1460 2484
Clock Object application 15488 2041 916 18445 1024 0 0 1492 2516
Swi application 9888 2001 204 12093 1024 0 0 436 1460
Swi Object application 9888 2005 240 12133 1024 0 0 492 1516
Task application 18816 2077 1100 21993 1024 1024 0 1732 3780
Task Object application 18816 2081 1152 22049 1024 1536 0 1820 4380
Semaphore application 19968 2085 1168 23221 1024 1536 0 1844 4404
Semaphore Object application 19968 2089 1188 23245 1024 1536 0 1868 4428
Default Configuration 40128 9036 1364 50528 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 21696 2217 1252 25165 1024 1536 4096 1932 8588
Dynamic Task application 24000 2353 1260 27613 1024 1536 4096 1940 8596
Dynamic Semaphore application 25088 2473 1264 28825 1024 1536 4096 1948 8604