Altera IP Compiler for PCI Express Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Instrumentos de medida Altera IP Compiler for PCI Express. Altera IP Compiler for PCI Express User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 372
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes

Resumo do Conteúdo

Página 1 - IP Compiler for PCI Express

101 Innovation DriveSan Jose, CA 95134www.altera.com UG-PCI10605-2014.08.18 User GuideIP Compiler for PCI ExpressDocument publication date:August 2014

Página 2

1–8 Chapter 1: DatasheetGeneral DescriptionIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 1–3 illustrates a heterogeneous

Página 3 - 1. Datasheet

5–14 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–14 illustrates the

Página 4 - Features

Chapter 5: IP Core Interfaces 5–15Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide64- or 128-Bit Avalon-ST TX

Página 5 - Release Information

5–16 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera Corporationtx_st_sop<n>1Istart of

Página 6 - Device Family Support

Chapter 5: IP Core Interfaces 5–17Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User Guidetx_cred<n> (3) (4) (5)

Página 7 - Transceivers

5–18 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–16 illustrates the

Página 8 - Notes to Table 1–5:

Chapter 5: IP Core Interfaces 5–19Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 5–18 illustrates the

Página 9 - Chapter 1: Datasheet 1–7

5–20 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–21 shows the mappin

Página 10 - General Description

Chapter 5: IP Core Interfaces 5–21Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 5–24 illustrates the

Página 11 - IP Core Verification

5–22 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–26 illustrates the

Página 12 - Simulation Environment

Chapter 5: IP Core Interfaces 5–23Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideClock Signals—Hard IP Implem

Página 13 - Recommended Speed Grades

Chapter 1: Datasheet 1–9IP Core VerificationAugust 2014 Altera Corporation IP Compiler for PCI Express1 The device names and part numbers for Altera F

Página 14 - 1–12 Chapter 1: Datasheet

5–24 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationReset and Link Training Sign

Página 15 - Notes to Table 1–9:

Chapter 5: IP Core Interfaces 5–25Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideReset Details The hard IP im

Página 16 - 1–14 Chapter 1: Datasheet

5–26 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–27 provides a simpl

Página 17 - 2. Getting Started

Chapter 5: IP Core Interfaces 5–27Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideECC Error SignalsTable 5–8 s

Página 18

5–28 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationTable 5–10 shows the layout

Página 19 - Using the Parameter Editor

Chapter 5: IP Core Interfaces 5–29Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuidePCI Express Interrupts for R

Página 20 - Upgrading Outdated IP Cores

5–30 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationThe configuration space sign

Página 21

Chapter 5: IP Core Interfaces 5–31Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideConfiguration Space Register

Página 22

5–32 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–29 illustrates the

Página 23

Chapter 5: IP Core Interfaces 5–33Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User Guideand global routing resources

Página 24 - 0x00000000

1–10 Chapter 1: DatasheetPerformance and Resource UtilizationIP Compiler for PCI Express User Guide August 2014 Altera CorporationSimulation Environme

Página 25

5–34 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationTable 5–15 describes the con

Página 26 - Viewing the Generated Files

Chapter 5: IP Core Interfaces 5–35Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User Guidecfg_secbus8 O Secondary bus

Página 27

5–36 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationConfiguration Space Signals—

Página 28 - Simulating the Design

Chapter 5: IP Core Interfaces 5–37Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideLMI Signals—Hard IP Implemen

Página 29

5–38 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationLMI Read OperationFigure 5–3

Página 30 - Example 2-1 continued

Chapter 5: IP Core Interfaces 5–39Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User Guidef For a detailed description

Página 31

5–40 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationTable 5–20 outlines the use

Página 32 - Constraining the Design

Chapter 5: IP Core Interfaces 5–41Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 5–35 illustrates the

Página 33

5–42 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera Corporationf For a description of the c

Página 34

Chapter 5: IP Core Interfaces 5–43Avalon-MM Application InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideAvalon-MM Applic

Página 35

Chapter 1: Datasheet 1–11Recommended Speed GradesAugust 2014 Altera Corporation IP Compiler for PCI Expressf Refer to Appendix C, Performance and Reso

Página 36 - Reusing the Example Design

5–44 Chapter 5: IP Core InterfacesAvalon-MM Application InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–36 show

Página 37 - 3. Parameter Settings

Chapter 5: IP Core Interfaces 5–45Avalon-MM Application InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 5–37 show

Página 38 - PCI Base Address Registers

5–46 Chapter 5: IP Core InterfacesAvalon-MM Application InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–38 show

Página 39 - Notes to Table 3–2:

Chapter 5: IP Core Interfaces 5–47Avalon-MM Application InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 5–39 show

Página 40 - Error Reporting

5–48 Chapter 5: IP Core InterfacesAvalon-MM Application InterfaceIP Compiler for PCI Express User Guide August 2014 Altera Corporationf The IP Compile

Página 41 - Buffer Configuration

Chapter 5: IP Core Interfaces 5–49Avalon-MM Application InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideRX Avalon-MM Mas

Página 42 - Avalon-MM Settings

5–50 Chapter 5: IP Core InterfacesAvalon-MM Application InterfaceIP Compiler for PCI Express User Guide August 2014 Altera Corporation64-Bit Bursting

Página 43 - Address Translation

Chapter 5: IP Core Interfaces 5–51Avalon-MM Application InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideClock SignalsTab

Página 44 - IP Core Parameters

5–52 Chapter 5: IP Core InterfacesAvalon-MM Application InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–40 show

Página 45

Chapter 5: IP Core Interfaces 5–53Physical Layer Interface SignalsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuidePhysical Layer

Página 46

1–12 Chapter 1: DatasheetRecommended Speed GradesIP Compiler for PCI Express User Guide August 2014 Altera Corporationf Refer to “Setting Up and Runni

Página 47 - PCI Registers

5–54 Chapter 5: IP Core InterfacesPhysical Layer Interface SignalsIP Compiler for PCI Express User Guide August 2014 Altera CorporationAn offset_cance

Página 48

Chapter 5: IP Core Interfaces 5–55Physical Layer Interface SignalsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideSerial Interfac

Página 49 - Capabilities Parameters

5–56 Chapter 5: IP Core InterfacesPhysical Layer Interface SignalsIP Compiler for PCI Express User Guide August 2014 Altera Corporationassigned in ord

Página 50

Chapter 5: IP Core Interfaces 5–57Physical Layer Interface SignalsAugust 2014 Altera Corporation IP Compiler for PCI Express User Guidefor simulation

Página 51 - 31 19 18 17 16 15 14

5–58 Chapter 5: IP Core InterfacesTest SignalsIP Compiler for PCI Express User Guide August 2014 Altera CorporationTest SignalsThe test_in and test_ou

Página 52 - Buffer Setup

Chapter 5: IP Core Interfaces 5–59Test SignalsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTest Interface Signals—Hard IP Impl

Página 53

5–60 Chapter 5: IP Core InterfacesTest SignalsIP Compiler for PCI Express User Guide August 2014 Altera CorporationThe test_out bus allows you to moni

Página 54 - Power Management

Chapter 5: IP Core Interfaces 5–61Test SignalsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTest Interface Signals—Soft IP Impl

Página 55

