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 7616 1866 112 9594 1024 0 0 308 1332
Hwi application 8544 1978 128 10650 1024 0 0 332 1356
Clock application 15648 2040 888 18576 1024 0 0 1452 2476
Clock Object application 15648 2040 912 18600 1024 0 0 1484 2508
Swi application 10048 1996 204 12248 1024 0 0 436 1460
Swi Object application 10048 2000 244 12292 1024 0 0 492 1516
Task application 18848 2076 1096 22020 1024 1024 0 1732 3780
Task Object application 18848 2080 1152 22080 1024 1536 0 1820 4380
Semaphore application 20128 2088 1168 23384 1024 1536 0 1844 4404
Semaphore Object application 20128 2092 1188 23408 1024 1536 0 1868 4428
Default Configuration 40160 8686 1364 50210 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 2220 1248 25292 1024 1536 4096 1924 8580
Dynamic Task application 24128 2350 1256 27734 1024 1536 4096 1932 8588
Dynamic Semaphore application 25216 2474 1264 28954 1024 1536 4096 1940 8596