S5920Q Applied Micro Circuits Corporation, S5920Q Datasheet - Page 92

S5920Q

Manufacturer Part Number
S5920Q
Description
Manufacturer
Applied Micro Circuits Corporation
Datasheet

Specifications of S5920Q

Operating Temperature (min)
0C
Operating Temperature Classification
Commercial
Operating Temperature (max)
70C
Package Type
PQFP
Rad Hardened
No
Lead Free Status / Rohs Status
Not Compliant

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: Initialization
wire serial arbitration. It assumes that it is the only
master on the bus.
Communications with the serial memory involve sev-
eral clock transitions. A start event signals the
beginning of a transaction and is immediately followed
by an address transfer. Each address/data transfer
consists of 8 bits of information followed by a 1-bit
acknowledgment. When the exchange is complete, a
stop event is issued. Figure 2 shows the unique rela-
tionship defining both a start and stop event. Figure 3
shows the required timing for address/data with
respect to the serial clock.
For random accesses, the sequence involves one
clock to define the start of the sequence, eight clocks
to send the slave address and read/write command,
followed by a one-clock acknowledge, and so on. Fig-
ure 4 shows the sequence for a random write access
requiring 29 serial clock transitions. At the clock speed
Table 49. Valid External Boot Memory Contents
AMCC Confidential and Proprietary
0040h-0041h
Address
0050h
0051h
0052h
0053h
82h - registers to I/O
81h - memory space
80h - memory below
not FFFFh
1 Mbytes
Data
FFh
E8h
10h
This is the location that the S5920 will load a customized vendor ID. (FFFFh is an
illegal vendor ID.)
This is the least significant byte of the region which initializes the S5920 configura-
tion register BADR0. A value of 81h assigns the 32 DWORD locations of the PCI
operations registers into I/O space, a value of 80h defines memory space, and a
value of 82h defines memory space below 1 Mbytes.
Required
Required
Required
of the S5920, this corresponds to one byte of data
transferred approximately every 0.25 milliseconds.
Read accesses can be either random or sequential.
During boot-up, all accesses from address 40h to 7Fh
are sequential. As a result, it is important the nvRAM
used supports the nvRAM sequential read accesses
as indicated in Figure 6. Figure 5 shows the sequence
for a random byte read.
To initialize the S5920 controller’s PCI Configuration
Registers, the smallest serial device necessary is a
128 x 8 organization. Although the S5920 controller
only requires 64 bytes, these configuration bytes must
begin at the 64-byte address offset (40h through 7Fh).
This offset constraint permits the configuration image
to be shared with a memory containing expansion
BIOS code and the necessary preamble to identify an
expansion BIOS. The largest serial device which can
be used is 2 Kbytes.
Notes
Revision 1.02 – April 12, 2007
Data Book
DS1596
92

Related parts for S5920Q