Marvell

Software Solutions for Marvell WAN Controllers

Marvell provides Board Support Packages (BSP) for our development boards based on the Horizon™ family of Wide Area Network (WAN) controllers. These include the Marvell GT-96100, GT-96122, and GT-96132 devices. The GT-96122 and GT-96132 products include our NetGX™ co-processor technology for hardware acceleration and host CPU offload applications. The Marvell Virtual Private Network (VPN) Security Co-processor and ATM Security co-processor solutions, available with the GT-96122 and GT-96132 products, are based on the NetGX technology.

Board Support Package Features

Marvell BSPs offer PowerPC and MIPS CPUs and multiple operating system platforms. Features may vary depending on the peripherals supported in the controllers.

  • Controller device initialization
  • SDRAM auto detection and configuration
  • Flash boot line
  • Serial, UART, NIC, Ethernet drivers
  • Drivers for timers and counters
  • Interrupt controller driver
  • Independent Direct Memory Access (IDMA) and PCI scan drivers
  • Flash driver
  • Debug LED API
  • Watchdog timer driver
  • Communication unit management driver
  • Serial Direct Memory Access (SDMA), Multi-Protocol Serial Controller (MPSC) and BRG drivers

VPN Security Co-Processor Features

The GT-96122 and GT-96132 devices come with high-performance software solutions for accelerating VPN functions using Marvell NetGX co-processor technology. This combined hardware and software solution enables significant acceleration of execution cycles required for IP Security (IPSec) and Public Key Generation (PKG) functions. This results in higher VPN throughput, increased number of VPN tunnels support with higher levels of security, overall improvement in system performance, and better end-user experience. The VPN Security Co-processor solution comes with a well-defined API and operating system abstraction layers to enable easy integration of security applications and fast porting to customer systems.

VPN Security IPSec Co-processor
VPN Security PKG Co-processor

ATM Co-Processor Features

The GT-96122 and GT-96132 devices come with high-performance software solutions for accelerating ATM connectivity functions by using our NetGX technology. This combined hardware and software solution enables significant acceleration of execution cycles required for ATM-Transmission Convergence (TC) functions, resulting in higher ATM throughput, overall improvement in system performance and a better end-user experience. The ATM Security co-processor solution comes with a well-defined API and operating system abstraction layers to enable easy integration of ATM applications and fast porting to customer systems.

ATM-TC Security Co-processor

PowerPC Processor Support

  • Motorola MPC 7400
  • Motorola MPC 7410

MIPS® Processor Support

  • PMC/QED RM7000
  • PMC/QED RM5000

Operating System Support

  • VxWorks from Wind River™ Systems, Inc.
  • Monta Vista Linux from Monta Vista (GT-96100 family only)
  • Linux Open Source Solutions