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.

HCS12 (NE64) Processor
CMX-MicroNet v3.09e
CodeWarrior v4.5 tools, banked model, optimized for code density

Code Sizes (bytes)
UDP/IP (no TCP) + core4987
TCP/IP (no UDP) + core8225
 
UDP/TCP/IP + core9129
(Please note that UDP/IP and TCP/IP are usually mutually exclusive)
 
IP Fragmentation2336
PPP5774
Modem499
HTTP server3671
Virtual File System616
Ethernet2582
DHCP client2244
BOOTP728
FTP Server3535
FTP Client3201
TFTP Client740
SMTP1980
SNTP1903
POP33754
DNS695
IGMP983
Utility1318
SNMP v1 + v2 with default MIBs2801
SNMP v1 + v2 trap846

RAM Sizes (bytes)
UDP/SLIP145
HTTP130
Ethernet90 plus a configurable size of buffers from 384 to 4608 bytes

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

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


CMX-MicroNet Ethernet Throughput

Ethernet throughput numbers are calculated by timing the transmission of 1000 UDP packets containing 1460 bytes of data.

DescriptionSpeed (Mbit/second)
DEMO9S12NE64 board running at 25 MHz11.92

 

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.