Electronic Components Datasheet Search
  English  ▼

X  

CS5920 Datasheet(PDF) 141 Page - Applied Micro Circuits Corporation

Part # CS5920
Description  Full 132 Mbytes/sec Transfer Rate
PDF  160 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AMCC [Applied Micro Circuits Corporation]
Direct Link  http://www.amcc.com
Logo AMCC - Applied Micro Circuits Corporation

CS5920 Datasheet(HTML) 141 Page - Applied Micro Circuits Corporation

Back Button CS5920 Datasheet HTML 137Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 138Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 139Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 140Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 141Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 142Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 143Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 144Page - Applied Micro Circuits Corporation CS5920 Datasheet HTML 145Page - Applied Micro Circuits Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 141 / 160 page
background image
S5920 – PCI Product
Revision 1.01 – November 28, 2005
AMCC Confidential and Proprietary
DS1596
141
Data Book
S5920 Base Address Register Definition
Certain bits in the Base Address Register have spe-
cific functions:
BADR1:4 bits D31:30 are used only by the S5920.
When the host reads the Base Address Registers dur-
ing configuration cycles, they always return the same
value as D29. If D29 is zero, D31:30 return zero, indi-
cating the region is disabled. If D29 is one, D[31:30]
return one. This operation limits each Pass-Thru
region to a maximum size of 512 Mbytes of memory.
For I/O mapped regions, the PCI specification allows
no more than 256 bytes per region. The S5920 allows
larger regions to be requested by the Add-On, but a
PCI BIOS will not allocate the I/O space and will prob-
ably disable the region.
Figure 82. 8-Bit Active Mode PCI Write
Creating a Pass-Thru Region
Section 3.11 describes the values that must be pro-
grammed into the non-volatile boot device to request
various block sizes and characteristics for Pass-Thru
regions. After reset, the S5920 downloads the con-
tents of the boot device locations 54h, 58h, 5Ch, and
60h into “masks” for the corresponding Base Address
Registers. The following are some examples for vari-
ous Pass-Thru region definitions:
During the PCI bus configuration, the host CPU writes
all ones to each Base Address Register, and then
reads the contents of the registers back. The mask
downloaded from the boot device determines which
bits are read back as zeros and which are read back
as ones. The number of zeros read back indicates the
amount of memory or I/O space a particular S5920
Pass-Thru region is requesting.
D0
Memory or I/O mapping. If this bit is clear, the
region should be memory mapped. If this bit is
set, the region should be I/O mapped.
D2:1
Location of a memory region. These bits
request that the region be mapped in a particu-
lar part of memory. These bit definitions are
only used for memory mapped regions.
D2
D1
Location
0
0
Anywhere in 32-bit memory
space
0
1
Below 1 Mbyte in memory space
(Real Mode address space)
1
0
Anywhere in 64-bit memory
space (not valid for the S5920)
1
1
Reserved
D3
Prefetchable. For memory mapped regions,
the region can be defined as cacheable. If set,
the region is cacheable. If this bit is clear, the
region is not.
D31:30
Pass-Thru region bus width. These two bits are
used by the S5920 to define the data bus width
for a Pass-Thru region. Regardless of the pro-
gramming of other bits in the BADR register, if
D31:30 are zeros, the Pass-Thru region is dis-
abled.
D31
D30
Add-On Bus Width
0
0
Region disabled
0
1
8 bits
1
0
16 bits
1
1
32 bits
NV Memory Contents
Pass-Thru Region Definition
54h = BFFFF002h
Pass-Thru region 1 is a 4 Kbyte
region, mapped below 1 Mbyte
in memory space with a 16-bit
Add-On data bus. This mem-
ory region is not cacheable.
58h = 3xxxxxxxh
Pass-Thru region 2 is disabled.
(D31:30 = 00.)
5Ch = FFFFFF81h
Pass-Thru region 3 is a 32-bit,
128 byte I/O-mapped region.
60h = 00000000h
Pass-Thru region 4 is disabled.
ADCLK
PTATN#
PTBURST#
PTNUM[1:0]
PTWR
PTBE[3:0]
DXFR#
DQ[7:0]
PTWAIT#
Eh
Dh
PTADDR Byte0
PTADR#
7
Bh
7h
Byte1
Byte2
Byte3
1h
Fh
16
23
4
5



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com