5–62 Chapter 5: IP Core InterfacesTest SignalsIP Compiler for PCI Express User Guide August 2014 Altera CorporationAvalon-ST Test SignalsThe Avalon-ST

Página 56 - Avalon-MM Configuration

August 2014 Altera Corporation IP Compiler for PCI Express User Guide6. Register DescriptionsThis chapter describes registers that you can access in t

Página 57

Chapter 1: Datasheet 1–13Recommended Speed GradesAugust 2014 Altera Corporation IP Compiler for PCI ExpressStratix IV GX Gen1 ×1 62.5 all speed grades

Página 58

6–2 Chapter 6: Register DescriptionsConfiguration Space Register ContentIP Compiler for PCI Express User Guide August 2014 Altera CorporationTable 6–2

Página 59 - 4. IP Core Architecture

Chapter 6: Register Descriptions 6–3Configuration Space Register ContentAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable 6–3

Página 60 - Application Interfaces

6–4 Chapter 6: Register DescriptionsConfiguration Space Register ContentIP Compiler for PCI Express User Guide August 2014 Altera CorporationTable 6–5

Página 61

Chapter 6: Register Descriptions 6–5Configuration Space Register ContentAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable 6–8

Página 62 - Crossing

6–6 Chapter 6: Register DescriptionsPCI Express Avalon-MM Bridge Control Register ContentIP Compiler for PCI Express User Guide August 2014 Altera Cor

Página 63 - “64- or 128-Bit

Chapter 6: Register Descriptions 6–7PCI Express Avalon-MM Bridge Control Register ContentAugust 2014 Altera Corporation IP Compiler for PCI Express Us

Página 64 - TX Datapath

6–8 Chapter 6: Register DescriptionsPCI Express Avalon-MM Bridge Control Register ContentIP Compiler for PCI Express User Guide August 2014 Altera Cor

Página 65 - LMI Interface (Hard IP Only)

Chapter 6: Register Descriptions 6–9PCI Express Avalon-MM Bridge Control Register ContentAugust 2014 Altera Corporation IP Compiler for PCI Express Us

Página 66 - Incremental Compilation

6–10 Chapter 6: Register DescriptionsPCI Express Avalon-MM Bridge Control Register ContentIP Compiler for PCI Express User Guide August 2014 Altera Co

Página 67 - Transaction Layer

Chapter 6: Register Descriptions 6–11PCI Express Avalon-MM Bridge Control Register ContentAugust 2014 Altera Corporation IP Compiler for PCI Express U

Página 68

1–14 Chapter 1: DatasheetRecommended Speed GradesIP Compiler for PCI Express User Guide August 2014 Altera Corporation

Página 69 - Configuration Space

6–12 Chapter 6: Register DescriptionsComprehensive Correspondence between Config Space Registers and PCIe Spec Rev 2.0IP Compiler for PCI Express User

Página 70 - Data Link Layer

Chapter 6: Register Descriptions 6–13Comprehensive Correspondence between Config Space Registers and PCIe Spec Rev 2.0August 2014 Altera Corporation I

Página 71

6–14 Chapter 6: Register DescriptionsComprehensive Correspondence between Config Space Registers and PCIe Spec Rev 2.0IP Compiler for PCI Express User

Página 72 - Physical Layer

Chapter 6: Register Descriptions 6–15Comprehensive Correspondence between Config Space Registers and PCIe Spec Rev 2.0August 2014 Altera Corporation I

Página 73 - Physical Layer Architecture

6–16 Chapter 6: Register DescriptionsComprehensive Correspondence between Config Space Registers and PCIe Spec Rev 2.0IP Compiler for PCI Express User

Página 74

August 2014 Altera Corporation IP Compiler for PCI Express User Guide7. Reset and ClocksThis chapter covers the functional aspects of the reset and cl

Página 75 - PCI Express Avalon-MM Bridge

7–2 Chapter 7: Reset and ClocksReset Hard IP ImplementationIP Compiler for PCI Express User Guide August 2014 Altera Corporation test_in settingsFigur

Página 76 - Memory write requests

Chapter 7: Reset and Clocks 7–3Reset Hard IP ImplementationAugust 2014 Altera Corporation IP Compiler for PCI Express User Guideqmegawiz -silent -wiz_

Página 77

7–4 Chapter 7: Reset and ClocksReset Soft IP ImplementationIP Compiler for PCI Express User Guide August 2014 Altera CorporationReset Soft IP Implemen

Página 78

Chapter 7: Reset and Clocks 7–5ClocksAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideClocksThis section describes clocking for th

Página 79

August 2014 Altera Corporation IP Compiler for PCI Express User Guide2. Getting StartedThis section provides step-by-step instructions to help you qui

Página 80 - Note to Figure 4–11:

7–6 Chapter 7: Reset and ClocksClocksIP Compiler for PCI Express User Guide August 2014 Altera CorporationThe IP core contains a clock domain crossing

Página 81

Chapter 7: Reset and Clocks 7–7ClocksAugust 2014 Altera Corporation IP Compiler for PCI Express User Guidecore_clk, core_clk_outThe core_clk signal is

Página 82 - <n> ≤ 15))

7–8 Chapter 7: Reset and ClocksClocksIP Compiler for PCI Express User Guide August 2014 Altera CorporationThe input clocks are used for the following

Página 83

Chapter 7: Reset and Clocks 7–9ClocksAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideRefer to Figure 7–6 for this clocking config

Página 84

7–10 Chapter 7: Reset and ClocksClocksIP Compiler for PCI Express User Guide August 2014 Altera CorporationRefer to Figure 7–7 for this clocking confi

Página 85 - Interrupt Handler Block

Chapter 7: Reset and Clocks 7–11ClocksAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideClocking for a Generic PIPE PHY and the Sim

Página 86

7–12 Chapter 7: Reset and ClocksClocksIP Compiler for PCI Express User Guide August 2014 Altera Corporation

Página 87 - 5. IP Core Interfaces

August 2014 Altera Corporation IP Compiler for PCI Express User Guide8. Transaction Layer Protocol (TLP)DetailsThis chapter provides detailed informat

Página 88 - Notes to Figure 5–1:

8–2 Chapter 8: Transaction Layer Protocol (TLP) DetailsSupported Message TypesIP Compiler for PCI Express User Guide August 2014 Altera CorporationErr

Página 89 - Notes to Figure 5–2:

Chapter 8: Transaction Layer Protocol (TLP) Details 8–3Transaction Layer Routing RulesAugust 2014 Altera Corporation IP Compiler for PCI Express User

Página 90 - Notes to Figure 5–3:

2–2 Chapter 2: Getting StartedIP Catalog and Parameter EditorIP Compiler for PCI Express User Guide August 2014 Altera Corporation Tethered—run the d

Página 91 - Note to Table 5–1:

8–4 Chapter 8: Transaction Layer Protocol (TLP) DetailsReceive Buffer ReorderingIP Compiler for PCI Express User Guide August 2014 Altera Corporation

Página 92

Chapter 8: Transaction Layer Protocol (TLP) Details 8–5Receive Buffer ReorderingAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide1

Página 93

8–6 Chapter 8: Transaction Layer Protocol (TLP) DetailsReceive Buffer ReorderingIP Compiler for PCI Express User Guide August 2014 Altera Corporation

Página 94 - Notes to Table 5–2:

