STG3005A2S STMicroelectronics, STG3005A2S Datasheet - Page 18

no-image

STG3005A2S

Manufacturer Part Number
STG3005A2S
Description
128-BIT 3D MULTIMEDIA ACCELERATOR
Manufacturer
STMicroelectronics
Datasheet
RIVA128ZX
Figure 6. Single address - no delay by master
Figure 7 shows the RIVA128ZX enqueuing 4 requests, where the first request is delayed by the maximum
2 cycles allowed. START is indicated on clock 2, but the RIVA128ZX does not assert AGPPIPE# until
clock 4. Note that PCIREQ# remains asserted on clock 6 to indicate that the current request is not the last
one. When PCIREQ# is deasserted on clock 7 with AGPPIPE# still asserted this indicates that the current
address is the last one to be enqueued during this transaction. AGPPIPE# must be deasserted on the next
clock when PCIREQ# is sampled as deasserted. If the RIVA128ZX wants to enqueue more requests dur-
ing this bus operation, it continues asserting AGPPIPE# until all of its requests are enqueued or until it has
filled all the available request slots provided by the target.
Figure 7. Multiple addresses enqueued, maximum delay by RIVA128ZX
2X Data Transfers
2X data transfers are similar to 1X transfers except that an entire 8 bytes are transferred during a single
PCICLK period. This requires that two 4 byte pieces of data are transferred across PCIAD[31:0] for each
CLK period. A read data transfer is described followed by a write transfer.
18/85
PCICBE[3:0]#
PCIAD[31:0]
AGPST[2:0]
AGPPIPE#
PCIREQ#
PCIGNT#
PCICLK
PCIAD[31:0]
AGPST[2:0]
AGPPIPE#
PCIREQ#
PCICBE#
PCIGNT#
PCICLK
1
xxx
xxx
1
111
2
111
2
C1
A1
111
3
111
3
xxx
4
111
A1
C1
128-BIT 3D MULTIMEDIA ACCELERATOR
4
xxx
xxx
A2
C2
5
5
xxx
A3
C3
xxx
6
6
A4
C4
xxx
xxx
7
7
xxx
xxx
8

Related parts for STG3005A2S