IXP2400 Intel, IXP2400 Datasheet - Page 15
![no-image](/images/manufacturer_photos/0/3/336/intel_sml.jpg)
IXP2400
Manufacturer Part Number
IXP2400
Description
Manufacturer
Intel
Datasheet
1.IXP2400.pdf
(126 pages)
Specifications of IXP2400
Operating Supply Voltage (typ)
1.3/1.5/2.5/3.3V
Mounting
Surface Mount
Operating Temperature (max)
85C
Operating Temperature (min)
-40C
Operating Temperature Classification
Industrial
Lead Free Status / Rohs Status
Not Compliant
- Current page: 15 of 126
- Download datasheet (3Mb)
2.3.1.1
2.3.2
2.3.3
2.3.4
2.3.5
Datasheet
Microengine Contexts
There are eight hardware Contexts available in the ME. To allow for efficient context swapping,
each Context has its own register set, Program Counter, and context-specific local registers. Having
a copy per Context eliminates the need to move Context-specific information to/from shared
memory and ME registers for each Context swap. Fast context swapping allows a Context to do
computation while other Contexts wait for IO (typically external memory accesses) to complete or
for a signal from another Context or hardware unit.
General-Purpose Registers (GPRs)
The GPRs are used for general programming purposes. They are read and written exclusively under
program control. GPRs, when used as a source in an instruction, supply operands to the execution
datapath. When used as a destination in an instruction, they are written with the result of the
execution datapath. The specific GPRs selected are encoded in the instruction. The GPRs are
physically and logically contained in two banks, GPR A and GPR B.
Transfer Registers
Transfer Registers (Xfer Registers) are used for transferring data to and from the ME and locations
external to the ME, (for example DRAMs, SRAMs etc). There are four types of transfer registers:
Transfer_In Registers, when used as a source in an instruction, supply operands to the execution
datapath. The specific register selected is either encoded in the instruction, or selected indirectly
via indexing. Transfer_In Registers are written by external units based on the ME requesting data
from a resource outside of itself.
Transfer_Out Registers, when used as a destination in an instruction, are written with the result
from the execution datapath. The specific register selected is encoded in the instruction, or selected
indirectly via indexing. These registers in turn supply data to external units when selected by that
unit.
Next Neighbor Registers
Next Neighbor Registers, when used as a source in an instruction, supply operands to the execution
datapath. They are written either by the adjacent ME or by the same ME they are in. When Next
Neighbor is used as a destination in an instruction; the instruction result data is sent out of the ME
to the adjacent ME.
Local Memory (LM)
Local Memory is addressable storage located in the ME. LM is read and written exclusively under
program control. LM supplies operands to the execution datapath as a source, and receives results
as a destination. The specific LM location selected is based on the value in one of the LM_Addr
Registers which are written by local_CSR_wr instructions. There are two LM_Addr Registers per
1. S_Transfer_In
2. S_Transfer_Out
3. D_Transfer_In
4. D_Transfer_Out
Intel
®
IXP2400 Network Processor
15
Related parts for IXP2400
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![RJ80535VC600512](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
Microprocessor: Intel Celeron M Processor 320 and Ultra Low Voltage Intel Celeron M Processor at 600MHz
Manufacturer:
Intel Corporation
![82550GY](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
Intel 82550 Fast Ethernet Multifunction PCI/CardBus Controller
Manufacturer:
Intel Corporation
Datasheet:
![DA28F320J5-120](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
Intel StrataFlash memory 32 Mbit. Access speed 120 ns
Manufacturer:
Intel Corporation
Datasheet:
![E28F320J5-120](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
Intel StrataFlash memory 32 Mbit. Access speed 120 ns
Manufacturer:
Intel Corporation
Datasheet:
![G28F640J5-150](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
Intel StrataFlash memory 64 Mbit. Access speed 150 ns
Manufacturer:
Intel Corporation
Datasheet:
![E28F320J5-100](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
Intel StrataFlash memory 32 Mbit. Access speed 100 ns
Manufacturer:
Intel Corporation
Datasheet:
![DA28F640J5A-150](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
DA28F640J5A-1505 Volt Intel StrataFlash Memory
Manufacturer:
Intel Corporation
Datasheet:
![DA28F320J5A-120](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
5 Volt Intel StrataFlash?? Memory
Manufacturer:
Intel Corporation
Datasheet:
![E28F320J5A-120](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
5 Volt Intel StrataFlash?? Memory
Manufacturer:
Intel Corporation
![NHE6300ESB](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
Intel 6300ESB I/O Controller Hub
Manufacturer:
Intel Corporation
Datasheet:
![NH82801DB](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
Intel 82801DB I/O Controller Hub (ICH4), Pb-Free SLI
Manufacturer:
Intel Corporation
Datasheet:
![FW82801FB](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
Intel 82801FB I/O Controller Hub (ICH6)
Manufacturer:
Intel Corporation
Datasheet:
![28F640J3A120](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
Intel Strataflash Memory28F128J3 28F640J3 28F320J3
Manufacturer:
Intel Corporation
Datasheet:
![FW82439TX](/images/manufacturer_photos/0/3/337/intel_corporation_tmb.jpg)
Part Number:
Description:
Controllers, Intel 430TX PCIset: 82439TX System Controller (MTXC)
Manufacturer:
Intel Corporation