August 2014 Altera Corporation IP Compiler for PCI Express User Guide9. Optional FeaturesThis chapter provides information on several addition topics.

Página 95

9–2 Chapter 9: Optional FeaturesECRCIP Compiler for PCI Express User Guide August 2014 Altera CorporationTable 9–1 summarizes the RX ECRC functionalit

Página 96 - (Note 1)

Chapter 9: Optional Features 9–3Active State Power Management (ASPM)August 2014 Altera Corporation IP Compiler for PCI Express User GuideActive State

Página 97

9–4 Chapter 9: Optional FeaturesActive State Power Management (ASPM)IP Compiler for PCI Express User Guide August 2014 Altera CorporationExit LatencyA

Página 98 - Addresses

Chapter 9: Optional Features 9–5Lane Initialization and ReversalAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide For L0s, the co

Página 99

9–6 Chapter 9: Optional FeaturesInstantiating Multiple IP Compiler for PCI Express InstancesIP Compiler for PCI Express User Guide August 2014 Altera

Página 100 - Avalon-ST Interface

Chapter 9: Optional Features 9–7Instantiating Multiple IP Compiler for PCI Express InstancesAugust 2014 Altera Corporation IP Compiler for PCI Express

Página 101

Chapter 2: Getting Started 2–3IP Catalog and Parameter EditorAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide Right-click an IP

Página 102

9–8 Chapter 9: Optional FeaturesInstantiating Multiple IP Compiler for PCI Express InstancesIP Compiler for PCI Express User Guide August 2014 Altera

Página 103 - Notes to Table 5–4:

August 2014 Altera Corporation IP Compiler for PCI Express User Guide10. InterruptsThis chapter covers interrupts for endpoints and root ports. PCI Ex

Página 104 - Notes to Figure 5–17:

10–2 Chapter 10: InterruptsMSI InterruptsIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 10–2 illustrates a possible imple

Página 105 - Notes to Figure 5–18:

Chapter 10: Interrupts 10–3MSI-XAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 10–4 illustrates the interactions among MS

Página 106

10–4 Chapter 10: InterruptsPCI Express Interrupts for Root PortsIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 10–5 illus

Página 107 - <n>

Chapter 10: Interrupts 10–5PCI Express Interrupts for Root PortsAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide When the AER op

Página 108 - ECRC Forwarding

10–6 Chapter 10: InterruptsPCI Express Interrupts for Root PortsIP Compiler for PCI Express User Guide August 2014 Altera Corporation

Página 109 - IP implementation

August 2014 Altera Corporation IP Compiler for PCI Express User Guide11. Flow ControlThroughput analysis requires that you understand the Flow Control

Página 110

11–2 Chapter 11: Flow ControlThroughput of Posted WritesIP Compiler for PCI Express User Guide August 2014 Altera CorporationEach receiver also mainta

Página 111 - Reset Details

Chapter 11: Flow Control 11–3Throughput of Posted WritesAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide6. After an FC Update DLL

Página 112 - _core.v or .vhd

IP Compiler for PCI Express User Guide August 2014 Altera Corporation© 2014 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, HARDCOPY,

Página 113 - ECC Error Signals

2–4 Chapter 2: Getting StartedUpgrading Outdated IP CoresIP Compiler for PCI Express User Guide August 2014 Altera Corporation Generate testbench sys

Página 114 - Status Register

11–4 Chapter 11: Flow ControlThroughput of Non-Posted ReadsIP Compiler for PCI Express User Guide August 2014 Altera CorporationBased on the above FC

Página 115

Chapter 11: Flow Control 11–5Throughput of Non-Posted ReadsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideNevertheless, maintain

Página 116

11–6 Chapter 11: Flow ControlThroughput of Non-Posted ReadsIP Compiler for PCI Express User Guide August 2014 Altera CorporationYou can also control t

Página 117

August 2014 Altera Corporation IP Compiler for PCI Express User Guide12. Error HandlingEach PCI Express compliant device must implement a basic level

Página 118

12–2 Chapter 12: Error HandlingPhysical Layer ErrorsIP Compiler for PCI Express User Guide August 2014 Altera CorporationPhysical Layer ErrorsTable 12

Página 119 - Note to Table 5–14:

Chapter 12: Error Handling 12–3Transaction Layer ErrorsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTransaction Layer ErrorsTa

Página 120 - Table 5–14

12–4 Chapter 12: Error HandlingTransaction Layer ErrorsIP Compiler for PCI Express User Guide August 2014 Altera CorporationUnsupported requests for r

Página 121

Chapter 12: Error Handling 12–5Error Reporting and Data PoisoningAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideError Reporting

Página 122

12–6 Chapter 12: Error HandlingUncorrectable and Correctable Error Status BitsIP Compiler for PCI Express User Guide August 2014 Altera CorporationPoi

Página 123 - PCI Express

Chapter 12: Error Handling 12–7Uncorrectable and Correctable Error Status BitsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFig

Página 124 - LMI Write Operation

Chapter 2: Getting Started 2–5Upgrading Outdated IP CoresAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideThe upgrade process rena

Página 125 - Power Management Signals

12–8 Chapter 12: Error HandlingUncorrectable and Correctable Error Status BitsIP Compiler for PCI Express User Guide August 2014 Altera Corporation

Página 126 - Capabilities register

August 2014 Altera Corporation IP Compiler for PCI Express User Guide13. Reconfiguration and OffsetCancellationThis chapter describes features of the

Página 127 - Completion Side Band Signals

13–2 Chapter 13: Reconfiguration and Offset CancellationDynamic ReconfigurationIP Compiler for PCI Express User Guide August 2014 Altera CorporationTa

Página 128

Chapter 13: Reconfiguration and Offset Cancellation 13–3Dynamic ReconfigurationAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide3S

Página 129 - ■ lmi_addr: 12'h828

13–4 Chapter 13: Reconfiguration and Offset CancellationDynamic ReconfigurationIP Compiler for PCI Express User Guide August 2014 Altera Corporation0x

Página 130 - Notes to Figure 5–36:

Chapter 13: Reconfiguration and Offset Cancellation 13–5Dynamic ReconfigurationAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide3:

Página 131 - Note to Figure 5–37:

13–6 Chapter 13: Reconfiguration and Offset CancellationDynamic ReconfigurationIP Compiler for PCI Express User Guide August 2014 Altera Corporation0x

Página 132 - Express

Chapter 13: Reconfiguration and Offset Cancellation 13–7Dynamic ReconfigurationAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide0x

Página 133

13–8 Chapter 13: Reconfiguration and Offset CancellationDynamic ReconfigurationIP Compiler for PCI Express User Guide August 2014 Altera Corporation0x

Página 134

Chapter 13: Reconfiguration and Offset Cancellation 13–9Transceiver Offset CancellationAugust 2014 Altera Corporation IP Compiler for PCI Express User

Página 135 - RX Avalon-MM Master Signals

2–6 Chapter 2: Getting StartedUpgrading Outdated IP CoresIP Compiler for PCI Express User Guide August 2014 Altera Corporation2. To simultaneously upg

Página 136

13–10 Chapter 13: Reconfiguration and Offset CancellationTransceiver Offset CancellationIP Compiler for PCI Express User Guide August 2014 Altera Corp

Página 137 - Reset and Status Signals

