s5920 Applied Micro Circuits Corporation (AMCC), s5920 Datasheet - Page 140

no-image

s5920

Manufacturer Part Number
s5920
Description
Pci Product
Manufacturer
Applied Micro Circuits Corporation (AMCC)
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
s5920Q
Manufacturer:
AMCC
Quantity:
5 510
Part Number:
s5920Q
Manufacturer:
AMCC
Quantity:
1 518
S5920 – PCI Product: Pass-Thru Operation
Figure 73. Active Mode PCI Write without PTADR#
When PTADR# is active (low), the S5920 will drive the
DQ[31:0] bus with the 32-bit PCI address regardless of
the PTMODE pin. To avoid contention on the DQ[31:0]
bus during PCI read cycles, the S5920 incorporates a
turnaround cycle before starting to drive the data
(DXFR# assertion). This is needed only when
PTADR# is enabled and when zero wait states are
programmed during a Pass-Thru read cycle. The cycle
immediately following the address cycle will be a turn-
around cycle as shown in Figure 13a.
If PTADR# is disabled, the DXFR# output will be
driven one clock cycle after PTATN# is valid (PTATN#
Figure 74. Active Mode PCI Write with Add-On Initiated Wait States Using PTWAIT#
AMCC Confidential and Proprietary
PTATN#
PTBURST#
PTNUM[1:0]
PTWR
PTBE[3:0]
DXFR#
DQ[31:0]
PTWAIT#
PTADR#
ADCLK
PTATN#
PTBURST#
PTNUM[1:0]
PTWR
PTBE[3:0]#
DXFR#
DQ[31:0]
PTADR#
PTWAIT#
ADCLK
1
01b
2
0h
DATA
0
3
Fh
1
4
2
5
3
PTADDR
6
01b
0h
4
7
5
6
is not considered active until PTATN# is low and
PTWAIT# is high) regardless of the transfer being a
read or a write. Figure 13b shows a PCI read cycle
with PTADR# disabled.
Figure 13c shows a Pass-Thru write cycle with
PTADR# disabled.
Active mode Programmable Wait States
Bits 0,1,2 of the PTCR register control this feature.
Wait States are programmed on a per region basis.
For example: region one can be set for zero wait
states while other regions may have multiple wait
states programmed.
Wait state options are 0,1,2,...7 wait states. The S5920
will always count N wait states (N=0,1,..7) before com-
pleting the current data phase.
Figures 17, 18 and 19 show Pass-Thru transfers with
programmed wait states.
PTRDY#/PTWAIT#
In Active mode, the PTRDY#/PTWAIT# pin takes the
PTWAIT# function, which is the opposite function of
this pin when configured for passive mode. That is, if
the part is configured to operate in Active mode,
PTWAIT# asserted low means the Add-On wishes to
insert wait states.
Add-On peripherals are allowed to insert wait state
cycles at any time during an Active mode transfer.
When PTWAIT# has been sampled low, the S5920 will
tri-state its DQ[31:0] bus in order to allow other Add-
On devices to use the bus without contention.
DATA
7
Fh
8
9
10
Revision 1.02 – April 12, 2007
11
12
Data Book
13
DS1596
140

Related parts for s5920