C28x large model Size Benchmarks

ti.platforms.ezdsp28335 (compiler version: 6.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 3996 1430 774 6200 4 0 0 784 788
Hwi application 4514 1434 826 6774 4 0 0 784 788
Clock application 6980 1476 1246 9702 4 0 0 1296 1300
Clock Object application 6980 1476 1278 9734 4 0 0 1296 1300
Swi application 5166 1446 924 7536 4 0 0 912 916
Swi Object application 5166 1450 972 7588 4 0 0 912 916
Task application 8378 1504 1518 11400 4 1024 0 1680 2708
Task Object application 8378 1508 1594 11480 4 1536 0 1680 3220
Semaphore application 8922 1516 1620 12058 4 1536 0 1680 3220
Semaphore Object application 8922 1520 1640 12082 4 1536 0 1680 3220
Default Configuration 21030 13750 1688 36468 4 512 8198 4192 12906

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 9870 1606 1714 13190 4 1536 4102 1808 7450
Dynamic Task application 11230 1726 1728 14684 4 1536 4102 1808 7450
Dynamic Semaphore application 11828 1846 1742 15416 4 1536 4102 1808 7450