S5935QF Applied Micro Circuits Corporation, S5935QF Datasheet - Page 171
![](/photos/31/30/313099/296-160-qfp_sml.jpg)
S5935QF
Manufacturer Part Number
S5935QF
Description
Manufacturer
Applied Micro Circuits Corporation
Datasheet
1.S5935QF.pdf
(204 pages)
Specifications of S5935QF
Package Type
PQFP
Rad Hardened
No
Lead Free Status / Rohs Status
Not Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
- Current page: 171 of 204
- Download datasheet (4Mb)
S5935 – PCI Product
as ones. The number of zeros read back indicates the
amount of memory or I/O space a particular S5935
Pass-Thru region is requesting.
After the host reads all Base Address Registers in the
system (as every PCI device implements from one to
six), the PCI BIOS allocates memory and I/O space to
each Base Address region. The host then writes the
start address of each region back into the Base
Address Registers. The start address of a region is
always an integer multiple of the region size. For
example, a 64 Kbyte memory region is always
mapped to begin on a 64K boundary in memory. It is
important to note that no PCI device can xbe abso-
lutely located in system memory or I/O space. All
mapping is determined by the system, not the
application.
Accessing a Pass-Thru Region
After the system is finished defining all Base Address
Regions within a system, each Base Address Register
contains a physical address. The application software
must now find the location in memory or I/O space of
its hardware. PCI systems provide BIOS or operating
system function calls for application software to find
AMCC Confidential and Proprietary
particular devices on the PCI bus based on Vendor ID
and Device ID values. This allows application software
to access the device’s Configuration Registers.
The Base Address Register values in the S5935’s
Configuration Space may then be read and stored for
use by the program to access application hardware.
The value in the Base Address Registers is the physi-
cal address of the first location of that Pass-Thru
region. Some processor architectures allow this
address to be used directly to access the PCI device.
For Intel Architecture systems, the physical address
must be changed into a Segment/Offset combination.
For Real Mode operation in an Intel Architecture sys-
tem (device mapped below 1 Mbyte in memory),
creating a Segment/Offset pair is relatively simple. To
calculate a physical address, the CPU shifts the seg-
ment register 4 bits to the left and adds the offset
(resulting in a 20 bit physical address). The value in
the Base Address Register must be read and shifted 4
bits to the right. This is the segment value and should
be stored in one of the Segment registers. An offset of
zero (stored in SI, DI or another offset register)
accesses the first location in the Pass-Thru region.
Revision 1.02 – June 27, 2006
Data Book
DS1527
171
Related parts for S5935QF
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![S1212PB20](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![S3485PB21](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![S2060A](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![S19250PRID](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![S2068TB](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![S2004TB](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![PPC405EP-3GB266C](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![PPC440EPX-SUA667T](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![PPC405EP-3LB333C](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![PPC440GP-3FC400C](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![PPC405GP-3KE200C](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![PPC405EP-3GB200C](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![PPC405GPR-3DB266](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![PPC440EP-3JC533C](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet:
![PPC440GX-3RF667C](/images/manufacturer_photos/0/0/70/applied_micro_circuits_corporation_tmb.jpg)
Part Number:
Description:
Manufacturer:
Applied Micro Circuits Corporation
Datasheet: