IXF6401 Broadband Access Processor
Table 5. Miscellaneous Signals (Sheet 2 of 2)
Signal Name
Pin Locations
Power Pins
B2, B25, C3, C24, D4, D9, D14, D18, D23, J4, J23, N4, P23, V4, V23, AC4, AC9,
AC13, AC18, AC23, AD3, AD24, AE2, AE25
VCC
Ground Pins
A1, A2, A13, A14, A25, A26, B1, B3, B24, B26, C2, C25, N1, N26, P1, P26, AD2,
AD25, AE1, AE3, AE24, AE26, AF1, AF2, AF13, AF14, AF25, AF26
GND
NC
No-Connect Pins
B5, B22, D24, E25, F24, AB2, AC1, AC24, AD23, AF21
Table 6. Signal Descriptions (Sheet 1 of 6)
Input (I)
Signal Name
Description
Output (O)
CPUDMA_BUSY
DIS_ALL#
O
I
DMA Queue Full.
Disable All. This signal disables all output and three-state signals. For normal operation, this
signal should be high.
EXT_CLK
GND
I
I
External Clock. This clock can be used as an external clock source for the traffic shaper.
Ground.
Local Bus Address. Using the 16-MByte Micron device as an example (MT48LC1M16A1),
the SDRAM row address is selected by LM_A[13:3]. The SDRAM column address is
represented by LM_A[10:3] because this device has 11 row addresses and eight column
addresses. During SSRAM operation, a new address is presented on every clock, if
SSRAMCS# is asserted. When the external master is performing a slave transaction, it must
hold the address until LM_BWAIT# is deasserted.
LM_A[25:3]
LM_A[2]
I/O
I/O
LM_A[2] (or Pin A6) is not used and must be pulled low.
Local Bus Acknowledge. This is the grant signal to the IXF6401 processor bus request. It
should remain asserted throughout the transaction. To optimize the performance of the chip,
external logic can assert this signal all the time. If an external master is present, however,
external logic needs to deassert this signal only when the external master requires the bus
by asserting LM_BREL# and LM_BREQ# is deasserted by the IXF6401 processor. After
LM_BACK# is deasserted, it must remain deasserted until the external master has
completed the transaction.
LM_BACK#
LM_BREL#
LM_BREQ#
I
Local Bus Release. The external master asserts this signal to indicate that it intends to use
the local bus. It deasserts this signal once it detects that LM_BREQ# is deasserted. To
improve performance, the external master should not assert this signal until there is a
transaction waiting to be performed.
I
Local Bus Request. When asserted, this signal indicates that the IXF6401 processor wants
to access the local bus. Once it is asserted, it remains asserted until the external master
asserts LM_BREL#. If the IXF6401 processor is idle when LM_BREL# is asserted, the
IXF6401 processor deasserts LM_BREQ# in the next clock cycle. If the IXF6401 processor
is not idle when LM_BREL# is asserted, the processor deasserts LM_BREQ# two cycles
after it finishes the current transaction. The IXF6401 processor deasserts this signal for only
one cycle.
O
Local Bus External Master Wait. During slave access, after the external master asserts
LM_CS#, the IXF6401 processor asserts this signal when it is not ready for a data
transaction. The IXF6401 processor removes LM_BWAIT# when it is ready for transaction.
During slave read access, the data on the local bus is valid the cycle AFTER LM_BWAIT# is
deasserted. The external master must hold the data until one cycle after this signal is
deasserted, during a slave-write transaction.
LM_BWAIT#
O
Datasheet
17