Intel 21555 - Manual

Intel 21555

Intel 21555 – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.

1 Page 1
2 Page 2
3 Page 3
4 Page 4
5 Page 5
6 Page 6
7 Page 7
8 Page 8
9 Page 9
10 Page 10
11 Page 11
12 Page 12
13 Page 13
14 Page 14
15 Page 15
16 Page 16
17 Page 17
18 Page 18
19 Page 19
20 Page 20
21 Page 21
22 Page 22
23 Page 23
24 Page 24
25 Page 25
26 Page 26
27 Page 27
28 Page 28
29 Page 29
30 Page 30
31 Page 31
32 Page 32
33 Page 33
34 Page 34
35 Page 35
36 Page 36
37 Page 37
38 Page 38
39 Page 39
40 Page 40
41 Page 41
42 Page 42
43 Page 43
44 Page 44
45 Page 45
46 Page 46
47 Page 47
48 Page 48
49 Page 49
50 Page 50
51 Page 51
52 Page 52
53 Page 53
54 Page 54
55 Page 55
56 Page 56
57 Page 57
58 Page 58
59 Page 59
60 Page 60
61 Page 61
62 Page 62
63 Page 63
64 Page 64
65 Page 65
66 Page 66
67 Page 67
68 Page 68
69 Page 69
70 Page 70
71 Page 71
72 Page 72
73 Page 73
74 Page 74
75 Page 75
76 Page 76
77 Page 77
78 Page 78
79 Page 79
80 Page 80
81 Page 81
82 Page 82
83 Page 83
84 Page 84
85 Page 85
86 Page 86
87 Page 87
88 Page 88
89 Page 89
90 Page 90
91 Page 91
92 Page 92
93 Page 93
94 Page 94
95 Page 95
96 Page 96
97 Page 97
98 Page 98
99 Page 99
100 Page 100
101 Page 101
102 Page 102
103 Page 103
104 Page 104
105 Page 105
106 Page 106
107 Page 107
108 Page 108
109 Page 109
110 Page 110
111 Page 111
112 Page 112
113 Page 113
114 Page 114
115 Page 115
116 Page 116
117 Page 117
118 Page 118
119 Page 119
120 Page 120
121 Page 121
122 Page 122
123 Page 123
124 Page 124
125 Page 125
126 Page 126
127 Page 127
128 Page 128
129 Page 129
130 Page 130
131 Page 131
132 Page 132
133 Page 133
134 Page 134
135 Page 135
136 Page 136
137 Page 137
138 Page 138
139 Page 139
140 Page 140
141 Page 141
142 Page 142
143 Page 143
144 Page 144
145 Page 145
146 Page 146
147 Page 147
148 Page 148
149 Page 149
150 Page 150
151 Page 151
152 Page 152
153 Page 153
154 Page 154
155 Page 155
156 Page 156
157 Page 157
158 Page 158
159 Page 159
160 Page 160
161 Page 161
162 Page 162
163 Page 163
164 Page 164
165 Page 165
166 Page 166
167 Page 167
168 Page 168
169 Page 169
170 Page 170
171 Page 171
172 Page 172
173 Page 173
174 Page 174
175 Page 175
176 Page 176
177 Page 177
178 Page 178
179 Page 179
180 Page 180
181 Page 181
182 Page 182
183 Page 183
184 Page 184
185 Page 185
186 Page 186
187 Page 187
188 Page 188
189 Page 189
190 Page 190
191 Page 191
192 Page 192
193 Page 193
194 Page 194
195 Page 195
196 Page 196
197 Page 197
198 Page 198
Page: / 198

