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.

H8S Processor
CMX-MicroNet v3.09a
Renesas C tools v. 4.0.05.000, default optimization

Code Sizes (bytes)
UDP/IP (no TCP) + core6350
TCP/IP (no UDP) + core9803
 
UDP/TCP/IP + core10,812
(Please note that UDP/IP and TCP/IP are usually mutually exclusive)
 
IP Fragmentation3004
PPP6937
Modem731
HTTP server5019
Virtual File System1082
Ethernet4043
DHCP client2514
BOOTP838
FTP Server4866
FTP Client3885
TFTP Client880
SMTP2163
SNTP1846
POP34437
DNS836
IGMP1400
Utility1320
SNMP v1 + v2 with default MIBs4409
SNMP v1 + v2 trap1350

RAM Sizes (bytes)
UDP/SLIP177
HTTP130
Ethernet60

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

With IP Fragmentation: add user selected buffer sizes + 38 bytes + 79 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)
RSKH8S2472 board with H8S/2472 processor running at 34 MHz25.7

 

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.