Many
Manuals
search
Kategorien
Marken
Startseite
Altera
Messgeräte
IP Compiler for PCI Express
Bedienungsanleitung
Altera IP Compiler for PCI Express Bedienungsanleitung Seite 308
Herunterladen
Teilen
Teilen
Zu meinen Handbüchern hinzufügen
Drucken
Seite
/
372
Inhaltsverzeichnis
LESEZEICHEN
Bewertet
.
/ 5. Basierend auf
Kundenbewertungen
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
16–20
Chapter 16:
Qsys D
esign Example
Programming a Device
IP Compiler for PCI Express User
Guide
August 2014
Altera Corporation
1
2
...
303
304
305
306
307
308
309
310
311
312
313
...
371
372
User Guide
1
IP Compiler for PCI Express
1
1. Datasheet
3
1–2 Chapter 1: Datasheet
4
Features
4
Release Information
5
Device Family Support
6
PCIe Hard IP Block
7
FPGA Fabric
7
Transceivers
7
Notes to Table 1–5:
8
Chapter 1: Datasheet 1–7
9
1–8 Chapter 1: Datasheet
10
General Description
10
IP Core Verification
11
Simulation Environment
12
Recommended Speed Grades
13
1–12 Chapter 1: Datasheet
14
Notes to Table 1–9:
15
1–14 Chapter 1: Datasheet
16
2. Getting Started
17
Using the Parameter Editor
19
Modifying an IP Variation
20
Upgrading Outdated IP Cores
20
0x00000000
24
Viewing the Generated Files
26
Simulating the Design
28
Example 2-1 continued
30
Constraining the Design
32
Reusing the Example Design
36
3. Parameter Settings
37
System Settings
38
PCI Base Address Registers
38
Notes to Table 3–2:
39
Link Capabilities
40
Error Reporting
40
Buffer Configuration
41
Avalon-MM Settings
42
Address Translation
43
IP Core Parameters
44
PCI Registers
47
Capabilities Parameters
49
31 19 18 17 16 15 14
51
Buffer Setup
52
Power Management
54
Avalon-MM Configuration
56
4. IP Core Architecture
59
Application Interfaces
60
Crossing
62
“64- or 128-Bit
63
RX Datapath
64
TX Datapath
64
LMI Interface (Hard IP Only)
65
Incremental Compilation
66
Transaction Layer
67
Configuration Space
69
Data Link Layer
70
Physical Layer
72
Physical Layer Architecture
73
PCI Express Avalon-MM Bridge
75
Memory write requests
76
Note to Figure 4–11:
80
<n> ≤ 15))
82
Avalon-MM RX Master Block
85
Interrupt Handler Block
85
5. IP Core Interfaces
87
Notes to Figure 5–1:
88
Notes to Figure 5–2:
89
Notes to Figure 5–3:
90
Note to Table 5–1:
91
Notes to Table 5–2:
94
(Note 1)
96
Addresses
98
Avalon-ST Interface
100
Notes to Table 5–4:
103
Note to Figure 5–16:
104
Notes to Figure 5–17:
104
Notes to Figure 5–18:
105
<n>
107
ECRC Forwarding
108
IP implementation
109
Reset Details
111
_core.v or .vhd
112
ECC Error Signals
113
Status Register
114
Note to Table 5–14:
119
Table 5–14
120
IP Compiler for
123
PCI Express
123
LMI Read Operation
124
LMI Write Operation
124
Power Management Signals
125
Capabilities register
126
Completion Side Band Signals
127
■ lmi_addr: 12'h81C
129
■ lmi_addr: 12'h820
129
■ lmi_addr: 12'h824
129
■ lmi_addr: 12'h828
129
Notes to Figure 5–36:
130
Note to Figure 5–37:
131
Express
132
RX Avalon-MM Master Signals
135
Clock Signals
137
Reset and Status Signals
137
Note to figure
138
Transceiver Control Signals
139
Note to Table 5–28:
140
Note to Table 5–29:
140
Serial Interface Signals
141
PIPE Interface Signals
142
■ 1'b0: -6 dB
143
■ 1'b1: -3.5 dB
143
Test Signals
144
Notes to Table 5–33:
146
Avalon-ST Test Signals
148
6. Register Descriptions
149
Note to Table 6–2:
150
Note to Table 6–3:
151
Note to Table 6–4:
151
Note to Table 6–5:
152
Note to Table 6–6:
152
Note to Table 6–7:
152
Note to Table 6–8:
153
Note to Table 6–9:
154
Note to Table 6–10:
154
PCI Express Mailbox Registers
156
Note to Table 6–17:
158
Avalon-MM Mailbox Registers
159
PCIe Spec Rev 2.0
160
7. Reset and Clocks
165
Note to Figure 7–1:
166
<variant>.v or .vhd
167
<variant>
168
<variant>_
168
Stratix IV GX Device
170
User Application
170
Note to Table 7–1:
171
.v or .vhd
174
Note (1)
174
.v or .vhd - For Simulation
175
Supported Message Types
177
Notes to Table 8–1:
179
Receive Buffer Reordering
180
Notes to Table 8–2:
181
9. Optional Features
183
ECRC on the TX Path
184
Notes to Table 9–2:
185
Exit Latency
186
Acceptable Latency
186
Source Multiple Tcl Scripts
189
10. Interrupts
191
10–2 Chapter 10: Interrupts
192
MSI Interrupts
192
Legacy Interrupts
193
10–4 Chapter 10: Interrupts
194
Chapter 10: Interrupts 10–5
195
10–6 Chapter 10: Interrupts
196
11. Flow Control
197
11–2 Chapter 11: Flow Control
198
Throughput of Posted Writes
198
Chapter 11: Flow Control 11–3
199
Notes to Table 11–1:
200
Chapter 11: Flow Control 11–5
201
11–6 Chapter 11: Flow Control
202
12. Error Handling
203
Physical Layer Errors
204
Data Link Layer Errors
204
Transaction Layer Errors
205
Note to Table 12–4:
207
Cancellation
211
Dynamic Reconfiguration
212
14. External PHYs
221
External PHY Support
222
8-bit DDR Mode
223
8-bit SDR Mode
225
16-bit PHY Interface Signals
227
8-bit PHY Interface Signals
229
Selecting an External PHY
230
August 2014
233
Endpoint Testbench
234
Chaining DMA
235
Root Port Testbench
236
Chaining DMA Design Example
238
Root Complex
240
IP Compiler
240
<variant>_plus
241
Note to Table 15–5:
246
Note to Table 15–7:
247
Test Driver Module
250
DMA Write Cycles
251
DMA Read Cycles
253
Root Port Design Example
254
Root Port BFM
258
BFM Memory Map
260
Figure 15–8
264
BFM Procedures and Functions
266
BFM Configuration Procedures
271
Shared Memory Constants
273
Log Constants
275
VHDL Formatting Functions
278
16. Qsys Design Example
289
Creating a Quartus II Project
290
Running Qsys
291
Filter Icon
296
Note to Table 16–11:
298
Generating the Qsys System
300
Simulating the Qsys System
301
Running Simulation
303
Design Example Wrapper File
305
Compiling the Design
307
Programming a Device
307
17. Debugging
309
17–2 Chapter 17: Debugging
310
Hardware Bring-Up Issues
310
Use Third-Party PCIe Analyzer
311
17–4 Chapter 17: Debugging
312
Link and Transceiver Testing
312
A–2 Chapter :
314
Notes to Table A–8:
315
A–4 Chapter :
316
Chapter : A–5
317
A–6 Chapter :
318
Descriptor/Data Interface
319
Notes to Figure B–2:
320
Chapter : B–3
321
B–4 Chapter :
322
Refer to Table B–3
323
Note to Table B–4:
324
Descriptor
325
Signals
327
B–12 Chapter :
330
Note to Table B–6:
331
Note to Table B–7:
332
Note to Table B–8:
333
for the ×8 IP cores
334
DW 1 DW 3
338
DW 5 DW 7
338
DW 0 DW 2 DW 4 DW 6
338
12345678 910111213
338
DW 0DW 2DW 4
339
DW 1DW 3DW 5DW 7
339
12345678 9
339
B–24 Chapter :
342
Chapter : B–25
343
Notes to Table B–11:
344
ICM Features
345
ICM Functional Description
345
Note to Table B–12:
346
ICM Block Diagram
347
ICM Files
348
Chapter : B–31
349
RX Ports
350
Chapter : B–33
351
B–34 Chapter :
352
2345678 91011121314
353
Sideband Interface
354
Soft IP Implementation
355
Arria II GX Devices
356
Stratix II GX Devices
356
Avalon-MM Interface
357
Cyclone III Family
359
Stratix III Family
360
Stratix IV Family
360
Additional Information
361
Info–2 Chapter :
362
Revision History
362
256-bit interface
363
Simulation support
363
Info–4 Chapter :
364
Chapter : Info–5
365
Info–6 Chapter :
366
Chapter : Info–7
367
Info–8 Chapter :
368
Chapter : Info–9
369
How to Contact Altera
370
Typographic Conventions
370
Chapter : Info–11
371
Info–12 Chapter :
372
Kommentare zu diesen Handbüchern
Keine Kommentare
Publish
Verwandte Produkte und Handbücher für Messgeräte Altera IP Compiler for PCI Express
Messgeräte Altera Parallel Flash Loader IP Bedienungsanleitung
(57 Seiten)
Messgeräte Altera Nios II Embedded Evaluation Kit Cyclone III Editio Bedienungsanleitung
(80 Seiten)
Messgeräte Altera Nios II C2H Compiler Bedienungsanleitung
(138 Seiten)
Messgeräte Altera RAM-Based Shift Register Bedienungsanleitung
(26 Seiten)
Messgeräte Altera RAM Initializer Bedienungsanleitung
(0 Seiten)
Messgeräte Altera Phase-Locked Loop Reconfiguration IP Core Bedienungsanleitung
(51 Seiten)
Messgeräte Altera SCFIFO Bedienungsanleitung
(28 Seiten)
Messgeräte Altera SDI II MegaCore Bedienungsanleitung
(89 Seiten)
Messgeräte Altera SerialLite II IP Core Bedienungsanleitung
(110 Seiten)
Messgeräte Altera Serial Digital Interface (SDI) MegaCore Function Bedienungsanleitung
(140 Seiten)
Messgeräte Altera 100G Development Kit, Stratix V GX Edition Bedienungsanleitung
(44 Seiten)
Messgeräte Altera 100G Interlaken MegaCore Function Bedienungsanleitung
(111 Seiten)
Messgeräte Altera Stratix V Avalon-MM Interface for PCIe Solutions Bedienungsanleitung
(184 Seiten)
Messgeräte Altera 10-Gbps Ethernet MAC MegaCore Function Bedienungsanleitung
(175 Seiten)
Messgeräte Altera Triple Speed Ethernet MegaCore Function Bedienungsanleitung
(223 Seiten)
Messgeräte Altera 8B10B Encoder/Decoder MegaCore Function Bedienungsanleitung
(32 Seiten)
Messgeräte Altera 50G Interlaken MegaCore Function Bedienungsanleitung
(94 Seiten)
Messgeräte Altera Advanced SEU Detection IP Core Bedienungsanleitung
(22 Seiten)
Messgeräte Altera Active Serial Memory Interface Bedienungsanleitung
(36 Seiten)
Messgeräte Altera I/O Phase-Locked Loop (Altera IOPLL) IP Core Bedienungsanleitung
(11 Seiten)
Dokument drucken
Seite drucken 308
Kommentare zu diesen Handbüchern