ZeroCopy TCP/IP Protocol Stack

  • TCP
  • UDP
  • IPv4
  • Address Resolution Protocol
  • Dynamic Host Configuration Protocol
  • Support for Cyclone's PCIe express, PCI, Compact PCI and PMC Intelligent I/O Controllers
  • Supported OS
    • VxWorks 5.5
    • Stand Alone with Breeze Development Environment

Features
The ZeroCopy TCP/IP protocol stack is a highly optimized stack for fast, efficient communications. Many embedded systems, such as Voice over IP/RTP, Real Time Data Acquisition, and Instrumentation have a requirement of high bandwidth throughput with small UDP or IP Packet sizes. The small packet sizes become a major liability in embedded systems due to the high processing rates needed to sustain the packet traffic.

This problem is addressed by Cyclone's ZeroCopy TCP/IP Protocol Stack, an effective stack that supports Ethernet MAC hardware checksum acceleration, and a true zero copy architecture - negating the need for performance reducing memory buffer moves.

Environment
Cyclone's ZeroCopy Protocol Stack is designed for use on Cyclone Microsystems' hardware in embedded/stand alone or VxWorks 5.5 based systems. It is not a universal OS TCP/IP accelerator.

Hardware
The ZeroCopy software is functionally dependent on Cyclone's Breeze Development firmware for low level functions calls. Consequently, the ZeroCopy Stack is solely offered as a component of Cyclone Microsystems' PCI-750, PCI-740, PCI-739 GbE IOPs featuring the XScale IOP332, 331, 321 processors respectively. Also supported are Cyclone's GbE PMC modules (PMC-X 65, and PMC-X 85) hosted on our XScale based Compact PCI boards like the CPCI-713.

Performance
A PCI-740 based XScale IOP331 based GbE Condtroller at 667 MHz linked via Ethernet to a 3.0 GHz Xeon running Windows XP has demonstrated 925 Mbit/s UDP and 711 Mbit/s TCP performance using 1500 byte packets. Alternate packet size benchmarks run on request.


Zero Copy

Home               Products               Company               Core Technologies               Applications               Purchase               Contact               Sitemap               Privacy Policy