Login
Registration

Links

Docs

News

HCC at Design West 2013, San Jose

April, 8th, 2013

Videos

Videos

Find out more about HCC software and activities by watching some of our short video clips.

Home Products TCP/IP MISRA Compliant TCP/IP Stack
MISRA Compliant TCP/IP Stack

The key to a successful software application is to use high-quality software with verifiable development that ensures a stable, low-risk development environment. HCC’s TCP/IP stack was developed with a no compromise approach to quality using a strongly typed subset of the ‘C’ language. The approach incorporates a strong adherence to MISRA1 compliance and was validated using advanced verification tools. With the benefit of more than a decade’s experience developing efficient, high-quality software the stack brings new levels of performance, verifiable quality and reliability to the embedded networking market. HCC networking stack provides a significant range of protocols as well as support for both IPv4 and IPv6, providing flexibility and long-term network compatibility.

The following protocols are available for HCC’s MISRA-compliant TCP/IP Stack

  • TCP
  • IPv4 / IPv6
  • UDP
  • ARP
  • ICMP
  • DNS client
  • DHCP
  • IGMP
  • HTTP server
  • FTP server
  • TFTP server
  • SMTP
  • PPP
  • Routing

Small Footprint, High Throughput, Low CPU Cycle Operation

An innovative approach to design has resulted in an extremely high-speed data transfer rate, with minimal system resource requirements. Tests have shown that packet processing runs up to four times faster than comparable embedded stacks, while using around 14kB of ROM, in a typical application scenario2. RAM requirements can vary widely depending on application needs but are typically as low as 12kB. It is possible, with a minimum configuration UDP application, to use less than 5kB of ROM and a few hundred bytes of RAM (plus network buffers).

  • No dynamic memory allocation (no malloc/free)
  • Standard BSD sockets interface
  • Zero copy
  • Small footprint (RAM/ROM)
  • High speed data transfer
  • Low power consumption due to low CPU overhead
  • Verified compatibility with most popular embedded RTOSes
  • Efficient operation without an RTOS
  • Supports multiple network interfaces
1 "MISRA" is a registered trademark of MIRA Ltd, held on behalf of the MISRA Consortium.  No endorsement by MISRA is claimed or implied for any product.
2 Based on measurements taken using the LPC2468 MCU
 
Newsletter
 
Sitemap
Privacy Policy
Terms & Conditions
Copyright (C) HCC Embedded