August 2014 Altera Corporation IP Compiler for PCI Express User Guide14. External PHYsExternal PHY SupportThis chapter discusses external PHY support,

Página 138 - Note to figure

14–2 Chapter 14: External PHYsExternal PHY SupportIP Compiler for PCI Express User Guide August 2014 Altera Corporation1 The refclk is the same as pcl

Página 139 - Transceiver Control Signals

Chapter 14: External PHYs 14–3External PHY SupportAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide refclk clocks a single data ra

Página 140 - Note to Table 5–29:

14–4 Chapter 14: External PHYsExternal PHY SupportIP Compiler for PCI Express User Guide August 2014 Altera Corporationsource file referenced in your

Página 141 - Serial Interface Signals

Chapter 14: External PHYs 14–5External PHY SupportAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideAn edge detect circuit detects

Página 142 - PIPE Interface Signals

14–6 Chapter 14: External PHYsExternal PHY SupportIP Compiler for PCI Express User Guide August 2014 Altera Corporation<path>/ip/ip_compiler_for

Página 143 - ■ 1'b1: -3.5 dB

Chapter 14: External PHYs 14–7External PHY SupportAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideAn edge detect circuit detects

Página 144 - Test Signals

14–8 Chapter 14: External PHYsExternal PHY SupportIP Compiler for PCI Express User Guide August 2014 Altera Corporationpipe_txclkOSource synchronous t

Página 145

Chapter 14: External PHYs 14–9External PHY SupportAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide8-bit PHY Interface SignalsTabl

Página 146 - Notes to Table 5–33:

Chapter 2: Getting Started 2–7Parameterizing the IP Compiler for PCI ExpressAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideParam

Página 147

14–10 Chapter 14: External PHYsSelecting an External PHYIP Compiler for PCI Express User Guide August 2014 Altera CorporationSelecting an External PHY

Página 148 - Avalon-ST Test Signals

Chapter 14: External PHYs 14–11External PHY Constraint SupportAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide Select the type o

Página 149 - 6. Register Descriptions

14–12 Chapter 14: External PHYsExternal PHY Constraint SupportIP Compiler for PCI Express User Guide August 2014 Altera Corporation1 To meet timing fo

Página 150 - Note to Table 6–2:

August 2014 Altera Corporation IP Compiler for PCI Express User Guide15. Testbench and Design ExampleThis chapter introduces the root port or endpoint

Página 151 - Note to Table 6–4:

15–2 Chapter 15: Testbench and Design ExampleEndpoint TestbenchIP Compiler for PCI Express User Guide August 2014 Altera CorporationYour application l

Página 152 - Note to Table 6–7:

Chapter 15: Testbench and Design Example 15–3Endpoint TestbenchAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideThis testbench sim

Página 153 - Note to Table 6–8:

15–4 Chapter 15: Testbench and Design ExampleRoot Port TestbenchIP Compiler for PCI Express User Guide August 2014 Altera CorporationThe testbench has

Página 154 - Note to Table 6–10:

Chapter 15: Testbench and Design Example 15–5Root Port TestbenchAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide <variation n

Página 155

15–6 Chapter 15: Testbench and Design ExampleChaining DMA Design ExampleIP Compiler for PCI Express User Guide August 2014 Altera CorporationThe testb

Página 156 - PCI Express Mailbox Registers

Chapter 15: Testbench and Design Example 15–7Chaining DMA Design ExampleAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide1 The cha

Página 157

2–8 Chapter 2: Getting StartedParameterizing the IP Compiler for PCI ExpressIP Compiler for PCI Express User Guide August 2014 Altera Corporation5. Sp

Página 158 - Note to Table 6–17:

15–8 Chapter 15: Testbench and Design ExampleChaining DMA Design ExampleIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 15

Página 159 - Avalon-MM Mailbox Registers

Chapter 15: Testbench and Design Example 15–9Chaining DMA Design ExampleAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide The des

Página 160 - PCIe Spec Rev 2.0

15–10 Chapter 15: Testbench and Design ExampleChaining DMA Design ExampleIP Compiler for PCI Express User Guide August 2014 Altera CorporationThe foll

Página 161

Chapter 15: Testbench and Design Example 15–11Chaining DMA Design ExampleAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideThe foll

Página 162

15–12 Chapter 15: Testbench and Design ExampleChaining DMA Design ExampleIP Compiler for PCI Express User Guide August 2014 Altera Corporationas well

Página 163

Chapter 15: Testbench and Design Example 15–13Chaining DMA Design ExampleAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide altpci

Página 164

15–14 Chapter 15: Testbench and Design ExampleChaining DMA Design ExampleIP Compiler for PCI Express User Guide August 2014 Altera CorporationChaining

Página 165 - 7. Reset and Clocks

Chapter 15: Testbench and Design Example 15–15Chaining DMA Design ExampleAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable 15

Página 166 - Note to Figure 7–1:

15–16 Chapter 15: Testbench and Design ExampleChaining DMA Design ExampleIP Compiler for PCI Express User Guide August 2014 Altera CorporationTable 15

Página 167 - <variant>.v or .vhd

Chapter 15: Testbench and Design Example 15–17Chaining DMA Design ExampleAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideChaining

Página 168 - <variant>_

Chapter 2: Getting Started 2–9Parameterizing the IP Compiler for PCI ExpressAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide6. Cl

Página 169

15–18 Chapter 15: Testbench and Design ExampleTest Driver ModuleIP Compiler for PCI Express User Guide August 2014 Altera CorporationTable 15–11 shows

Página 170 - User Application

Chapter 15: Testbench and Design Example 15–19Test Driver ModuleAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFor a root port V

Página 171 - Note to Table 7–1:

15–20 Chapter 15: Testbench and Design ExampleTest Driver ModuleIP Compiler for PCI Express User Guide August 2014 Altera Corporation2. Sets up the ch

Página 172

Chapter 15: Testbench and Design Example 15–21Test Driver ModuleAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide3. Waits for the

Página 173

15–22 Chapter 15: Testbench and Design ExampleRoot Port Design ExampleIP Compiler for PCI Express User Guide August 2014 Altera Corporation2. Sets up

Página 174 - Note (1)

Chapter 15: Testbench and Design Example 15–23Root Port Design ExampleAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide Test Driv

Página 175 - .v or .vhd - For Simulation

15–24 Chapter 15: Testbench and Design ExampleRoot Port Design ExampleIP Compiler for PCI Express User Guide August 2014 Altera Corporation <varia

Página 176

Chapter 15: Testbench and Design Example 15–25Root Port Design ExampleAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide altpcierd

Página 177 - Supported Message Types

15–26 Chapter 15: Testbench and Design ExampleRoot Port BFMIP Compiler for PCI Express User Guide August 2014 Altera CorporationRoot Port BFMThe basic

Página 178

Chapter 15: Testbench and Design Example 15–27Root Port BFMAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide BFM Configuration Pr

Página 179 - Notes to Table 8–1:

2–10 Chapter 2: Getting StartedViewing the Generated FilesIP Compiler for PCI Express User Guide August 2014 Altera Corporation9. On the Summary tab,

Página 180 - Receive Buffer Reordering

15–28 Chapter 15: Testbench and Design ExampleRoot Port BFMIP Compiler for PCI Express User Guide August 2014 Altera CorporationBFM Memory Map The BFM

