Altera RapidIO MegaCore Function Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Instruments de mesure Altera RapidIO MegaCore Function. Altera RapidIO MegaCore Function User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 198
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
101 Innovation Drive
San Jose, CA 95134
www.altera.com
UG-MC_RIOPHY-4.1
User Guide
RapidIO MegaCore Function
Document last updated for Altera Complete Design Suite version:
Document publication date:
14.0 and 14.0 Arria 10 Edition
August 2014
Feedback Subscribe
RapidIO MegaCore Function v14.0 and v14.0 Arria 10
Edition User Guide
Vue de la page 0
1 2 3 4 5 6 ... 197 198

Résumé du contenu

Page 1 - RapidIO MegaCore Function

101 Innovation DriveSan Jose, CA 95134www.altera.com UG-MC_RIOPHY-4.1 User GuideRapidIO MegaCore FunctionDocument last updated for Altera Complete Des

Page 2

1–2 Chapter 1: About This MegaCore FunctionFeaturesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideNew Features in the RapidIO IP Co

Page 3 - Contents

4–54 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser Guide Error Management module

Page 4

Chapter 4: Functional Description 4–55Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideDoorbell Message Generati

Page 5 - Contents v

4–56 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideAn outbound message that

Page 6 - Chapter 7. Testbenches

Chapter 4: Functional Description 4–57Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide User implementation of

Page 7

4–58 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideIn cycle 0, the user logi

Page 8

Chapter 4: Functional Description 4–59Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideBits [31:0] of the gen_rx

Page 9

4–60 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideFigure 4–31 shows a respo

Page 10 - RapidIO IP Core Features

Chapter 4: Functional Description 4–61Error Detection and ManagementAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideError Detection

Page 11 - Features

4–62 Chapter 4: Functional DescriptionError Detection and ManagementRapidIO MegaCore Function August 2014 Altera CorporationUser GuideThe RapidIO IP c

Page 12 - Device Family Support

Chapter 4: Functional Description 4–63Error Detection and ManagementAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide Missing respon

Page 13 - Note to Table 1–2:

Chapter 1: About This MegaCore Function 1–3FeaturesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide Physical layer features 1x/2x/

Page 14 - Interoperability Testing

4–64 Chapter 4: Functional DescriptionError Detection and ManagementRapidIO MegaCore Function August 2014 Altera CorporationUser Guide Unsolicited Re

Page 15

Chapter 4: Functional Description 4–65Error Detection and ManagementAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide1 These errors d

Page 16 - Note to Table 1–4:

4–66 Chapter 4: Functional DescriptionError Detection and ManagementRapidIO MegaCore Function August 2014 Altera CorporationUser Guide Illegal Transa

Page 17

Chapter 4: Functional Description 4–67Error Detection and ManagementAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide Illegal Transa

Page 18 - Notes to Table 1–7:

4–68 Chapter 4: Functional DescriptionError Detection and ManagementRapidIO MegaCore Function August 2014 Altera CorporationUser Guide

Page 19 - Notes to Table 1–8:

August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide5. SignalsThis chapter lists the RapidIO IP core signals. Qsys allows you to export

Page 20 - Installation and Licensing

5–2 Chapter 5: SignalsPhysical Layer SignalsRapidIO MegaCore Function August 2014 Altera CorporationUser GuideStatus Packet and Error Monitoring Signa

Page 21

Chapter 5: Signals 5–3Physical Layer SignalsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideMulticast Event SignalsTable 5–5 lists t

Page 22

5–4 Chapter 5: SignalsPhysical Layer SignalsRapidIO MegaCore Function August 2014 Altera CorporationUser GuidePhysical Layer Buffer Status SignalsTran

Page 23 - 2. Getting Started

Chapter 5: Signals 5–5Physical Layer SignalsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guidephy_mgmt_clk_reset InputResets the Custo

Page 24

1–4 Chapter 1: About This MegaCore FunctionDevice Family SupportRapidIO MegaCore Function August 2014 Altera CorporationUser Guide Qsys support IP f

Page 25

5–6 Chapter 5: SignalsPhysical Layer SignalsRapidIO MegaCore Function August 2014 Altera CorporationUser Guidereconfig_fromgxb(2)OutputDriven to an ex

