United States United States
Please confirm your currency selection:


Micrium µC/TCP-IP™ Embedded Protocol Stacks

Micrium µC/TCP-IP™ Embedded Protocol Stacks

Micrium µC/TCP-IP™ Embedded Protocol Stacks are compact, reliable, high-performance TCP/IP protocol stacks, optimized for embedded systems. Built from the ground up with Micrium quality, scalability, and reliability, μC/TCP-IP enables the rapid configuration of required network options to minimize time-to-market. Micrium µC/TCP-IP™ Embedded Protocol Stacks allow for adjustment of the memory footprint based upon design requirements. μC/TCP-IP can be configured to include only those network components necessary to the system. When a component is not used, it is not included in the build, saving valuable memory space.

The μC/TCP-IP design introduces a new concept--large and small buffers. A large buffer is of the size required to transport a complete Ethernet frame. This is what other TCP/IP stacks do. But, in an embedded system, it is quite possible that the amount of information to transmit and receive does not require the use of a full Ethernet frame. In this case using buffers of the size of full Ethernet frames is a waste of RAM. μC/TCP-IP allows the designer to maximize the system performance by defining different quantities of small and large buffers.

μC/TCP-IP requires the presence of an RTOS for task scheduling and mutual exclusion. To meet this requirement, Micrium provides source code to allow network applications to readily accommodate μC/OS-II and μC/OS-III. Based on the component's extensible kernel interface, other kernels can also be adapted to μC/TCP-IP. Micrium µC/TCP-IP™ Embedded Protocol Stacks can be used on 16-, 32-, and even 64-bit CPUs or DSPs.

Features
  • Memory footprint is adjustable
  • Flexibility to select large and small buffers
  • RTOS required: μC/OS-II, μC/OS-III, or other
  • Zero copy buffer management
  • High performance
  • ANSI C source code
  • Supports multiple NIC interfaces
Applications
  • Avionics
  • FDA-certified devices
  • Other safety-critical products

Micrium µC/TCP-IP™ Embedded Protocol Stacks for TI


Part Number Supported Product Line Description
NET-DRVR-LM3SXX-P-P1-PTFM LM3Sxxxx Platform License
NET-DRVR-LM3SXX-P-P1-PDLN LM3Sxxxx Product Line License
NET-DRVR-LM3SXX-P-P1-SNGL LM3Sxxxx Single Product License

Micrium µC/TCP-IP™ Embedded Protocol Stacks for Freescale


Part Number Supported Product Line Description
NET-DRVR-FREIMX-P-P1-PTFM i.MX Platform License
NET-DRVR-FREIMX-P-P1-PDLN i.MX Product Line License
NET-DRVR-FREIMX-P-P1-SNGL i.MX Single Product License

Micrium µC/TCP-IP™ Embedded Protocol Stacks for NXP


Part Number Supported Product Line Description
NET-DRVR-LPC17X-P-P1-PTFM LPC17xx Platform License
NET-DRVR-LPC17X-P-P1-PDLN LPC17xx Product Line License
NET-DRVR-LPC17X-P-P1-SNGL LPC17xx Single Product License

Micrium µC/TCP-IP™ Embedded Protocol Stacks for Atmel


Part Number Supported Product Line Description
NET-DRVR-SAM9MX-P-P1-PTFM AT91SAM9Mxx Platform License
NET-DRVR-SAM9MX-P-P1-PDLN AT91SAM9Mxx Product Line License
NET-DRVR-SAM9MX-P-P1-SNGL AT91SAM9Mxx Single Product License
NET-DRVR-SM9G45-P-P1-PTFM AT91SAM9G45 Platform License
NET-DRVR-SM9G45-P-P1-PDLN AT91SAM9G45 Product Line License
NET-DRVR-SM9G45-P-P1-SNGL AT91SAM9G45 Single Product License

Micrium µC/TCP-IP™ Embedded Protocol Stacks for ST


Part Number Supported Product Line Description
NET-DRVR-STM107-P-P1-PTFM STM32F107xx Platform License
NET-DRVR-STM107-P-P1-PDLN STM32F107xx Product Line License
NET-DRVR-STM107-P-P1-SNGL STM32F107xx Single Product License

  • Micrium
  • Development Tools|Embedded Solutions