The OCTEON® multi-core MIPS64 Processor family supports standard operating systems including Linux and VxWorks along with a simple executive for data-plane applications. OCTEON processors can host a variety of popular software architectures, including support for separate operating systems on separate cores, flexibly grouping processors into data-plane and control-plane processors and ability to implement run-to-completion or pipe-lined software models. Marvell provides a complete GNU tool-chain and popular third party tool-chain support that enables thousands of MIPS and other C/C++ applications and code to be easily ported to the OCTEON processors. Additionally, Marvell provides APIs and reference software for firewall, VPN/IPsec, SSL, TCP, IDS and anti-virus applications. No special micro-coding or proprietary toolchains are required.
All SDKs are delivered in both binary and source code format with royalty free license.
For more information on OCTEON evaluation and production software solutions, please contact us here.