Página 181 - Notes to Table 8–2:

Chapter 15: Testbench and Design Example 15–29Root Port BFMAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide3. Assigns values to a

Página 182

15–30 Chapter 15: Testbench and Design ExampleRoot Port BFMIP Compiler for PCI Express User Guide August 2014 Altera CorporationThe ebfm_cfg_rp_ep pro

Página 183 - 9. Optional Features

Chapter 15: Testbench and Design Example 15–31Root Port BFMAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideBesides the ebfm_cfg_r

Página 184 - ECRC on the TX Path

15–32 Chapter 15: Testbench and Design ExampleRoot Port BFMIP Compiler for PCI Express User Guide August 2014 Altera CorporationIf addr_map_4GB_limit

Página 185 - Notes to Table 9–2:

Chapter 15: Testbench and Design Example 15–33Root Port BFMAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 15–9 shows the

Página 186 - Acceptable Latency

15–34 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera Corporation ebfm_b

Página 187

Chapter 15: Testbench and Design Example 15–35BFM Procedures and FunctionsAugust 2014 Altera Corporation IP Compiler for PCI Express User Guideebfm_ba

Página 188

15–36 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera Corporationebfm_ba

Página 189 - Source Multiple Tcl Scripts

Chapter 15: Testbench and Design Example 15–37BFM Procedures and FunctionsAugust 2014 Altera Corporation IP Compiler for PCI Express User Guideebfm_cf

Página 190

Chapter 2: Getting Started 2–11Viewing the Generated FilesAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 2–6 illustrates

Página 191 - 10. Interrupts

15–38 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera Corporationebfm_cf

Página 192 - MSI Interrupts

Chapter 15: Testbench and Design Example 15–39BFM Procedures and FunctionsAugust 2014 Altera Corporation IP Compiler for PCI Express User Guideebfm_cf

Página 193 - Legacy Interrupts

15–40 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera Corporationebfm_cf

Página 194 - 10–4 Chapter 10: Interrupts

Chapter 15: Testbench and Design Example 15–41BFM Procedures and FunctionsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideShared

Página 195 - Chapter 10: Interrupts 10–5

15–42 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera Corporationshmem_d

Página 196 - 10–6 Chapter 10: Interrupts

Chapter 15: Testbench and Design Example 15–43BFM Procedures and FunctionsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideBFM Log

Página 197 - 11. Flow Control

15–44 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera CorporationAll of

Página 198 - Throughput of Posted Writes

Chapter 15: Testbench and Design Example 15–45BFM Procedures and FunctionsAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide When

Página 199 - Chapter 11: Flow Control 11–3

15–46 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera Corporationebfm_lo

Página 200 - Notes to Table 11–1:

Chapter 15: Testbench and Design Example 15–47BFM Procedures and FunctionsAugust 2014 Altera Corporation IP Compiler for PCI Express User Guidehimage

Página 201 - Chapter 11: Flow Control 11–5

2–12 Chapter 2: Getting StartedSimulating the DesignIP Compiler for PCI Express User Guide August 2014 Altera CorporationThe Stratix IV .zip file incl

Página 202 - 11–6 Chapter 11: Flow Control

15–48 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera Corporationhimage2

Página 203 - 12. Error Handling

Chapter 15: Testbench and Design Example 15–49BFM Procedures and FunctionsAugust 2014 Altera Corporation IP Compiler for PCI Express User Guidedimage1

Página 204 - Data Link Layer Errors

15–50 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera Corporationdimage4

Página 205 - Transaction Layer Errors

Chapter 15: Testbench and Design Example 15–51BFM Procedures and FunctionsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideProcedu

Página 206

15–52 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera Corporationdma_wr_

Página 207 - Note to Table 12–4:

Chapter 15: Testbench and Design Example 15–53BFM Procedures and FunctionsAugust 2014 Altera Corporation IP Compiler for PCI Express User Guiderc_memp

Página 208

15–54 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera Corporationdma_set

Página 209

Chapter 15: Testbench and Design Example 15–55BFM Procedures and FunctionsAugust 2014 Altera Corporation IP Compiler for PCI Express User Guidedma_set

Página 210

15–56 Chapter 15: Testbench and Design ExampleBFM Procedures and FunctionsIP Compiler for PCI Express User Guide August 2014 Altera Corporation

Página 211 - Cancellation

August 2014 Altera Corporation IP Compiler for PCI Express User Guide16. Qsys Design ExampleThe Qsys design example provides detailed step-by-step ins

Página 212 - Dynamic Reconfiguration

Chapter 2: Getting Started 2–13Simulating the DesignAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide Root port to endpoint memor

Página 213

16–2 Chapter 16: Qsys Design ExampleCreating a Quartus II ProjectIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 16–1 show

Página 214

Chapter 16: Qsys Design Example 16–3Running QsysAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide2. On the Quartus II File menu, c

Página 215

16–4 Chapter 16: Qsys Design ExampleParameterizing the IP Compiler for PCI ExpressIP Compiler for PCI Express User Guide August 2014 Altera Corporatio

Página 216

Chapter 16: Qsys Design Example 16–5Parameterizing the IP Compiler for PCI ExpressAugust 2014 Altera Corporation IP Compiler for PCI Express User Guid

Página 217

16–6 Chapter 16: Qsys Design ExampleAdding the Remaining Components to the Qsys SystemIP Compiler for PCI Express User Guide August 2014 Altera Corpor

Página 218

Chapter 16: Qsys Design Example 16–7Completing the Connections in QsysAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide3. Click Fi

Página 219

16–8 Chapter 16: Qsys Design ExampleCompleting the Connections in QsysIP Compiler for PCI Express User Guide August 2014 Altera Corporation2. Connect

Página 220

Chapter 16: Qsys Design Example 16–9Specifying Exported InterfacesAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide4. In the IRQ p

Página 221 - 14. External PHYs

16–10 Chapter 16: Qsys Design ExampleSpecifying Address AssignmentsIP Compiler for PCI Express User Guide August 2014 Altera CorporationSpecifying Add

Página 222 - External PHY Support

Chapter 16: Qsys Design Example 16–11Specifying Address AssignmentsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 16–3 sh

Página 223 - 8-bit DDR Mode

August 2014 Altera Corporation IP Compiler for PCI Express User Guide1. DatasheetThis document describes the Altera® IP Compiler for PCI Express IP co

Página 224

2–14 Chapter 2: Getting StartedSimulating the DesignIP Compiler for PCI Express User Guide August 2014 Altera CorporationExample 2-1 continued## INFO:

Página 225 - 8-bit SDR Mode

16–12 Chapter 16: Qsys Design ExampleGenerating the Qsys SystemIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 16–4 illust

Página 226

Chapter 16: Qsys Design Example 16–13Simulating the Qsys SystemAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable 16–13 lists

Página 227 - 16-bit PHY Interface Signals

16–14 Chapter 16: Qsys Design ExampleSimulating the Qsys SystemIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 16–5 shows

Página 228

Chapter 16: Qsys Design Example 16–15Simulating the Qsys SystemAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide7. Open the file a

Página 229 - 8-bit PHY Interface Signals

16–16 Chapter 16: Qsys Design ExampleSimulating the Qsys SystemIP Compiler for PCI Express User Guide August 2014 Altera Corporation6. To use a wavefo

