InterNiche/HCC Logo

Networking Protocol Software for Embedded Processors
Click Here to Contact Us via Email.
Also, consider using our Contact Form

Pre-Compiled TCP/IPv4 Stack for Embedded Designs

embTCP™ Highlights

  • Standard Sockets Interface
  • Fragmentation and re-assembly
  • Loop back interface (
  • Support for Auto-IP Assignment
  • DHCP Client
  • DNS Client
  • Versatile buffer management scheme
  • Connections limited only by memory availability
  • "Predictive" header processing for speed
  • Nagle Algorithm (Slow Start)
  • VJ Smoothed Round Trip Timing
  • Delayed ACKs
  • Complete debugging and optimization module
Register for More Information

For More information about InterNiche's Embedded TCP/IP for Cortex, Nios-II, MicroBlaze or other MCU architectures, please Contact Us.

embTCP - TCP/IP Library

embTCP™ is a full TCP/IP(v4) library, derived from InterNiche's Embedded TCP/IP Stack and licensed as an object library. It has been designed for use in cost-sensitive, low-volume or prototype applications where source code is not necessary. embTCP is licensed to a single processor and toolchain combination, though once licensed it may be used by that individual or organization for any number of products or configurations. embTCP has a well deserved reputation for high throughput and has an extremely small memory requirement for its feature set. DEBUG and RELEASE libraries, a complete user's guide and programming examples are included.

embTCP is an optimized, low cost  TCP/IP v4 library that combines small size and high performance without compromise in RFC compliance. The libraries provide everything you will need to create client, server or client/server applications and are distributed in both DEBUG and NON-DEBUG compilation modes and support most NicheStack features. As a comprehensive device networking package, DHCP and DNS clients are included and Telnet, FTP and an HTTP Server and are available as add-on options.

embTCP also includes (at no charge) a small and powerful Pre-emptive RTOS and Ethernet driver pre-ported to the licensed processor.