Altera RapidIO MegaCore Function Manuale Utente

Navigare online o scaricare Manuale Utente per Strumenti di misura Altera RapidIO MegaCore Function. Altera RapidIO MegaCore Function User Manual Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 198
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 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
Vedere la pagina 0
1 2 3 4 5 6 ... 197 198

Sommario

Pagina 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

Pagina 2

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

Pagina 3 - Contents

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

Pagina 4

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

Pagina 5 - Contents v

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

Pagina 6 - Chapter 7. Testbenches

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

Pagina 7

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

Pagina 8

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

Pagina 9

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

Pagina 10 - RapidIO IP Core Features

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

Pagina 11 - Features

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

Pagina 12 - Device Family Support

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

Pagina 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/

Pagina 14 - Interoperability Testing

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

Pagina 15

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

Pagina 16 - Note to Table 1–4:

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

Pagina 17

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

Pagina 18 - Notes to Table 1–7:

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

Pagina 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

Pagina 20 - Installation and Licensing

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

Pagina 21

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

Pagina 22

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

Pagina 23 - 2. Getting Started

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

Pagina 24

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

Pagina 25

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

Pagina 26 - Simulating IP Cores

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

Pagina 27 - Calibration Clock

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

Pagina 28 - IV GX Variations

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

Pagina 29 - External Transceiver PLL

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

Pagina 30 - Specifying Constraints

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

Pagina 31

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

Pagina 32 - Variations

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

Pagina 33

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

Pagina 34 - Core Instances

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

Pagina 35

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

Pagina 36

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

Pagina 37 - Mode Selection

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

Pagina 38 - Transceiver Selection

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

Pagina 39 - Transmit Buffer Size

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

Pagina 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

Pagina 41 - Maintenance Logical Layer

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

Pagina 42 - Port Write Rx Enable

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

Pagina 43 - Doorbell Slave

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

Pagina 44 - Revision ID

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

Pagina 45 - Switch Support

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

Pagina 46 - Destination Operation

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

Pagina 47 - 4. Functional Description

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

Pagina 48 - Interfaces

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

Pagina 49 - Avalon System Clock

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

Pagina 50 - Reference Clock

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

Pagina 51 - Clock Domains

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

Pagina 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

Pagina 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

Pagina 54 - Reset Controller

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

Pagina 55 - Clocking and Reset Structure

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

Pagina 56 - Physical Layer

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

Pagina 57 - Physical Layer Architecture

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

Pagina 58 - CRC Checking and Removal

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

Pagina 59 - Transmitter Transceiver

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

Pagina 60 - Physical Layer Receive Buffer

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

Pagina 61

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

Pagina 62

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

Pagina 63

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

Pagina 64

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

Pagina 65 - Transport Layer

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

Pagina 66 - Receiver

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

Pagina 67 - Transaction ID Ranges

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

Pagina 68

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

Pagina 69 - Concentrator Register Module

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

Pagina 70

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

Pagina 71

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

Pagina 72 - Maintenance Module

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

Pagina 73

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

Pagina 74 - Maintenance Slave Processor

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

Pagina 75

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

Pagina 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

Pagina 77

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

Pagina 78 - Port-Write Processor

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

Pagina 79

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

Pagina 80

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

Pagina 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

Pagina 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

Pagina 83

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

Pagina 84 - Notes to Table 4–8:

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

Pagina 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

Pagina 86

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

Pagina 87

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

Pagina 88

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

Pagina 89

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

Pagina 90

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

Pagina 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

Pagina 92

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

Pagina 93

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

Pagina 94

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

Pagina 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

Pagina 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

Pagina 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

Pagina 98

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

Pagina 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

Pagina 100 - Preserving Transaction Order

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 105 - Note to Table 4–15:

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

Pagina 106 - Logical Layer Modules

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

Pagina 107

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

Pagina 108 - Fatal Errors

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

Pagina 109 - Maintenance Avalon-MM Slave

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

Pagina 110 - Maintenance Avalon-MM Master

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

Pagina 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

Pagina 112 - Input/Output Avalon-MM Master

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

Pagina 113

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

Pagina 114

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 122 - 5–8 Chapter 5: Signals

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

Pagina 123 - Chapter 5: Signals 5–9

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 129 - Notes to Table 5–20:

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

Pagina 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

Pagina 131 - Notes to Table 5–21:

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

Pagina 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

Pagina 133 - 6. Software Interface

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

Pagina 134

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

Pagina 135

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

Pagina 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

Pagina 137

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

Pagina 138

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

Pagina 139

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

Pagina 140

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

Pagina 141 - Note to Table 6–10:

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

Pagina 142

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

Pagina 143 - Note to Table 6–12:

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

Pagina 144 - Note to Table 6–15:

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 149 - Receive Maintenance Registers

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

Pagina 150 - Transmit Port-Write Registers

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

Pagina 151 - Receive Port-Write Registers

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

Pagina 152

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

Pagina 153

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

Pagina 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

Pagina 155

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

Pagina 156 - Note to Table 6–51:

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

Pagina 157

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

Pagina 158 - Doorbell Message Registers

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

Pagina 159

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

Pagina 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

Pagina 161

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

Pagina 162

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

Pagina 163 - 7. Testbenches

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

Pagina 164 - 7–2 Chapter 7: Testbenches

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

Pagina 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

Pagina 166 - 7–4 Chapter 7: Testbenches

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

Pagina 167 - SWRITE Transactions

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

Pagina 168 - NWRITE_R Transactions

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

Pagina 169 - NWRITE Transactions

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

Pagina 170 - Doorbell Transactions

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

Pagina 171 - Chapter 7: Testbenches 7–9

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

Pagina 172 - Port-Write Transactions

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

Pagina 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

Pagina 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

Pagina 175 - 8. Qsys Design Example

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

Pagina 176

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

Pagina 177 - Running Qsys

viii ContentsRapidIO MegaCore Function August 2014 Altera CorporationUser Guide

Pagina 178

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

Pagina 179

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

Pagina 180

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

Pagina 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

Pagina 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

Pagina 183 - Connecting System Components

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

Pagina 184

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

Pagina 185 - Generating the System

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

Pagina 186 - Simulating the System

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

Pagina 187 - A. Initialization Sequence

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

Pagina 188

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

Pagina 189

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

Pagina 190

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

Pagina 191

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

Pagina 192

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

Pagina 193 - Additional Information

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

Pagina 194 - Document Revision History

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

Pagina 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

Pagina 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

Pagina 197 - Note to Table:

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

Pagina 198 - Info–6 Additional Information

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

Commenti su questo manuale

Nessun commento