Description
The AMC221 is a two port 10-Gigabit Ethernet (10GbE) AdvancedMCTM (AMC) module which includes an on-board line rate multi-core packet processor. VadaTech offers this product in a mid size form factor based on the AMC.1 specification (option full size design, see ordering options). The AMC221 is based around the Cavium OCTEON CN56xx/CN57xx processor which has been specifically designed to intelligently process Ethernet packets at line rate.
The processor can be loaded via the PCIe interface or via an optional flash memory. The number of processor cores, speed grade, and amount of DDR2 memory is customizable based on customer needs. The SDK for the processor as well as additional software stacks are available from Cavium or third party. VadaTech also provides the AMC221 pre-configured as a TCP Offload Engine (TOE) to provide socket layer services to a host processor via PCIe. This can dramatically reduce the CPU overhead for TCP packet processing on embedded CPUs. Various flavors of embedded Linux as well as VxWorks are supported.