CMX Systems, Inc
RTOS
cmx TCP/IP
  •CMX-MicroNet
       Processors
  •CMX-TCP/IP
       Processors
Flash File Systems
USB
CANOpen
Compilers
Modeler

 

 

CMX-MicroNet ROM/RAM Requirements

The numbers are for popular compilers. The actual sizes will vary according to the compiler and optimization used. Ethernet code sizes and RAM usage will vary depending upon the ethernet controller used, onboard or external.

M16C/62 Processor
CMX-MicroNet v3.08c
NC30 v5.30 release 1 tools, optimization -OR

Code Sizes (bytes)
UDP/IP (no TCP) + core9149
TCP/IP (no UDP) + core15,303
 
UDP/TCP/IP + core16,934
(Please note that UDP/IP and TCP/IP are usually mutually exclusive)
 
IP Fragmentation4556
PPP7998
Modem963
HTTP server7232
Virtual File System1295
Ethernet4289
DHCP client3603
BOOTP1295
FTP Server5780
FTP Client5699
TFTP Client1136
SMTP2962
SNTP2596
POP36403
DNS1454
IGMP2012
Utility1885
SNMP v1 + v2 with default MIBs4826
SNMP v1 + v2 trap1848

RAM Sizes (bytes)
UDP/SLIP177
HTTP130
Ethernet61

Without IP Fragmentation: add user selected buffer sizes + 59 bytes per socket

With IP Fragmentation: add user selected buffer sizes + 36 bytes + 79 bytes per socket + size of reassembly buffer(s)

 

All content is subject to change without notice
Copyright material 2007© All Rights Reserved. Site and all contents are the sole property of CMX Systems, Inc.
No part of this site may be copied or used without the express written permission of the owner.
Web Services by Unicorn Web Development, Inc.