Intel IXP400 Software Version 1.5

Similar documents
Intel IXP400 Software Version 2.1

Intel IXP400 Digital Signal Processing (DSP) Software: Priority Setting for 10 ms Real Time Task

Intel 82580EB/82580DB GbE Controller Feature Software Support. LAN Access Division (LAD)

IEEE1588 Frequently Asked Questions (FAQs)

Migration Guide: Numonyx StrataFlash Embedded Memory (P30) to Numonyx StrataFlash Embedded Memory (P33)

Intel IXDPG465 Reference Platform Bootloader LSP Release Notes Version 1.0 May 2006

Intel IXP42X Product Line and IXC1100 Control Plane Processor: Using the Intel LXT973 Ethernet Transceiver

Intel IXP400 Software: Integrating STMicroelectronics* ADSL MTK20170* Chipset Firmware

Intel IXP400 Software: VLAN and QoS Application Version 2.2 Release Notes August 2, 2007

Open FCoE for ESX*-based Intel Ethernet Server X520 Family Adapters

Understanding Windows To Go

Intel Desktop Board DZ68DB

INTEL PERCEPTUAL COMPUTING SDK. How To Use the Privacy Notification Tool

Intel Setup and Configuration Service. (Lightweight)

Serial-to-Ethernet Converter for Stellaris Microcontrollers

Enabling DDR2 16-Bit Mode on Intel IXP43X Product Line of Network Processors

Intel IXP400 Software: VLAN and QoS Application Version 1.0

Intel Desktop Board D945GCLF2

Intel G31/P31 Express Chipset

Intel X48 Express Chipset Memory Controller Hub (MCH)

Intel Desktop Board D102GGC2 Specification Update

Intel 848P Chipset. Specification Update. Intel 82848P Memory Controller Hub (MCH) August 2003

Intel Platform Controller Hub EG20T

Sample for OpenCL* and DirectX* Video Acceleration Surface Sharing

Techniques for Lowering Power Consumption in Design Utilizing the Intel EP80579 Integrated Processor Product Line

OpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing

Intel Cache Acceleration Software for Windows* Workstation

Intel Atom Processor E3800 Product Family Development Kit Based on Intel Intelligent System Extended (ISX) Form Factor Reference Design

Intel Media Switch IXE Port Gigabit Device

Innovating and Integrating for Communications and Storage

How to Configure Intel X520 Ethernet Server Adapter Based Virtual Functions on SuSE*Enterprise Linux Server* using Xen*

Intel Platform Administration Technology Quick Start Guide

Intel Desktop Board D946GZAB

Enhanced Serial Peripheral Interface (espi) ECN

Intel Desktop Board D975XBX2

Intel IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor: Boot-Up Options

Ethernet1 Xplained Pro

Intel Education Theft Deterrent Release Note WW16'14. August 2014

LED Manager for Intel NUC

Boot Agent Application Notes for BIOS Engineers

Intel Desktop Board DH55TC

Intel Ethernet Controller I350 Frequently Asked Questions (FAQs)

How to Create a.cibd File from Mentor Xpedition for HLDRC

How to Create a.cibd/.cce File from Mentor Xpedition for HLDRC

Intel Setup and Configuration Service Lite

Event Service API for Windows Operating Systems

Intel Desktop Board DG41RQ

Non-Volatile Memory Cache Enhancements: Turbo-Charging Client Platform Performance

Intel Desktop Board D945GCCR

Intel Core TM Processor i C Embedded Application Power Guideline Addendum

Intel Desktop Board DG41CN

Intel Desktop Board D945GCLF

EDBG. Description. Programmers and Debuggers USER GUIDE

Intel IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor: Flash Programming

Forging a Future in Memory: New Technologies, New Markets, New Applications. Ed Doller Chief Technology Officer

Intel Desktop Board DG31PR

Intel IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor PCI 16-Bit Read Implementation

Software Evaluation Guide for WinZip 15.5*

Intel X38 Express Chipset

Intel Desktop Board DH61SA

Getting Compiler Advice from the Optimization Reports

Intel Core TM i7-4702ec Processor for Communications Infrastructure

Intel Desktop Board DP55SB

Upgrading Intel Server Board Set SE8500HW4 to Support Intel Xeon Processors 7000 Sequence

USER GUIDE EDBG. Description

Spansion* Flash Memory to Numonyx StrataFlash Wireless Memory (L) Migration Guide Application Note #309205

Software Evaluation Guide for ImTOO* YouTube* to ipod* Converter Downloading YouTube videos to your ipod

GUID Partition Table (GPT)

This user manual describes the VHDL behavioral model for NANDxxxxxBxx flash memory devices. Organization of the VHDL model delivery package

ECC Handling Issues on Intel XScale I/O Processors

Intel Desktop Board D845PT Specification Update