Table of Contents:

  • Page 3 – Contents
  • Page 6 – Figures
  • Page 11 – Preface
  • Page 12 – Cautions and Notes
  • Page 13 – Signal Nomenclature; Table 1. Signal Type Abbreviations
  • Page 14 – Register Abbreviations; Table 2. Register Abbreviations
  • Page 15 – Introduction; Comparing a 21555 to a Transparent PPB
  • Page 16 – Figure 1. 21555 Intelligent Controller Application
  • Page 17 – Table 3. 21555 and PPB Feature Comparison
  • Page 18 – Architectural Overview; Data Buffers
  • Page 20 – Special Applications; Primary Bus VGA Support; Secondary Bus VGA Support; Programming Notes; Addressing; Table 4. Decoded and Not Decoded Addresses
  • Page 21 – Transaction Forwarding
  • Page 23 – Signal Descriptions; Table 5. Signal Pin Functional Groups
  • Page 24 – Primary PCI Bus Interface Signals
  • Page 26 – Primary PCI Bus Interface 64; Table 7. Primary PCI Bus Interface 64
  • Page 28 – Secondary PCI Bus Interface Signals
  • Page 30 – Secondary PCI Bus Interface 64; Table 9. Secondary PCI Bus Interface 64
  • Page 31 – Miscellaneous Signals; Table 10. Miscellaneous Signals
  • Page 33 – Address Decoding
  • Page 34 – CSR Address Decoding
  • Page 35 – Using the BAR Setup Registers; Figure 3. BAR Setup Register Example
  • Page 36 – Direct Address Translation; Figure 4. Address Format
  • Page 37 – Lookup Table Based Address Translation; Figure 5. Direct Offset Address Translation
  • Page 38 – Table 11. Upstream Memory 2 Window Size
  • Page 39 – Figure 7. Address Translation Using A Lookup Table
  • Page 40 – Lookup Table Entry Format; Figure 8. Upstream Lookup Table Address Translation
  • Page 41 – Forwarding of 64; Figure 9. Lookup Table Entry Format
  • Page 42 – I/O Transaction Address Decoding; Indirect I/O Transaction Generation; Address Transaction Forwarding
  • Page 44 – Subtractive Decoding of I/O Transactions; Configuration Accesses; Type 0 Accesses to 21555 Configuration Space
  • Page 45 – Initiation of Configuration Transactions by 21555
  • Page 47 – Table 12. Bar Summary
  • Page 49 – PCI Bus Transactions; Transactions Overview; Responds to transactions by asserting DEVSEL# with medium timing.
  • Page 50 – Posted Write Transactions
  • Page 51 – Memory Write Transactions; Memory Write and Invalidate Transactions
  • Page 52 – bit Extension Posted Write Transaction; Memory Write and Invalidate
  • Page 53 – Memory Write Disconnect Mode
  • Page 54 – Delayed Write Transactions; conditionally asserts SERR# on the initiator bus. See
  • Page 55 – Delayed Read Transactions; Table 13. Delayed Write Transaction Target Termination Returns
  • Page 56 – Nonprefetchable Reads; Table 14. Delayed Read Transaction Target Termination Returns
  • Page 57 – Prefetchable Reads; Prefetchable Read Transactions Using the 64
  • Page 58 – Prefetching; Table 15. Prefetch Boundaries
  • Page 59 – Read Queue Full Threshold Tuning; Bit Transactions Initiated by the 21555
  • Page 60 – Target Terminations; Target Terminations Returned by the 21555
  • Page 61 – Transaction Termination Errors on the Target Bus; Ordering Rules
  • Page 65 – Initialization Requirements
  • Page 66 – Reset Behavior
  • Page 67 – Table 18. Reset Mechanisms
  • Page 68 – Central Function During Reset
  • Page 69 – Local Processor Initialization; Without Serial Preload
  • Page 70 – Without Local Processor; Without Host Processor; Power Management Support
  • Page 71 – Transitions Between Power Management States; The 21555 asserts p_pme_l when all of the following are true:
  • Page 72 – Power Management Data Register; CompactPCI Hot; Overview of CompactPCI Controller Hardware Interface
  • Page 73 – Insertion and Removal Process; Figure 11. CompactPCI Hot
  • Page 75 – Swap Insertion and Removal
  • Page 77 – Clocking; Primary and Secondary PCI Bus Clock Signals; Table 20. Primary and Secondary PCI Bus Clock Signals (Sheet 1 of 2)
  • Page 78 – Figure 13. Synchronous Secondary Clock Generation
  • Page 79 – 6 MHz Support
  • Page 81 – Parallel ROM Interface
  • Page 84 – Parallel and Serial ROM Connection; Figure 14. Parallel and Serial ROM Connections
  • Page 85 – Figure 15. PROM Read Timing
  • Page 86 – PROM Write by CSR Access; pr_cs_l according to the access time in the ROM Setup register.
  • Page 87 – PROM Dword Read; Figure 16. PROM Write Timing
  • Page 88 – Access Time and Strobe Control; Figure 17. Read and Write Strobe Timing
  • Page 89 – Attaching Additional Devices to the ROM Interface
  • Page 90 – Figure 18. Attaching Multiple Devices on the ROM Interface
  • Page 91 – Serial ROM Interface; SROM Interface Signals; SROMSROM Preload Operation; Table 22. SROM Interface Signals
  • Page 92 – SROM Configuration Data Preload Format; SROM Operation by CSR Access
  • Page 94 – Figure 19. SROM Write All Timing Diagram
  • Page 95 – Figure 22. SROM Erase Timing Diagram
  • Page 97 – Arbitration; Primary PCI Bus Arbitration Signals; Secondary PCI Bus Arbitration Signals; Table 23. Primary PCI Bus Arbitration Signals; Table 24. Secondary PCI Bus Arbitration Signals
  • Page 98 – Primary PCI Bus Arbitration; Secondary Bus Arbitration Using the Internal Arbiter
  • Page 99 – Figure 25. Secondary Arbiter Example
  • Page 100 – Secondary Bus Arbitration Using an External Arbiter; Table 25. Arbiter Control Register
  • Page 101 – Interrupt and Scratchpad Registers; Primary and Secondary PCI Bus Interrupt Signals; describes the primary and secondary PCI bus interrupt signals.; Interrupt Support; Table 26. Primary and Secondary PCI Bus Interrupt Signals
  • Page 103 – Doorbell Interrupts; Scratchpad Registers
  • Page 105 – Error Handling; Error Signals; Primary PCI Bus Error Signals; Table 27. Primary PCI Bus Error Signals
  • Page 106 – Secondary PCI Bus Error Signals; Table 28. Secondary PCI Bus Arbitration Signals
  • Page 107 – Parity Errors
  • Page 111 – JTAG Test Port; JTAG Signals; Table 30. JTAG Signals
  • Page 112 – Test Access Port Controller; Initialization; Asynchronously with the assertion of trst_l .
  • Page 113 – I2O Support; Inbound Message Passing
  • Page 115 – Outbound Message Passing
  • Page 116 – Notes
  • Page 119 – VPD Support; Reading VPD Information
  • Page 120 – Writing VPD Information
  • Page 121 – List of Registers; Register Summary; — Y: accessible from both primary and secondary interface.
  • Page 122 – Configuration Registers; Table 32. Configuration Space Address Register (Sheet 1 of 5)
  • Page 123 – Table 32. Configuration Space Address Register (Sheet 2 of 5)
  • Page 124 – Table 32. Configuration Space Address Register (Sheet 3 of 5)
  • Page 125 – Table 32. Configuration Space Address Register (Sheet 4 of 5)
  • Page 126 – Control and Status Registers; Table 32. Configuration Space Address Register (Sheet 5 of 5)
  • Page 130 – Primary and Secondary Address; Table 34. Primary CSR and Downstream Memory 0 Bar
  • Page 131 – Table 35. Secondary CSR Memory BARs
  • Page 132 – Table 36. Primary and Secondary CSR I/O Bars
  • Page 133 – Table 37. Downstream I/O or Memory 1 and Upstream I/O or Memory 0 BAR
  • Page 134 – Table 38. Downstream Memory 2 and 3 BAR, and Upstream Memory 1 BAR
  • Page 135 – Table 39. Upper 32 Bits Downstream Memory 3 Bar
  • Page 140 – Configuration Transaction Generation Registers; Table 45. Upper 32 Bits Downstream Memory 3 Setup Register
  • Page 142 – Table 48. Configuration Own Bits Register
  • Page 144 – Table 50. Downstream I/O Address and Upstream I/O Address Registers
  • Page 145 – Table 51. Downstream I/O Data and Upstream I/O Data Registers
  • Page 146 – Table 54. Lookup Table Offset Register
  • Page 147 – PCI Registers; Table 55. Lookup Table Data Register; Table 56. Upstream Memory 2 Lookup Table
  • Page 148 – Table 57. Primary Interface Configuration Space Address Map
  • Page 149 – Primary and Secondary Command Registers; Table 61. Primary and Secondary Command Registers (Sheet 1 of 2)
  • Page 150 – Table 62. Primary and Secondary Status Registers
  • Page 152 – Table 64. Primary and Secondary Class Code Registers
  • Page 153 – Table 67. Header Type Register
  • Page 154 – Table 69. Subsystem Vendor ID Register
  • Page 155 – Table 73. Primary and Secondary Interrupt Pin Registers
  • Page 156 – Device; Specific Control and Status Address Map
  • Page 162 – Table 79. Chip Status Register
  • Page 164 – Table 80. Generic Own Bits Register
  • Page 165 – I2O Registers; Table 82. I2O Outbound Post_List Interrupt Mask
  • Page 166 – Table 84. I2O Inbound Post_List Interrupt Mask; Table 85. I2O Inbound Queue
  • Page 167 – Table 87. I2O Inbound Free_List Head Pointer; Table 88. I2O Inbound Post_List Tail Pointer; Table 89. I2O Outbound Free_List Tail Pointer; Table 90. I2O Outbound Post_List Head Pointer
  • Page 169 – Table 93. I2O Outbound Post_List Counter
  • Page 170 – Interrupt Registers; Table 95. Chip Status CSR
  • Page 171 – Table 97. Chip Clear IRQ Mask Register; Table 98. Upstream Page Boundary IRQ 0 Register
  • Page 172 – Table 99. Upstream Page Boundary IRQ 1 Register; Table 100. Upstream Page Boundary IRQ Mask 0 Register; Table 101. Upstream Page Boundary IRQ Mask 1 Register
  • Page 173 – Table 102. Primary Clear IRQ and Secondary Clear IRQ Registers; Table 103. Primary Set IRQ and Secondary Set IRQ Registers
  • Page 174 – Table 106. Scratchpad 0 Through Scratchpad 7 Registers (Sheet 1 of 2)
  • Page 175 – PROM Registers; Table 107. Primary Expansion ROM BAR
  • Page 176 – Table 108. Primary Expansion ROM Setup Register
  • Page 177 – Table 109. ROM Setup Register
  • Page 178 – Table 111. ROM Address Register
  • Page 179 – SROM Registers; Table 113. Mode Setting Configuration Register (Sheet 1 of 2)
  • Page 180 – Table 113. Mode Setting Configuration Register (Sheet 2 of 2)
  • Page 183 – Error Registers; Table 115. Arbiter Control Register
  • Page 184 – Table 116. Primary SERR# Disable Register
  • Page 185 – Init; Table 118. Power Management ECP ID and Next Pointer Register; Table 117. Secondary SERR# Disable Register
  • Page 186 – Table 119. Power Management Capabilities Register
  • Page 187 – Table 120. Power Management Control and Status Register; Table 121. PMCSR Bridge Support Extensions
  • Page 188 – Table 122. Power Management Data Register
  • Page 189 – Table 124. CompactPCI Hot
  • Page 190 – JTAG; Registers; Table 125. CompactPCI Hot
  • Page 191 – Table 129. Boundary Scan Order; Table 127. Bypass Register
  • Page 192 – VPD Registers; Table 130. Vital Product Data (VPD) ECP ID and Next Pointer Register
  • Page 193 – Table 132. VPD Data Register
  • Page 195 – Acronyms
  • Page 197 – Index
Loading the manual

21555 Non-Transparent PCI-to-
PCI Bridge

User Manual

July 2001

Order Number: 278321–002

"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.

Summary

Page 3 - Contents

21555 Non-Transparent PCI-to-PCI Bridge User Manual 3 Contents Contents 1 Preface .......................................................................................................................................... 11 1.1 Cautions and Notes ........................................................

Page 6 - Figures

6 21555 Non-Transparent PCI-to-PCI Bridge User Manual Contents 16.7 Interrupt Registers ............................................................................................................ 170 16.8 Scratchpad Registers ............................................................................

Page 11 - Preface

21555 Non-Transparent PCI-to-PCI Bridge User Manual 11 Preface 1 A brief description of the contents of this manual follows. Chapter 1, “Preface” Provides information about the contents and organization of this book. Chapter 2, “Introduction” Provides an overview of the 21555 functionality and archi...

Other Intel Models

All Intel Other