Página 230 - Selecting an External PHY

Chapter 16: Qsys Design Example 16–17Preparing the Design for CompilationAugust 2014 Altera Corporation IP Compiler for PCI Express User GuidePreparin

Página 231

16–18 Chapter 16: Qsys Design ExamplePreparing the Design for CompilationIP Compiler for PCI Express User Guide August 2014 Altera CorporationAdding F

Página 232

Chapter 16: Qsys Design Example 16–19Compiling the DesignAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide8. In the Settings windo

Página 233 - August 2014

16–20 Chapter 16: Qsys Design ExampleProgramming a DeviceIP Compiler for PCI Express User Guide August 2014 Altera Corporation

Página 234 - Endpoint Testbench

August 2014 Altera Corporation IP Compiler for PCI Express User Guide17. DebuggingAs you bring up your PCI Express system, you may face a number of is

Página 235 - Chaining DMA

Chapter 2: Getting Started 2–15Simulating the DesignAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideExample 2-1 continued# INFO:

Página 236 - Root Port Testbench

17–2 Chapter 17: DebuggingHardware Bring-Up IssuesIP Compiler for PCI Express User Guide August 2014 Altera CorporationCheck Link Training and Status

Página 237

Chapter 17: Debugging 17–3Link and Transceiver TestingAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideIf you are using the soft I

Página 238 - Chaining DMA Design Example

17–4 Chapter 17: DebuggingLink and Transceiver TestingIP Compiler for PCI Express User Guide August 2014 Altera CorporationTo support data integrity w

Página 239

August 2014 Altera Corporation IP Compiler for PCI Express User GuideA. Transaction Layer Packet (TLP) HeaderFormatsTLP Packet Format without Data Pay

Página 240 - IP Compiler

A–2 Chapter :TLP Packet Format without Data PayloadIP Compiler for PCI Express User Guide August 2014 Altera Corporation\Byte 8Address[31:2]00Byte 12R

Página 241 - <variant>_plus

Chapter : A–3TLP Packet Format with Data PayloadAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTLP Packet Format with Data Paylo

Página 242

A–4 Chapter :TLP Packet Format with Data PayloadIP Compiler for PCI Express User Guide August 2014 Altera CorporationByte 0 011000000TC0000TD EPAttr00

Página 243

Chapter : A–5TLP Packet Format with Data PayloadAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable A–17. Message with Data+0 +

Página 244

A–6 Chapter :TLP Packet Format with Data PayloadIP Compiler for PCI Express User Guide August 2014 Altera Corporation

Página 245

August 2014 Altera Corporation IP Compiler for PCI Express User GuideB. IP Compiler for PCI Express Core withthe Descriptor/Data InterfaceThis chapter

Página 246 - Note to Table 15–5:

2–16 Chapter 2: Getting StartedConstraining the DesignIP Compiler for PCI Express User Guide August 2014 Altera CorporationConstraining the DesignThe

Página 247 - Note to Table 15–7:

B–2 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure B–2 shows all the signals for IP Com

Página 248

Chapter : B–3Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideIn Figure B–2, the transmit and receive sig

Página 249

B–4 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationTable B–2 describes the standard RX descrip

Página 250 - Test Driver Module

Chapter : B–5Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideThe IP core generates the eight MSBs of thi

Página 251 - DMA Write Cycles

B–6 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationTransaction Examples Using Receive Signals

Página 252

Chapter : B–7Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTransaction without Data PayloadIn Figure B

Página 253 - DMA Read Cycles

B–8 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationEach virtual channel has a dedicated datapa

Página 254 - Root Port Design Example

Chapter : B–9Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTransaction AbortedIn Figure B–7, a memory

Página 255

B–10 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationNormally, rx_dfr is asserted on the same o

Página 256

Chapter : B–11Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide The application layer deasserts rx_ws at

Página 257

Chapter 2: Getting Started 2–17Constraining the DesignAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideExample 2–2 illustrates the

Página 258 - Root Port BFM

B–12 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationTransmit Operation Interface SignalsThe tr

Página 259

Chapter : B–13Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable B–7 describes the standard TX data p

Página 260 - BFM Memory Map

B–14 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera Corporationtx_data<n>[63:0]ITransmit data bus.

Página 261

Chapter : B–15Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable B–8 describes the advanced data phas

Página 262

B–16 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationTable B–10 shows the bit information for t

Página 263

Chapter : B–17Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTransaction Examples Using Transmit Signal

Página 264 - Figure 15–8

B–18 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure B–13 shows the IP core transmitting

Página 265

Chapter : B–19Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure B–15 shows that the application lay

Página 266 - BFM Procedures and Functions

B–20 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure B–16 shows how the transaction laye

Página 267

Chapter : B–21Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideIn clock cycle 3, the IP core inserts a wa

Página 268

2–18 Chapter 2: Getting StartedConstraining the DesignIP Compiler for PCI Express User Guide August 2014 Altera Corporation1 The pin assignments provi

Página 269

B–22 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationIn clock cycle five, the IP core asserts t

Página 270

Chapter : B–23Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideIn clock cycle five, the second transactio

Página 271 - BFM Configuration Procedures

B–24 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationIn clock cycles 5, 7, 9, and 11, the IP co

Página 272

Chapter : B–25Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideCompletion Interface Signals for Descripto

Página 273 - Shared Memory Constants

B–26 Chapter :Incremental Compile Module for Descriptor/Data ExamplesIP Compiler for PCI Express User Guide August 2014 Altera CorporationIncremental

Página 274

Chapter : B–27Incremental Compile Module for Descriptor/Data ExamplesAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide1 The ICM is

Página 275 - Log Constants

B–28 Chapter :Incremental Compile Module for Descriptor/Data ExamplesIP Compiler for PCI Express User Guide August 2014 Altera Corporation<variatio

Página 276

Chapter : B–29Incremental Compile Module for Descriptor/Data ExamplesAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideICM Block Di

Página 277

B–30 Chapter :Incremental Compile Module for Descriptor/Data ExamplesIP Compiler for PCI Express User Guide August 2014 Altera CorporationRX DatapathT

Página 278 - VHDL Formatting Functions

Chapter : B–31Incremental Compile Module for Descriptor/Data ExamplesAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideWhen using t

Página 279

Chapter 2: Getting Started 2–19Compiling the DesignAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideSpecifying QSF ConstraintsThis

Página 280

B–32 Chapter :Incremental Compile Module for Descriptor/Data ExamplesIP Compiler for PCI Express User Guide August 2014 Altera CorporationRX PortsTabl

Página 281

Chapter : B–33Recommended Incremental Compilation FlowAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTX PortsTable B–15 describe

Página 282

B–34 Chapter :Recommended Incremental Compilation FlowIP Compiler for PCI Express User Guide August 2014 Altera Corporation1 Altera recommends disabli

Página 283

Chapter : B–35Recommended Incremental Compilation FlowAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure B–26 shows the appli

Página 284

B–36 Chapter :Recommended Incremental Compilation FlowIP Compiler for PCI Express User Guide August 2014 Altera CorporationSideband InterfaceTable B–1

Página 285

August 2014 Altera Corporation IP Compiler for PCI Express User GuideC. Performance and Resource UtilizationSoft IP ImplementationThis appendix shows

