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

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
Architecture Overview
2.6.2
The Programmable Interval Timer (PIT) generates pro-
grammable time intervals from the divided clock of an
external clock input. The PIT is an 8254-style timer that
contains
counters. A 14.318 MHz external clock signal (from a crys-
tal oscillator or a clock chip) is divided by 12 to generate
1.19 MHz for the clocking reference of all three counters.
2.6.3
The Programmable Interrupt Controller (PIC) consists of
two 8259A-compatible programmable interrupt controllers
connected in cascade mode through interrupt number two.
Request mask capability and edge-level controls are pro-
vided for each of the 15 channels along with a 15-level pri-
ority controller. The PIC devices support all x86 modes of
operation except Special Fully Nested mode.
An IRQ mapper takes up to 62 discrete interrupt request
(IRQ) inputs and maps or masks them to the 15 PIC inputs
and to one ASMI (asynchronous system management
interrupt). All 62 inputs are individually maskable and sta-
tus readable.
In addition to the above 8259A features, there are shadow
registers to obtain the values of legacy 8259A registers
that have not been historically readable.
2.6.4
The PS2 Keyboard Emulation Logic (KEL) provides a vir-
tual 8042 keyboard controller interface that may be used to
map non-legacy keyboard and mouse sources to this tradi-
tional interface. Flexible keyboard emulation logic allows
PS2 keyboard emulation traditionally used for USB legacy
keyboard emulation. For example, USB sources may be
‘connected’ to this interface via SMM (System Manage-
ment Mode) software. It also allows mixed environments
with one LPC legacy device and one USB device.
2.6.5
Two
(UARTs) provide a system interface to the industry stan-
dard serial interface consisting of the basic transmit and
receive signals. One of the UARTs can be coupled with
infrared logic and be connected to an infrared sensor.
The UARTs are both 16550A and 16450 software-compati-
ble and contain shadow register support for write-only bit
monitoring. The ports have data rates up to 115.2 kbps.
Serial port 1 can be configured as an infrared communica-
tions port that supports Sharp-IR, Consumer-IR, and HP-
SIR as well as many popular consumer remote-control pro-
tocols.
AMD Geode™ CS5535 Companion Device Data Book
Universal
Programmable Interval Timer,
Legacy Timer
Programmable Interrupt Controller,
Legacy Interrupt
Keyboard Emulation Logic,
Legacy Support Interface
Universal Asynchronous Receiver
Transmitter and IR Port
three
Asynchronous
16-bit
independently
Receiver
programmable
Transmitters
2.6.6
The System Management Bus (SMB) Controller provides a
system interface to the industry standard SMB. The SMB
allows easy interfacing to a wide range of low-cost memory
and I/O devices, including: EEPROMs, SRAMs, timers,
ADC, DAC, clock chips, and peripheral drivers. These lines
are shared with two GPIOs and must be configured as
SMB ports in order for this interface to be functional.
The SMB is a two-wire synchronous serial interface com-
patible with the System Management Bus physical layer.
The SMB Controller can be configured as a bus master or
slave, and can maintain bidirectional communication with
both multiple master and slave devices. As a slave device,
the SMB Controller may issue a request to become the bus
master.
2.6.7
This port provides a system interface to the industry stan-
dard Low Pin Count (LPC) bus. The controller can convert
an internal Local bus memory or I/O cycle to an external
LPC cycle. It receives serial IRQs from the LPC and con-
verts them to parallel form so they can be routed to the IRQ
mapper. Lastly, it interacts with Legacy DMA logic to per-
form DMA between on-chip or off-chip DMA devices.
The LPC interface is based on the Intel’s Low Pin Count
(LPC) Interface specification v1.0. In addition to the
required signals/pins specified in the Intel specification, it
also supports two optional signals:
• LPC_DRQ# - LPC DMA Request
• LPC_SERIRQ - LPC Serial encoded IRQ
The LPC interface supports memory, I/O, DMA, and Intel’s
firmware hub interfaces.
2.6.8
There are 32 GPIOs in the Geode CS5535 companion
device, 28 are externally available, that offer a variety of
user-selectable configurations including accessing auxil-
iary functions within the chip, and input conditioning such
as debounce and edge detect. Register access is config-
ured in such a way as to avoid Read-Modify-Write opera-
tions; each GPIO may be directly and independently
configured.
Several groups of GPIOs are multiplexed between the LPC
Controller, the SMB Controller, access to the UARTs and
MFGPTs, and power management controls including sys-
tem power and Sleep buttons. Six of the GPIOs are in the
Standby power domain, giving them increased versatility
as wakeup event sources when only Standby power is
applied.
A GPIO interrupt and power management event (PME)
mapper can map any subset of GPIOs to the PICs (eight
interrupts available) or Power Management Subsystem
(eight events available).
System Management Bus Controller
Low Pin Count Port
General Purpose I/Os with Input
Conditioning Functions (ICF)
31506B
19

Related parts for CS5535-UDCF