1 internal interface, 2 number of channels, 3 coprocessor and/or srams attached to a channel – Intel NETWORK PROCESSOR IXP2800 User Manual
Page 209: 3 sram controller configurations, Internal interface, Number of channels, Coprocessor and/or srams attached to a channel, Sram controller configurations, 70 sram controller configurations

Hardware Reference Manual
209
Intel
®
IXP2800 Network Processor
SRAM Interface
In general, QDR and QDR II bursts of two SRAMs are supported at speeds up to 233 MHz. As
other (larger) QDR SRAMs are introduced, they will also be supported.
The SRAM controller can also be configured to interface to an external coprocessor that adheres to
the QDR or QDR II electrical and functional specification.
6.2.1
Internal Interface
Each SRAM channel receives commands through the command bus mechanism and transfers data
to and from the Microengines, the Intel XScale
®
core, and PCI, using SRAM push and SRAM pull
buses.
6.2.2
Number of Channels
The IXP2800 Network Processor supports four channels.
6.2.3
Coprocessor and/or SRAMs Attached to a Channel
Each channel supports the attachment of QDR SRAMs, a co-processor, or both, depending on the
module level signal integrity and loading.
6.3
SRAM Controller Configurations
There are enough address pins (24) to support up to 64 Mbytes of SRAM. The SRAM controllers
can directly generate multiple port enables (up to five pairs) to allow for depth expansion. Two
pairs of pins are dedicated for port enables. Smaller RAMs use fewer address signals than the
number provided to accommodate the largest RAMs, so some address pins (23:18) are
configurable as either address or port-enable based on CSR SRAM_Control[Port_Control] as
shown in
.
Note: All of the SRAMs on a given channel must be the same size.
Note:
shows the capability of the logic — 1, 2, or 4 loads are supported as shown in the table,
but this is subject to change.
Table 70. SRAM Controller Configurations
SRAM
Configuration
SRAM Size
Addresses Needed
to Index SRAM
Addresses Used
as Port Enables
Total Number of Port
Select Pairs Available
512K x 18
1 Mbyte
17:0
23:22, 21:20
4
1M x 18
2 Mbytes
18:0
23:22, 21:20
4
2M x 18
4 Mbytes
19:0
23:22, 21:20
4
4M x 18
8 Mbytes
20:0
23:22
3
8M x 18
16 Mbytes
21:0
23:22
3
16M x 18
32 Mbytes
22:0
None
2
32M x 18
64 Mbytes
23:0
None
1