Página 286

C–2 Chapter :Avalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationArria II GX DevicesTable C–2 shows the typical ex

Página 287

Chapter : C–3Avalon-MM InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideStratix III FamilyTable C–4 shows the typical exp

Página 288

C–4 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationTable C–6 shows the typical expected perfor

Página 289 - 16. Qsys Design Example

Chapter : C–5Descriptor/Data InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideCyclone III FamilyTable C–8 shows the typic

Página 290 - Creating a Quartus II Project

2–20 Chapter 2: Getting StartedReusing the Example DesignIP Compiler for PCI Express User Guide August 2014 Altera CorporationReusing the Example Desi

Página 291 - Running Qsys

C–6 Chapter :Descriptor/Data InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationStratix III FamilyTable C–10 shows the typi

Página 292

August 2014 Altera Corporation IP Compiler for PCI Express User GuideAdditional InformationRevision HistoryThe table below displays the revision histo

Página 293

Info–2 Chapter :Revision HistoryIP Compiler for PCI Express User Guide August 2014 Altera CorporationMay 2011 11.0 Changed IP core name to IP Compile

Página 294

Chapter : Info–3Revision HistoryAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideDecember 201010.1 Added support for the followin

Página 295

Info–4 Chapter :Revision HistoryIP Compiler for PCI Express User Guide August 2014 Altera CorporationJuly 2010 10.0 Added table specifying the Total

Página 296 - Filter Icon

Chapter : Info–5Revision HistoryAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideNovember 20099.1 Added support for Cyclone IV GX

Página 297

Info–6 Chapter :Revision HistoryIP Compiler for PCI Express User Guide August 2014 Altera CorporationFebruary 2009 9.0 Updated Table 1–8 on page 1–11

Página 298 - Note to Table 16–11:

Chapter : Info–7Revision HistoryAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideNovember 20088.1 Added new material on root port

Página 299

Info–8 Chapter :Revision HistoryIP Compiler for PCI Express User Guide August 2014 Altera CorporationMay 2008 8.0 Added information describing PCI Ex

Página 300 - Generating the Qsys System

Chapter : Info–9Revision HistoryAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideJune 2005 1.0.0 First release.May 2007 7.1 Add

Página 301 - Simulating the Qsys System

August 2014 Altera Corporation IP Compiler for PCI Express User Guide3. Parameter SettingsYou customize the IP Compiler for PCI Express by specifying

Página 302

Info–10 Chapter :How to Contact AlteraIP Compiler for PCI Express User Guide August 2014 Altera CorporationHow to Contact AlteraTo locate the most up-

Página 303 - Running Simulation

Chapter : Info–11Typographic ConventionsAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideCourier typeIndicates signal, port, regis

Página 304

Info–12 Chapter :Typographic ConventionsIP Compiler for PCI Express User Guide August 2014 Altera Corporation

Página 305 - Design Example Wrapper File

3–2 Chapter 3: Parameter SettingsParameters in the Qsys Design FlowIP Compiler for PCI Express User Guide August 2014 Altera CorporationSystem Setting

Página 306

Chapter 3: Parameter Settings 3–3Parameters in the Qsys Design FlowAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable 3–2 desc

Página 307 - Programming a Device

1–2 Chapter 1: DatasheetFeaturesIP Compiler for PCI Express User Guide August 2014 Altera Corporation Feature rich: Support for ×1, ×2, ×4, and ×8 c

Página 308

3–4 Chapter 3: Parameter SettingsParameters in the Qsys Design FlowIP Compiler for PCI Express User Guide August 2014 Altera CorporationLink Capabilit

Página 309 - 17. Debugging

Chapter 3: Parameter Settings 3–5Parameters in the Qsys Design FlowAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideBuffer Configu

Página 310 - Hardware Bring-Up Issues

3–6 Chapter 3: Parameter SettingsParameters in the Qsys Design FlowIP Compiler for PCI Express User Guide August 2014 Altera CorporationAvalon-MM Sett

Página 311 - Use Third-Party PCIe Analyzer

Chapter 3: Parameter Settings 3–7Parameters in the Qsys Design FlowAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideAddress Transl

Página 312 - Link and Transceiver Testing

3–8 Chapter 3: Parameter SettingsIP Core ParametersIP Compiler for PCI Express User Guide August 2014 Altera CorporationHowever, bit 0 of PCIe Address

Página 313

Chapter 3: Parameter Settings 3–9IP Core ParametersAugust 2014 Altera Corporation IP Compiler for PCI Express User GuidePCIe System ParametersPHY type

Página 314 - A–2 Chapter :

3–10 Chapter 3: Parameter SettingsIP Core ParametersIP Compiler for PCI Express User Guide August 2014 Altera CorporationPHY interface16-bit SDR,16-bi

Página 315 - Notes to Table A–8:

Chapter 3: Parameter Settings 3–11IP Core ParametersAugust 2014 Altera Corporation IP Compiler for PCI Express User GuidePCI RegistersThe ×1 and ×4 IP

Página 316 - A–4 Chapter :

3–12 Chapter 3: Parameter SettingsIP Core ParametersIP Compiler for PCI Express User Guide August 2014 Altera CorporationBAR Table (BAR1) BAR type and

Página 317 - Chapter : A–5

Chapter 3: Parameter Settings 3–13IP Core ParametersAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideCapabilities ParametersThe Ca

Página 318 - A–6 Chapter :

Chapter 1: Datasheet 1–3Release InformationAugust 2014 Altera Corporation IP Compiler for PCI ExpressRelease InformationTable 1–3 provides information

Página 319 - Descriptor/Data Interface

3–14 Chapter 3: Parameter SettingsIP Core ParametersIP Compiler for PCI Express User Guide August 2014 Altera CorporationCompletion timeout rangeRange

Página 320 - Notes to Figure B–2:

Chapter 3: Parameter Settings 3–15IP Core ParametersAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideMSI Capabilities0x050–0x05CMS

Página 321 - Chapter : B–3

3–16 Chapter 3: Parameter SettingsIP Core ParametersIP Compiler for PCI Express User Guide August 2014 Altera CorporationBuffer SetupThe Buffer Setup

Página 322 - B–4 Chapter :

Chapter 3: Parameter Settings 3–17IP Core ParametersAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideNumber oflow-priority VCs0x10

Página 323 - Refer to Table B–3

3–18 Chapter 3: Parameter SettingsIP Core ParametersIP Compiler for PCI Express User Guide August 2014 Altera CorporationPower ManagementThe Power Man

Página 324 - Note to Table B–4:

Chapter 3: Parameter Settings 3–19IP Core ParametersAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable 3–13 describes the para

Página 325 - Descriptor

3–20 Chapter 3: Parameter SettingsIP Core ParametersIP Compiler for PCI Express User Guide August 2014 Altera CorporationAvalon-MM Configuration The A

Página 326

Chapter 3: Parameter Settings 3–21IP Core ParametersAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable 3–14. Avalon Configurat

Página 327 - Signals

3–22 Chapter 3: Parameter SettingsIP Core ParametersIP Compiler for PCI Express User Guide August 2014 Altera CorporationAddress translation table siz

Página 328

August 2014 Altera Corporation IP Compiler for PCI Express User Guide4. IP Core ArchitectureThis chapter describes the architecture of the IP Compiler

