RPIXP2850BB Intel, RPIXP2850BB Datasheet - Page 136

no-image

RPIXP2850BB

Manufacturer Part Number
RPIXP2850BB
Description
Manufacturer
Intel
Datasheet

Specifications of RPIXP2850BB

Operating Supply Voltage (typ)
1.3/1.5/2.5/3.3V
Operating Supply Voltage (max)
1.575/2.7/3.465V
Operating Supply Voltage (min)
1.235/2.3/3.135V
Mounting
Surface Mount
Operating Temperature (max)
70C
Operating Temperature (min)
0C
Operating Temperature Classification
Commercial
Lead Free Status / Rohs Status
Not Compliant
IXP28XX Network Processor
Slowport
Figure 83.
7.1.2.2
7.1.2.2.1
136
Mode 0 Single Write Transfer for a Self-timing Device
Microprocessor Interface Logic
The Slowport microprocessor interface can be configured to support 8-, 16-, and 32-bit devices.
Refer to the Intel® IXP2400 and IXP2800 Network Processor Programmer’s Reference Manual
for detailed information about each mode.
As with the flash interface, external logic must be implemented to latch the address. Since this
interface can also support 8-, 16-, and 32-bit devices, external logic must also be implemented to
perform the packing and unpacking of the read and write data when configured for 16- and 32-bit
mode. To control the packing and unpacking of data and steer the direction of the bus, the
microprocessor interface provides three additional signals: SP_CP, SP_OE_L, and SP_DIR.
The logic required to latch the address is the same as the logic described in
interface. The following sections describe the differences from the flash interface as they pertain to
the address latch logic and data multiplexing and demultiplexing; each section provides example
implementations of the appropriate logic.
Address Latch Logic
The size of the address for the flash interface is fixed, but is programmable in the microprocessor
interface. The Slowport address size/data width control register, SP_ADC, configures the size of
the address and data bus. Since the address can be 8-, 16-, 24-, or 25-bits wide, the number of clock
cycles required to latch the address could be as many as four for the 25-bit case, and as few as one
for the 8-bit case. The mechanism for latching the address is the same: on the rising edge of
SP_CLK if SP_ALE_L is asserted. The number of clock cycles in which SP_ALE_L is asserted
varies and depends on the programmed address size. The address logic implemented for the flash
interface could be modified for the microprocessor interface as depicted in
SP_AD[7:0]
SP_ACK_L
SP_ALE_L
SP_WR_L
SP_A[1:0]
SP_RD_L
SP_CS_L
SP_CLK
[1:0]
0
2
9:2
17:10
4
24:18
6
8
A[1:0]
10
D[7:0]
12
14
Hardware Design Guide
16
Example
Figure 81
9:2
17:10
18
24:18
2.
for the flash
20
A9707-02

Related parts for RPIXP2850BB