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.

ColdFire Processors
CMX-MicroNet v3.13e

Code Sizes (bytes)
UDP/IP (no TCP) + core8,058
TCP/IP (no UDP) + core12,858
 
UDP/TCP/IP + core14,288
(Please note that UDP/IP and TCP/IP are usually mutually exclusive)
 
IP Fragmentation3550
TCP Delayed ACKs1402
PPP10,892
Modem802
HTTP server6537
Virtual File System1020
Ethernet4636
DHCP client3546
BOOTP1198
FTP Server6998
FTP Client5978
TFTP Client1188
SMTP6432
SNTP2424
POP35432
TELNET server3212
DNS1048
IGMP1760
Utility1392
SNMP v1 + v2 with default MIBs5535
SNMP v1 + v2 trap1728

RAM Sizes (bytes)
UDP/SLIP193
HTTP152
Ethernet5132
TCP Delayed ACKsnumber of resend buffers * (16 + transmit buffer size)

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

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


CMX-MicroNet Ethernet Throughput

Ethernet throughput numbers are calculated by timing the transmission of 60000 UDP packets containing 1470 bytes of data with Iperf.

DescriptionSpeed (Mbit/second)
MCF5223EVB board with PCF52235 processor running at 60 MHz79.7
MCF5208EVB board with MCF5208 processor running at 83 MHz56.8
MCF5282EVB board with PCF5282 processor running at 64 MHz48.6

 

All content is subject to change without notice
Copyright material 2014© 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.