Página 329

1–4 Chapter 1: DatasheetDevice Family SupportIP Compiler for PCI Express User Guide August 2014 Altera CorporationAltera verifies that the current ver

Página 330 - B–12 Chapter :

4–2 Chapter 4: IP Core ArchitectureApplication InterfacesIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 4–1 broadly descr

Página 331 - Note to Table B–6:

Chapter 4: IP Core Architecture 4–3Application InterfacesAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideThe PCI Express Avalon-S

Página 332 - Note to Table B–7:

4–4 Chapter 4: IP Core ArchitectureApplication InterfacesIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 4–3 and Figure 4–

Página 333 - Note to Table B–8:

Chapter 4: IP Core Architecture 4–5Application InterfacesAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable 4–1 provides the a

Página 334 - for the ×8 IP cores

4–6 Chapter 4: IP Core ArchitectureApplication InterfacesIP Compiler for PCI Express User Guide August 2014 Altera CorporationRX DatapathThe RX datapa

Página 335

Chapter 4: IP Core Architecture 4–7Application InterfacesAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide1 The value of the non-p

Página 336

4–8 Chapter 4: IP Core ArchitectureApplication InterfacesIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 4–5 illustrates t

Página 337

Chapter 4: IP Core Architecture 4–9Transaction LayerAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 4–6 shows the block di

Página 338 - 12345678 910111213

4–10 Chapter 4: IP Core ArchitectureTransaction LayerIP Compiler for PCI Express User Guide August 2014 Altera Corporation5. The receive sequencing an

Página 339 - 12345678 9

Chapter 4: IP Core Architecture 4–11Transaction LayerAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTracing a transaction throug

Página 340

Chapter 1: Datasheet 1–5General DescriptionAugust 2014 Altera Corporation IP Compiler for PCI ExpressThe hard IP implementation includes all of the re

Página 341

4–12 Chapter 4: IP Core ArchitectureData Link LayerIP Compiler for PCI Express User Guide August 2014 Altera CorporationData Link LayerThe data link l

Página 342 - B–24 Chapter :

Chapter 4: IP Core Architecture 4–13Data Link LayerAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideThe data link layer has the fo

Página 343 - Chapter : B–25

4–14 Chapter 4: IP Core ArchitecturePhysical LayerIP Compiler for PCI Express User Guide August 2014 Altera CorporationPhysical LayerThe physical laye

Página 344 - Notes to Table B–11:

Chapter 4: IP Core Architecture 4–15Physical LayerAugust 2014 Altera Corporation IP Compiler for PCI Express User GuidePhysical Layer ArchitectureFigu

Página 345 - ICM Functional Description

4–16 Chapter 4: IP Core ArchitecturePhysical LayerIP Compiler for PCI Express User Guide August 2014 Altera CorporationThe PHYMAC block is divided in

Página 346 - Note to Table B–12:

Chapter 4: IP Core Architecture 4–17PCI Express Avalon-MM BridgeAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideReverse Parallel

Página 347 - ICM Block Diagram

4–18 Chapter 4: IP Core ArchitecturePCI Express Avalon-MM BridgeIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 4–10 shows

Página 348 - ICM Files

Chapter 4: IP Core Architecture 4–19PCI Express Avalon-MM BridgeAugust 2014 Altera Corporation IP Compiler for PCI Express User Guide Transmitted ups

Página 349 - Chapter : B–31

4–20 Chapter 4: IP Core ArchitecturePCI Express Avalon-MM BridgeIP Compiler for PCI Express User Guide August 2014 Altera Corporation1 To improve PCI

Página 350 - RX Ports

Chapter 4: IP Core Architecture 4–21PCI Express Avalon-MM BridgeAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideAs an example, Ta

Página 351 - Chapter : B–33

1–6 Chapter 1: DatasheetGeneral DescriptionIP Compiler for PCI Express User Guide August 2014 Altera Corporation Physical Coding Sublayer (PCS) Medi

Página 352 - B–34 Chapter :

4–22 Chapter 4: IP Core ArchitecturePCI Express Avalon-MM BridgeIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 4–11 depic

Página 353 - 2345678 91011121314

Chapter 4: IP Core Architecture 4–23PCI Express Avalon-MM BridgeAugust 2014 Altera Corporation IP Compiler for PCI Express User Guidespecifies 32-bit

Página 354 - Sideband Interface

4–24 Chapter 4: IP Core ArchitecturePCI Express Avalon-MM BridgeIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 4–12 depic

Página 355 - Soft IP Implementation

Chapter 4: IP Core Architecture 4–25PCI Express Avalon-MM BridgeAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideIn Qsys-generated

Página 356 - Stratix II GX Devices

4–26 Chapter 4: IP Core ArchitectureCompleter Only PCI Express Endpoint Single DWordIP Compiler for PCI Express User Guide August 2014 Altera Corporat

Página 357 - Avalon-MM Interface

Chapter 4: IP Core Architecture 4–27Completer Only PCI Express Endpoint Single DWordAugust 2014 Altera Corporation IP Compiler for PCI Express User Gu

Página 358

4–28 Chapter 4: IP Core ArchitectureCompleter Only PCI Express Endpoint Single DWordIP Compiler for PCI Express User Guide August 2014 Altera Corporat

Página 359 - Cyclone III Family

August 2014 Altera Corporation IP Compiler for PCI Express User Guide5. IP Core InterfacesThis chapter describes the signals that are part of the IP C

Página 360 - Stratix IV Family

5–2 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera Corporationrx_st_ready0rx_st_valid0rx_st

Página 361 - Additional Information

Chapter 5: IP Core Interfaces 5–3Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 5–2. Signals in the Ha

Página 362 - Revision History

Chapter 1: Datasheet 1–7General DescriptionAugust 2014 Altera Corporation IP Compiler for PCI ExpressThe IP Compiler for PCI Express supports ×1, ×2,

Página 363 - Simulation support

5–4 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–3. Signals in the So

Página 364 - Info–4 Chapter :

Chapter 5: IP Core Interfaces 5–5Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable 5–1 lists the interface

Página 365 - Chapter : Info–5

5–6 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera Corporation64- or 128-Bit Avalon-ST RX P

Página 366 - Info–6 Chapter :

Chapter 5: IP Core Interfaces 5–7Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User Guiderx_st_err<n>1OerrorIndi

Página 367 - Chapter : Info–7

5–8 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationTo facilitate the interface t

Página 368 - Info–8 Chapter :

Chapter 5: IP Core Interfaces 5–9Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideTable 5–3 shows the byte orde

Página 369 - Chapter : Info–9

5–10 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–6 illustrates the m

Página 370 - Typographic Conventions

Chapter 5: IP Core Interfaces 5–11Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 5–8 shows the mapping

Página 371 - Chapter : Info–11

5–12 Chapter 5: IP Core InterfacesAvalon-ST InterfaceIP Compiler for PCI Express User Guide August 2014 Altera CorporationFigure 5–10 shows the mappin

Página 372 - Info–12 Chapter :

Chapter 5: IP Core Interfaces 5–13Avalon-ST InterfaceAugust 2014 Altera Corporation IP Compiler for PCI Express User GuideFigure 5–12 shows the mappin

Comentários a estes Manuais

Sem comentários