AGXD533AAXF0CC AMD (ADVANCED MICRO DEVICES), AGXD533AAXF0CC Datasheet - Page 224

no-image

AGXD533AAXF0CC

Manufacturer Part Number
AGXD533AAXF0CC
Description
Manufacturer
AMD (ADVANCED MICRO DEVICES)
Datasheet

Specifications of AGXD533AAXF0CC

Device Core
X86
Device Core Size
64b
Frequency (max)
400MHz
Instruction Set Architecture
RISC
Supply Voltage 1 (typ)
1.5V
Operating Supply Voltage (max)
1.58V
Operating Supply Voltage (min)
1.42V
Operating Temp Range
0C to 85C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Pin Count
368
Package Type
BGD
Lead Free Status / Rohs Status
Not Compliant
6.3.5.2
For source data that is not already in the frame buffer
region of memory, software can use the GP_HST_SRC
register (GP Memory Offset 48h) for loading the data into
the Graphics Processor. This is achieved by selecting host
source as the origination of the source data when setting
up the BLT. After writing to the GP_BLT_MODE register
(GP Memory Offset 40h) to initiate the BLT, software must
first check to make sure that the host source BLT is active
by checking that the BP bit of the GP_BLT_STATUS regis-
ter (GP Memory Offset 44h) is not set before proceeding
with successive writes to the GP_HST_SRC register (GP
Memory Offset 48h). Enough writes must be generated to
complete the requested BLT operation. Any extra writes, or
writes when host source data is not required, are ignored,
not saved, and will not be used for the next BLT. Writes to
this register are buffered into the source FIFO to decouple
the processor from the Graphics Processor. The source
FIFO is currently two cache lines deep, allowing the pro-
cessor to load up to 64 bytes of data. If more data is
needed, the driver can then poll the HE (Half Empty) bit of
the status register. When this bit is set, the source FIFO
can accept at least one more cache line of data. Writing to
224
16 17
36 37
56 57
0
0
Skip specified by XLSBs
Trailing bits at end of line
Skip specified by XLSBs
Trailing bits at end of line
1
1
2
2
Host Source
Byte 3
Byte 3
3
3
4
4
5
5
31505E
Table 6-17. Example of Byte-Packed Monochrome Source Data
6
6
Table 6-18. Example of Unpacked Monochrome Source Data
7
7
0
0
1
1
10 1 1 12 13 14 15 06 07
30 31 32 33 34 35 26 27
50 51 52 53 54 55 46 47
2
2
Byte 2
Byte 2
3
3
4
4
5
5
6
6
7
7
06 07
16 17
26 27
0
0
the Graphics Processor while the Host Source FIFO is full
causes the Graphics Processor to drop the writes, which
means that the BLT is corrupt and most likely will not com-
plete. Since there is not enough host source data left, the
Graphics Processor hangs waiting for more source data.
The two LSBs of the source OFFSET are used to deter-
mine the starting byte of the host source data and the
XLSBs are used in the case of monochrome source data to
determine the starting bit. The starting pixel of the source
data is aligned to the starting pixel of the destination data
by the hardware. In monochrome byte-packed mode, the
hardware begins BLTing at the specified pixel, and after
WIDTH pixels have been transferred, skips the remaining
bits in the byte plus the number specified in XLSBs, and
begins the next line at that location. In unpacked mono-
chrome mode or color mode, the hardware discards any
data remaining in the DWORD after WIDTH pixels have
been transferred and begins the next line at the byte speci-
fied by the two LSBs of the offset in the next DWORD
received. Examples of these two modes are shown in
Table 6-17 and Table 6-18, with OFFSET set to 0h, XLSBs
set to 2h, and WIDTH set to 8h.
1
1
2
2
Byte 1
Byte 1
3
3
4
4
5
5
AMD Geode™ GX Processors Data Book
6
6
7
7
0
0
1
1
00 01 02 03 04 05
10 1 1 12 13 14 15
20 21 22 23 24 25
2
00 01 02 03 04 05
20 21 22 23 24 25
40 41 42 43 44 45
2
Graphics Processor
Byte 0
Byte 0
3
3
4
4
5
5
6
6
7
7

Related parts for AGXD533AAXF0CC