CS5535-UDCF AMD (ADVANCED MICRO DEVICES), CS5535-UDCF Datasheet - Page 58

no-image

CS5535-UDCF

Manufacturer Part Number
CS5535-UDCF
Description
Manufacturer
AMD (ADVANCED MICRO DEVICES)
Datasheet

Specifications of CS5535-UDCF

Operating Temperature (min)
0C
Operating Temperature (max)
85C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Lead Free Status / RoHS Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CS5535-UDCF
Manufacturer:
AMD
Quantity:
20 000
Part Number:
CS5535-UDCF
Manufacturer:
AMD
Quantity:
13 069
4.1.6
The GLIU and GeodeLink Devices support the traditional
memory and I/O spaces. The memory space supports a
traditional 32-bit byte address with associated byte
enables. The I/O space is a 20-bit byte address with byte
enables. I/O registers can be 8, 16, or 32 bits. The GLIU
has both memory and I/O P2Ds for routing.
In addition to the above spaces, there is a Model Specific
Register (MSR) space that is tied to the GeodeLink topol-
ogy. As introduced in the previous section, the GLIU has
eight ports with Port 0 assigned to the GLIU. An MSR
“address” is relative to the device making a request to it
and the topology between the requestor and the MSR.
Thus, for the Geode GX processor to address an MSR in
the Geode CS5535 companion device, it specifies a series
of ports that must be traversed to get there. Once a specific
device port is identified, additional address bits are avail-
able to select a specific MSR within a given device.
58
Figure 4-3. AMD Geode™ CS5535 Companion Device GeodeLink™ Architecture Topology
Address Spaces and MSRs
USBC2
ATAC
31506B
DD
Data Out
Data Out
Data Out
Req Out
Req Out
Req Out
Data In
Data In
Data In
Req In
Req In
Req In
Diag
Diag
Diag
Port 2
Port 3
Port 4
GLPCI_SB
Port 1
Port 0
GLIU
MSR space is functionally similar to PCI configuration
space. At boot time system initialization, the Core BIOS
(see Section 4.1 "GeodeLink™ Architecture Overview" on
page 55) traverses the topology of the system to determine
what is present. By convention, the first MSR at each port
is an ID register that indicates a specific device. Once the
Core BIOS knows what is present, it assigns devices to
specific locations in the appropriate memory or I/O address
space using MSRs. Generally, MSRs are used to configure
and set up GeodeLink Devices, but are not used for ongo-
ing operations.
The “assignment” MSRs are located in the GLIUs as
“descriptors”. The “assignment descriptor” basically says:
“route a request packet containing address X to port Y”.
Port Y can be the final device or another GLIU. This sec-
ond GLIU must have assignments to route address X to
port Z. This process continues until the final device port is
specified.
Port 7
Port 6
Port 5
AMD Geode™ CS5535 Companion Device Data Book
Data Out
Data Out
Data Out
Req Out
Req Out
Req Out
Data In
Data In
Data In
Req In
Req In
Req In
Diag
Diag
Diag
USBC1
Global Concepts and Features
GLCP
ACC

Related parts for CS5535-UDCF