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 1860 112 9556 1024 0 0 308 1332
Hwi application 8512 1972 132 10616 1024 0 0 332 1356
Clock application 15616 2034 888 18538 1024 0 0 1452 2476
Clock Object application 15616 2034 912 18562 1024 0 0 1484 2508
Swi application 10016 1990 204 12210 1024 0 0 436 1460
Swi Object application 10016 1994 244 12254 1024 0 0 492 1516
Task application 18848 2070 1100 22018 1024 1024 0 1732 3780
Task Object application 18848 2074 1152 22074 1024 1536 0 1820 4380
Semaphore application 20128 2082 1168 23378 1024 1536 0 1844 4404
Semaphore Object application 20128 2086 1188 23402 1024 1536 0 1868 4428
Default Configuration 40160 8680 1368 50208 4096 2048 4096 3236 13476

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 21824 2214 1248 25286 1024 1536 4096 1924 8580
Dynamic Task application 24128 2344 1256 27728 1024 1536 4096 1932 8588
Dynamic Semaphore application 25216 2468 1264 28948 1024 1536 4096 1940 8596