Intel 815 Chipset Family: Graphics and Memory Controller Hub (GMCH)

Intel s Architecture for NFV

LAN9513/LAN9513i. USB 2.0 Hub and 10/100 Ethernet Controller PRODUCT FEATURES PRODUCT PREVIEW. Highlights. Target Applications.

Intel vpro Technology Virtual Seminar 2010

Intel Desktop Board DP67DE

Intel C++ Compiler Documentation

Configuring Intel Compute Stick STK2MV64CC/L for Intel AMT

Data Plane Development Kit

Intel Thread Checker 3.1 for Windows* Release Notes

Intel Server Board S2600CW2S

Software Evaluation Guide Adobe Premiere Pro CS3 SEG

Using Tasking to Scale Game Engine Systems

LAN bit Non-PCI 10/100 Ethernet Controller with HP Auto-MDIX Support PRODUCT FEATURES. Highlights. Target Applications.

Intel 945(GM/GME)/915(GM/GME)/ 855(GM/GME)/852(GM/GME) Chipsets VGA Port Always Enabled Hardware Workaround

Installation Guide and Release Notes

Intel RealSense Depth Module D400 Series Software Calibration Tool

Application Note Software Device Drivers for the M29Fxx Flash Memory Device

Intel Desktop Board DH61CR

Enhanced Serial Peripheral Interface (espi)

Software Evaluation Guide for WinZip* esources-performance-documents.html

Drive Recovery Panel

LAN9303/LAN9303i. Small Form Factor Three Port 10/100 Managed Ethernet Switch with Single MII/RMII/Turbo MII PRODUCT FEATURES.

LAN bit Non-PCI Small Form Factor 10/100 Ethernet Controller with Variable Voltage I/O & HP Auto-MDIX Support PRODUCT FEATURES.

Intel Desktop Board D945PSN Specification Update

Device Firmware Update (DFU) for Windows

Intel 852GME/852PM Chipset Graphics and Memory Controller Hub (GMCH)

True Scale Fabric Switches Series

LNet Roadmap & Development. Amir Shehata Lustre * Network Engineer Intel High Performance Data Division

Software Evaluation Guide for CyberLink MediaEspresso *

Transcription:

Intel IXP400 Software Version 1.5 Order Number: 308225, Revision: 001

Legal Notice Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Intel may make changes to specifications and product descriptions at any time, without notice. Intel Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights that relate to the presented subject matter. The furnishing of documents and other materials and information does not provide any license, express or implied, by estoppel or otherwise, to any such patents, trademarks, copyrights, or other intellectual property rights. Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined. Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. See http://www.intel.com/products/processor_number for details. This as well as the software described in it is furnished under license and may only be used or copied in accordance with the terms of the license. The information in this manual is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Intel Corporation. Intel Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear in this document or any software that may be provided in association with this document. Except as permitted by such license, no part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means without the express written consent of Intel Corporation. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Intel literature may be obtained by calling 1-800-548-4725 or by visiting Intel's website at http://www.intel.com. Intel and Intel XScale are registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. Copyright 2005, Intel Corporation. All Rights Reserved. Revision History Date Revision Description 001 Initial release. 2 Order Number: 308225, Revision: 001

1.0 Product Context Intel IXP400 Software v1.5 enables the underlying capabilities of the Intel IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor. Table 1. Intel IXP400 Software v1.5 Compatibility Reference Support Category Processors supported Operating system/ development environments Hardware platform support Details Intel IXP42X Product Line of Network Processors and IXC1100 Control Plane Processor Wind River* VxWorks* Developer Tool Kit 2.2.1 (Tornado* 2.2.1 / VxWorks 5.5.1) with Gcc compiler with BSP version 1.2/10 MontaVista* Linux* Professional Edition 3.1 with Gcc compiler Intel IXDP425 / IXCDP1100 Development Platform 2.0 Product Specifications This section presents features supported by software release 1.5: ATM Access AAL (AAL5, AAL0, OAM) Configure and activate up to 12 ports on the UTOPIA level-2 interface Up to 32 VC channels supported ATM configuration and management component ATM Transmit Scheduler Maximum number of VCs: Up to 32 on device at any time Maximum of 1 nrt-vbr No restriction (up to 32)on number of UBR VCs Traffic Types: nrt-vbr, UBR Maximum of 8 ports and a total of 32 VCs across all ports CDVT not supported; CDVT not valuable for CPE devices Restriction PCR must be equal to SCR for VBR VC PCR for nrt-vbr, UBR SCR for nrt-vbr MBS for nrt-vbr Security Silicon Crypto algorithms enabled for use via software: DES (64-bit block, 64-bit key) 3DES (64-bit block, 192-bit key) AES (128-bit block, 128/192/256-bit key) Order Number: 308225, Revision: 001 3