Page 26 - Simulating IP Cores

Chapter 5: Signals 5–7Physical Layer SignalsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guidetx_bonding_clocks_ch3[5:0]InputTransceiv

Page 27 - Calibration Clock

5–8 Chapter 5: SignalsPhysical Layer SignalsRapidIO MegaCore Function August 2014 Altera CorporationUser Guidereconfig_clk_ch1InputArria 10 dynamic re

Page 28 - IV GX Variations

Chapter 5: Signals 5–9Physical Layer SignalsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideIn addition to customization of the tran

Page 29 - External Transceiver PLL

5–10 Chapter 5: SignalsTransport and Logical Layer SignalsRapidIO MegaCore Function August 2014 Altera CorporationUser Guidef For more information, re

Page 30 - Specifying Constraints

Chapter 5: Signals 5–11Transport and Logical Layer SignalsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideThe following parameters a

Page 31

5–12 Chapter 5: SignalsTransport and Logical Layer SignalsRapidIO MegaCore Function August 2014 Altera CorporationUser Guide j = ((I/O slave address

Page 32 - Variations

Chapter 5: Signals 5–13Transport and Logical Layer SignalsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideAvalon-ST Pass-Through Int

Page 33

5–14 Chapter 5: SignalsTransport and Logical Layer SignalsRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTable 5–19 describes the A

Page 34 - Core Instances

Chapter 5: Signals 5–15Transport and Logical Layer SignalsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideTable 5–20 describes the A

Page 35

Chapter 1: About This MegaCore Function 1–5IP Core VerificationAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideIP Core VerificationB

Page 36

5–16 Chapter 5: SignalsTransport and Logical Layer SignalsRapidIO MegaCore Function August 2014 Altera CorporationUser GuideError Management Extension

Page 37 - Mode Selection

Chapter 5: Signals 5–17Transport and Logical Layer SignalsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuidePacket and Error Monitorin

Page 38 - Transceiver Selection

5–18 Chapter 5: SignalsTransport and Logical Layer SignalsRapidIO MegaCore Function August 2014 Altera CorporationUser Guide

Page 39 - Transmit Buffer Size

August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide6. Software InterfaceThe RapidIO IP core supports the following sets of registers th

Page 40 - Destination ID Checking

6–2 Chapter 6: Software InterfaceRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTable 6–1 lists the access codes used to describe t

Page 41 - Maintenance Logical Layer

Chapter 6: Software Interface 6–3August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide0x68Host Base Device ID LockMaintenance module0x6CC

Page 42 - Port Write Rx Enable

6–4 Chapter 6: Software InterfacePhysical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser GuidePhysical Layer RegistersTab

Page 43 - Doorbell Slave

Chapter 6: Software Interface 6–5Physical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide0x158ERRSTATPort 0 Error an

Page 44 - Revision ID

6–6 Chapter 6: Software InterfacePhysical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTable 6–7. PRTCTRL—Port Res

Page 45 - Switch Support

Chapter 6: Software Interface 6–7Physical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideTable 6–9. Port 0 Local Ack

Page 46 - Destination Operation

1–6 Chapter 1: About This MegaCore FunctionPerformance and Resource UtilizationRapidIO MegaCore Function August 2014 Altera CorporationUser Guide NREA

Page 47 - 4. Functional Description

6–8 Chapter 6: Software InterfacePhysical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser GuideIN_ERR_STOP[8] ROInput port

Page 48 - Interfaces

Chapter 6: Software Interface 6–9Physical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuidePORT_ERR[2] RW1CThis bit is

Page 49 - Avalon System Clock

6–10 Chapter 6: Software InterfacePhysical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTable 6–11. Port 0 Control

Page 50 - Reference Clock

Chapter 6: Software Interface 6–11Transport and Logical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideTransport and

Page 51 - Clock Domains

6–12 Chapter 6: Software InterfaceTransport and Logical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTable 6–13. D

Page 52 - Notes to Table 4–2:

Chapter 6: Software Interface 6–13Transport and Logical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideCRF_SUPPORT[5

Page 53 - Reset for RapidIO IP Cores

6–14 Chapter 6: Software InterfaceTransport and Logical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTable 6–18. S

Page 54 - Reset Controller

Chapter 6: Software Interface 6–15Transport and Logical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideCommand and S

Page 55 - Clocking and Reset Structure

6–16 Chapter 6: Software InterfaceTransport and Logical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser Guide Maintenance

Page 56 - Physical Layer

Chapter 6: Software Interface 6–17Transport and Logical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideReceive Maint

Page 57 - Physical Layer Architecture

Chapter 1: About This MegaCore Function 1–7Performance and Resource UtilizationAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide Mai

Page 58 - CRC Checking and Removal

6–18 Chapter 6: Software InterfaceTransport and Logical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTransmit Main

Page 59 - Transmitter Transceiver

Chapter 6: Software Interface 6–19Transport and Logical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideRefer to “Por

Page 60 - Physical Layer Receive Buffer

6–20 Chapter 6: Software InterfaceTransport and Logical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser Guide Input/Output

Page 61

Chapter 6: Software Interface 6–21Transport and Logical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideInput/Output

Page 62

6–22 Chapter 6: Software InterfaceTransport and Logical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser GuideInput/Output

Page 63

Chapter 6: Software Interface 6–23Transport and Logical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideWRITE_OUT_OF_

Page 64

6–24 Chapter 6: Software InterfaceTransport and Logical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTransport Lay

Page 65 - Transport Layer

Chapter 6: Software Interface 6–25Transport and Logical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide MSG_REQ_TIME

Page 66 - Receiver

6–26 Chapter 6: Software InterfaceTransport and Logical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser GuideDoorbell Mess

Page 67 - Transaction ID Ranges

Chapter 6: Software Interface 6–27Transport and Logical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide0x00Rx Doorbe

Page 68

1–8 Chapter 1: About This MegaCore FunctionPerformance and Resource UtilizationRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTable

Page 69 - Concentrator Register Module

6–28 Chapter 6: Software InterfaceTransport and Logical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser GuideINFORMATION (

Page 70

Chapter 6: Software Interface 6–29Transport and Logical Layer RegistersAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideTable 6–65. T

Page 71

6–30 Chapter 6: Software InterfaceTransport and Logical Layer RegistersRapidIO MegaCore Function August 2014 Altera CorporationUser Guide

Page 72 - Maintenance Module

August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide7. TestbenchesThe RapidIO IP core includes a demonstration testbench for your use. T

Page 73

7–2 Chapter 7: TestbenchesRapidIO MegaCore Function August 2014 Altera CorporationUser Guide1 Your specific variation may not have all of the interfac

Page 74 - Maintenance Slave Processor

Chapter 7: Testbenches 7–3August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide <design_name>_avalon_bfm_master.v <design_name

Page 75

7–4 Chapter 7: TestbenchesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideRead and write tasks that are defined in the BFM instance,

Page 76 - Maintenance Master Processor

Chapter 7: Testbenches 7–5August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide ‘WRITE —transaction type to be executed wr_address—addres

Page 77

7–6 Chapter 7: TestbenchesRapidIO MegaCore Function August 2014 Altera CorporationUser Guide1 The Avalon-MM write address must map into Input/Output S

Page 78 - Port-Write Processor

Chapter 7: Testbenches 7–7August 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideInitially, the testbench performs two single word transfer

Page 79

Chapter 1: About This MegaCore Function 1–9Performance and Resource UtilizationAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideTable

Page 80

7–8 Chapter 7: TestbenchesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideNREAD TransactionsThe next set of transactions tested are

Page 81 - Registers Location

Chapter 7: Testbenches 7–9August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide(refer to Table 6–61 on page 6–27). It programs the payloa

Page 82 - Transactions

7–10 Chapter 7: TestbenchesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideIn the first part of this test, the bfm_drbell_master sen

Page 83

Chapter 7: Testbenches 7–11August 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideThe test iterates through these operations, each time inc

Page 84 - Notes to Table 4–8:

7–12 Chapter 7: TestbenchesRapidIO MegaCore Function August 2014 Altera CorporationUser Guide

Page 85 - Notes to Table 4–9:

August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide8. Qsys Design ExampleThe design example in this chapter shows you how to use Qsys t

Page 86

8–2 Chapter 8: Qsys Design ExampleCreating a New Quartus II ProjectRapidIO MegaCore Function August 2014 Altera CorporationUser GuideIn this chapter y

Page 87

Chapter 8: Qsys Design Example 8–3Running QsysAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide1 Click Yes, if prompted, to create a

Page 88

8–4 Chapter 8: Qsys Design ExampleRunning QsysRapidIO MegaCore Function August 2014 Altera CorporationUser Guidef For more information about how to us

Page 89

Chapter 8: Qsys Design Example 8–5Running QsysAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guided. Click the Transport and Maintenance

Page 90

1–10 Chapter 1: About This MegaCore FunctionPerformance and Resource UtilizationRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTabl

Page 91 - Note to Figure 4–22:

8–6 Chapter 8: Qsys Design ExampleRunning QsysRapidIO MegaCore Function August 2014 Altera CorporationUser GuideAfter you add the RapidIO IP core comp

Page 92

Chapter 8: Qsys Design Example 8–7Running QsysAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide Master I/O BFM On-Chip MemoryThe BF

Page 93

8–8 Chapter 8: Qsys Design ExampleRunning QsysRapidIO MegaCore Function August 2014 Altera CorporationUser Guide5. Under Port Enables, turn on and tur

Page 94

Chapter 8: Qsys Design Example 8–9Running QsysAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideConnecting Unconnected ClocksInformati

Page 95 - Notes to Table 4–11:

8–10 Chapter 8: Qsys Design ExampleRunning QsysRapidIO MegaCore Function August 2014 Altera CorporationUser GuideRefer to Figure 8–3 to ensure that yo

Page 96 - Note to Table 4–13:

Chapter 8: Qsys Design Example 8–11Running QsysAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide2. On the File menu, click Save and t

Page 97 - Notes to Table 4–14:

8–12 Chapter 8: Qsys Design ExampleSimulating the SystemRapidIO MegaCore Function August 2014 Altera CorporationUser Guide1 If you are prompted to sav

Page 98

August 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideA. Initialization SequenceThis appendix describes the most basic initialization sequ

Page 99 - Doorbell Module Block Diagram

A–2 Appendix A: Initialization SequenceRapidIO MegaCore Function August 2014 Altera CorporationUser Guidef For more information about initializing a R

Page 100 - Preserving Transaction Order

August 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideC. Porting a RapidIO Design from thePrevious Version of the SoftwareThis appendix de

Page 101 - Doorbell Message Generation

Chapter 1: About This MegaCore Function 1–11Release InformationAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideTable 1–8 shows the r

Page 102 - Doorbell Message Reception

C–2 Appendix C: Porting a RapidIO Design from the Previous Version of the SoftwareUpgrading a RapidIO Design to the Arria 10 Device FamilyRapidIO Mega

Page 103 - Note to Figure 4–30:

Appendix C: Porting a RapidIO Design from the Previous Version of the Software C–3Upgrading a RapidIO Design to the Arria 10 Device FamilyAugust 2014

Page 104 - 29’hb4b5959

C–4 Appendix C: Porting a RapidIO Design from the Previous Version of the SoftwareUpgrading a RapidIO Design to the Arria 10 Device FamilyRapidIO Mega

Page 105 - Note to Table 4–15:

August 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideAdditional InformationThis chapter provides additional information about the documen

Page 106 - Logical Layer Modules

Info–2 Additional InformationDocument Revision HistoryRapidIO MegaCore Function August 2014 Altera CorporationUser GuideJune 2014 (continued)Continued

Page 107

Additional Information Info–3Document Revision HistoryAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideJune 2014(continued)14.0 Upda

Page 108 - Fatal Errors

Info–4 Additional InformationDocument Revision HistoryRapidIO MegaCore Function August 2014 Altera CorporationUser GuideJuly 2010 10.0 Added prelimin

Page 109 - Maintenance Avalon-MM Slave

Additional Information Info–5How to Contact AlteraAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideHow to Contact AlteraTo locate the

Page 110 - Maintenance Avalon-MM Master

Info–6 Additional InformationTypographic ConventionsRapidIO MegaCore Function August 2014 Altera CorporationUser Guideh The question mark directs you

Page 111 - Input/Output Avalon-MM Slave

© 2014 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logosare trademar

Page 112 - Input/Output Avalon-MM Master

1–12 Chapter 1: About This MegaCore FunctionInstallation and LicensingRapidIO MegaCore Function August 2014 Altera CorporationUser GuideInstallation a

Page 113

Chapter 1: About This MegaCore Function 1–13Installation and LicensingAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideOpenCore Plus

Page 114

1–14 Chapter 1: About This MegaCore FunctionInstallation and LicensingRapidIO MegaCore Function August 2014 Altera CorporationUser Guide

Page 115 - Note to Table 5–2:

August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide2. Getting StartedYou can customize the RapidIO IP core to support a wide variety of

Page 116 - Physical Layer Signals

2–2 Chapter 2: Getting StartedFiles Generated for Altera IP Cores (Legacy Parameter Editor)RapidIO MegaCore Function August 2014 Altera CorporationUse

Page 117 - Multicast Event Signals

Chapter 2: Getting Started 2–3Files Generated for Altera IP CoresAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideThe RapidIO IP core

Page 118 - Notes to Table 5–7:

2–4 Chapter 2: Getting StartedSimulating IP CoresRapidIO MegaCore Function August 2014 Altera CorporationUser GuideSimulating IP CoresThe Quartus II s

Page 119 - Chapter 5: Signals 5–5

Chapter 2: Getting Started 2–5Integrating Your IP Core in Your DesignAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide1. For non-Arri

Page 120 - 5–6 Chapter 5: Signals

2–6 Chapter 2: Getting StartedIntegrating Your IP Core in Your DesignRapidIO MegaCore Function August 2014 Altera CorporationUser GuideFor Arria V, Cy

Page 121 - Notes to Table 5–8:

Chapter 2: Getting Started 2–7Integrating Your IP Core in Your DesignAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideExternal Transc

Page 122 - 5–8 Chapter 5: Signals

August 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideContentsChapter 1. About This MegaCore FunctionFeatures . . . . . . . . . . . . . .

Page 123 - Chapter 5: Signals 5–9

2–8 Chapter 2: Getting StartedSpecifying ConstraintsRapidIO MegaCore Function August 2014 Altera CorporationUser GuideSpecifying ConstraintsFor non-Ar

Page 124 - Avalon-MM Interface Signals

Chapter 2: Getting Started 2–9Compiling the Full Design and Programming the FPGAAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideTabl

Page 125 - Chapter 5: Signals 5–11

2–10 Chapter 2: Getting StartedInstantiating Multiple RapidIO IP CoresRapidIO MegaCore Function August 2014 Altera CorporationUser Guide1 Before compi

Page 126 - 2x and 4x variations

Chapter 2: Getting Started 2–11Instantiating Multiple RapidIO IP CoresAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideFigure 2–3 ill

Page 127 - Chapter 5: Signals 5–13

2–12 Chapter 2: Getting StartedInstantiating Multiple RapidIO IP CoresRapidIO MegaCore Function August 2014 Altera CorporationUser GuideClock and Sign

Page 128 - Note to Table 5–19:

Chapter 2: Getting Started 2–13Instantiating Multiple RapidIO IP CoresAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide1 After you co

Page 129 - Notes to Table 5–20:

2–14 Chapter 2: Getting StartedInstantiating Multiple RapidIO IP CoresRapidIO MegaCore Function August 2014 Altera CorporationUser Guide

Page 130 - 5–16 Chapter 5: Signals

August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide3. Parameter SettingsYou customize the RapidIO IP core by specifying parameters in t

Page 131 - Notes to Table 5–21:

3–2 Chapter 3: Parameter SettingsPhysical Layer SettingsRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTransceiver Selection The Tr

Page 132 - 5–18 Chapter 5: Signals

Chapter 3: Parameter Settings 3–3Physical Layer SettingsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideBaud Rate Baud rate defines

Page 133 - 6. Software Interface

iv ContentsRapidIO MegaCore Function August 2014 Altera CorporationUser GuideBaud Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 134

3–4 Chapter 3: Parameter SettingsTransport and Maintenance SettingsRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTransport and Mai

Page 135

Chapter 3: Parameter Settings 3–5Transport and Maintenance SettingsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideYou specify the i

Page 136 - Physical Layer Registers

3–6 Chapter 3: Parameter SettingsI/O and Doorbell SettingsRapidIO MegaCore Function August 2014 Altera CorporationUser GuidePort Write Tx EnablePort w

Page 137

Chapter 3: Parameter Settings 3–7I/O and Doorbell SettingsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideThis parameter is not avai

Page 138

3–8 Chapter 3: Parameter SettingsCapability Registers SettingsRapidIO MegaCore Function August 2014 Altera CorporationUser GuideThis parameter is not

Page 139

Chapter 3: Parameter Settings 3–9Capability Registers SettingsAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideAssembly IDAssembly ID

Page 140

3–10 Chapter 3: Parameter SettingsCapability Registers SettingsRapidIO MegaCore Function August 2014 Altera CorporationUser GuideEnable Switch Support

Page 141 - Note to Table 6–10:

August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide4. Functional DescriptionInterfacesThe Altera RapidIO IP core supports the following

Page 142

4–2 Chapter 4: Functional DescriptionInterfacesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideNo byte- or bit-order swaps occur bet

Page 143 - Note to Table 6–12:

Chapter 4: Functional Description 4–3Clocking and Reset StructureAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideClocking and Reset

Page 144 - Note to Table 6–15:

Contents vAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideAvalon System Clock . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 145 - Note to Table 6–17:

4–4 Chapter 4: Functional DescriptionClocking and Reset StructureRapidIO MegaCore Function August 2014 Altera CorporationUser Guide1 You must drive th

Page 146 - Notes to Table 6–18:

Chapter 4: Functional Description 4–5Clocking and Reset StructureAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guidef For more informat

Page 147 - Notes to Table 6–19:

4–6 Chapter 4: Functional DescriptionClocking and Reset StructureRapidIO MegaCore Function August 2014 Altera CorporationUser GuideFigure 4–2 is a blo

Page 148 - Note to Table 6–24:

Chapter 4: Functional Description 4–7Clocking and Reset StructureAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideReset for RapidIO I

Page 149 - Receive Maintenance Registers

4–8 Chapter 4: Functional DescriptionClocking and Reset StructureRapidIO MegaCore Function August 2014 Altera CorporationUser GuideIn systems generate

Page 150 - Transmit Port-Write Registers

Chapter 4: Functional Description 4–9Clocking and Reset StructureAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideIn Arria V, Cyclone

Page 151 - Receive Port-Write Registers

4–10 Chapter 4: Functional DescriptionPhysical LayerRapidIO MegaCore Function August 2014 Altera CorporationUser GuideRapidIO IP Core Reset BehaviorCo

Page 152

Chapter 4: Functional Description 4–11Physical LayerAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide Error management Clock decoup

Page 153

4–12 Chapter 4: Functional DescriptionPhysical LayerRapidIO MegaCore Function August 2014 Altera CorporationUser GuideLow-level Interface ReceiverThe

Page 154 - Note to Table 6–45:

Chapter 4: Functional Description 4–13Physical LayerAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideThe receiver uses the CCITT poly

Page 155

vi ContentsRapidIO MegaCore Function August 2014 Altera CorporationUser GuideError Detection and Management . . . . . . . . . . . . . . . . . . . .

Page 156 - Note to Table 6–51:

4–14 Chapter 4: Functional DescriptionPhysical LayerRapidIO MegaCore Function August 2014 Altera CorporationUser Guide Processes incoming control sym

Page 157

Chapter 4: Functional Description 4–15Physical LayerAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideYou can specify a value of 4, 8,

Page 158 - Doorbell Message Registers

4–16 Chapter 4: Functional DescriptionPhysical LayerRapidIO MegaCore Function August 2014 Altera CorporationUser Guide Control symbol error —if an em

Page 159

Chapter 4: Functional Description 4–17Physical LayerAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideFigure 4–6 shows sample threshol

Page 160 - Note to Table 6–63:

4–18 Chapter 4: Functional DescriptionPhysical LayerRapidIO MegaCore Function August 2014 Altera CorporationUser GuideThe transmit buffer is the main

Page 161

Chapter 4: Functional Description 4–19Transport LayerAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideThe following event also causes

Page 162

4–20 Chapter 4: Functional DescriptionTransport LayerRapidIO MegaCore Function August 2014 Altera CorporationUser Guide Disable Destination ID checki

Page 163 - 7. Testbenches

Chapter 4: Functional Description 4–21Transport LayerAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuidePackets with a destination ID d

Page 164 - 7–2 Chapter 7: Testbenches

4–22 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideResponse packets of ftype

Page 165 - Chapter 7: Testbenches 7–3

Chapter 4: Functional Description 4–23Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide Doorbell module that tr

Page 166 - 7–4 Chapter 7: Testbenches

Contents viiAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuidePort-Write Transactions . . . . . . . . . . . . . . . . . . . . . . . .

Page 167 - SWRITE Transactions

4–24 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser Guide1 Registers in the Doorbe

Page 168 - NWRITE_R Transactions

Chapter 4: Functional Description 4–25Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideA local host can access t

Page 169 - NWRITE Transactions

4–26 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideA remote host can access

Page 170 - Doorbell Transactions

Chapter 4: Functional Description 4–27Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideWhen you create your cust

Page 171 - Chapter 7: Testbenches 7–9

4–28 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideMaintenance RegisterThe M

Page 172 - Port-Write Transactions

Chapter 4: Functional Description 4–29Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideFigure 4–13 shows the sig

Page 173 - Chapter 7: Testbenches 7–11

4–30 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser Guide config_offset is generat

Page 174 - 7–12 Chapter 7: Testbenches

Chapter 4: Functional Description 4–31Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide For a MAINTENANCE write

Page 175 - 8. Qsys Design Example

4–32 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser Guide rdsize/wrsize wdptr conf

Page 176

Chapter 4: Functional Description 4–33Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideThe payload is written to

Page 177 - Running Qsys

viii ContentsRapidIO MegaCore Function August 2014 Altera CorporationUser Guide

Page 178

4–34 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser Guide “Input/Output Avalon-MM

Page 179

Chapter 4: Functional Description 4–35Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideInput/Output Avalon-MM Ma

Page 180

4–36 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideFigure 4–18 shows a block

Page 181 - Adding the Master I/O BFM

Chapter 4: Functional Description 4–37Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideFor information about the

Page 182 - Adding the On-Chip Memory

4–38 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTable 4–8 lists the allow

Page 183 - Connecting System Components

Chapter 4: Functional Description 4–39Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideTable 4–9 lists the allow

Page 184

4–40 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideInput/Output Avalon-MM Ma

Page 185 - Generating the System

Chapter 4: Functional Description 4–41Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideInput/Output Avalon-MM Sl

Page 186 - Simulating the System

4–42 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideAn outbound request that

Page 187 - A. Initialization Sequence

Chapter 4: Functional Description 4–43Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide The Input/Output Slave

Page 188

August 2014 Altera Corporation RapidIO MegaCore FunctionUser Guide1. About This MegaCore FunctionThe RapidIO® interconnect—an open standard developed

Page 189

4–44 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideLet avalon_address[31:0]

Page 190

Chapter 4: Functional Description 4–45Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideFigure 4–22 shows the I/O

Page 191

4–46 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideInput/Output Slave Transl

Page 192

Chapter 4: Functional Description 4–47Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideFigure 4–24 shows address

Page 193 - Additional Information

4–48 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTranslation Window 2An Av

Page 194 - Document Revision History

Chapter 4: Functional Description 4–49Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideTable 4–12 lists the allo

Page 195 - Additional Information Info–3

4–50 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideTable 4–13 lists the allo

Page 196 - Info–4 Additional Information

Chapter 4: Functional Description 4–51Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideTable 4–14 lists the allo

Page 197 - Note to Table:

4–52 Chapter 4: Functional DescriptionLogical Layer ModulesRapidIO MegaCore Function August 2014 Altera CorporationUser GuideInput/Output Avalon-MM Sl

Page 198 - Info–6 Additional Information

Chapter 4: Functional Description 4–53Logical Layer ModulesAugust 2014 Altera Corporation RapidIO MegaCore FunctionUser GuideDoorbell ModuleThe Doorbe

Commentaires sur ces manuels

Pas de commentaire