ARC-4 (8-bit block, 128-bit key) Encryption modes of operation: ECB CBC CTR (For AES only) AES-CCM Silicon Crypto Authentication algorithms enabled for use via software: Generic (non-hmac) SHA1 and MD5 hashing HMAC-SHA1 (512-bit block size, from 20- to 64-byte key sizes) HMAC-MD5 (512-bit block size, from 16- to 64-byte key sizes) WEP ICV (32-bit CRC polynomial) DMA DMA capabilities to offload data transfers between peripherals and processor memory Transfer modes: Copy only, Copy and Clear Source, Copy and Byte Swap, Copy and Byte Reverse Source and Destination Transfer Widths: Burst, 8-bit, 16-bit, 32-bit Ethernet Access Provides data, control and management support for Ethernet MAC devices Ethernet frame transmission and Reception Ethernet MAC statistics, Tracking and Reporting Tx and Rx queue support IEEE 802.1d-compliant bridge Supports Ethernet frames up to 16,320 bytes (jumbo) Ethernet Receive Path Services Ethernet receive data transport Frame size filtering services Ethernet filtering database services Destination MAC address filtering Destination port identification * Spanning tree services Spanning tree BPDU identification and delivery Spanning tree port blocking * Source MAC address learning assistance * MAC address aging assistance * VLAN ingress services VLAN ingress acceptable frame type filtering VLAN ingress ID copy VLAN ingress tagging/untagging VLAN ingress identification VLAN ingress filtering 4 Order Number: 308225, Revision: 001

Port ID extraction * Firewall services Invalid source MAC address filtering MAC address blocking MAC address admission * IEEE802.3 to IEEE802.11 header conversion IEEE802.3 to IEEE802.11 conversion configuration IEEE802.3 to IEEE802.11 conversion execution * Miscellaneous frame inspection/extraction services Destination and source MAC address copy Frame header type report * Receive QoS services Receive QoS configuration Receive QoS classification (Mapping of 802.1q priority info to 4-user defined priority) and delivery Ethernet Transmit Path Services Ethernet transmit data transport Transmit QoS service Frame size filtering service IEEE802.11 to IEEE802.3 header conversion VLAN egress services * VLAN egress filtering * VLAN egress ID-based tagging/untagging Ethernet Database NPE-based MAC address-learning Each NPE can managed up to 511 MAC addresses Ethernet PHY Provides access to a minimum number of necessary configuration registers on Ethernet PHYs MDIO bus scanning for up to 32 available PHYs Configure PHY link speed, duplex, and negotiation settings Retrieve PHY status and link state Supported PHYs Intel LXT971 Fast Ethernet Transceiver Intel LXT972 Fast Ethernet Transceiver Intel LXT973 Fast Ethernet Transceiver Micrel Semiconductor* / Kendin* KS8995 5-Port 10/100 switch with PHY Note: Other PHYs may be supported (user-upgradeable) Feature Control Read and or disable Intel IXP4XX Product Line of Network Processors capabilities Enable or disable software features Order Number: 308225, Revision: 001 5

HSS-Access Layer Provides API for T1/E1 and high-speed serial services Timeslot Provisioning Static Timeslot provisioning Limit of one multi-timeslot packetized channel per T1/E1 Channel Processing Bit Inversion on Per-Channel Basis Packetized N x 64Kbps channels from any TDM stream [where 1 <= N <= 32]; a channel may not span multiple T1/E1s Packetized (N x 56Kbps with CAS bit) channels from any TDM stream [where 1 <= N <= 32]; a channel may not span multiple T1/E1s Channelized Service (64 Kbps only) Channel Data Processing Services Transparent (Raw) service for Packetized channels without frame alignment Basic T1/E1 One packetized N x 64 Kbps or N x 56 Kbps Channel per T1/E1, for up to eight T1/ E1s Sixty-four non-packetized 64-Kbps Channels, thirty-two channels per HSS port NPE-Downloader Supports facility to download Intel-programmed microcode images to NPEs NPE A Image options * HSS, ATM, DMA, Crypto NPE B Image options Ethernet, DMA NPE C Image options * Ethernet, DMA, Crypto NPE Message Handler Responsible for sending messages from software components on the Intel XScale Core to the NPEs Interrupt-Driven or Polled Operation Performance Profiling Provides access to available performance statistics from the Intel XScale core s PMU, Internal bus PMU and XCycle Clock Counting Event Counting Time-based sampling Event-based sampling Output to a file support 6 Order Number: 308225, Revision: 001

UART Access Baud rates between 9,600 and 912.6 Kbps 16550 UART support Independent UART configuration support USB 1.1 Device Access 16 endpoints Half-duplex at a 12-Mbps baud rate, slave only Order Number: 308225, Revision: 001 7

This page is intentionally left blank. 8 Order Number: 308225, Revision: 001