beautypg.com

Capability registers settings, Device registers, Device id – Altera RapidIO MegaCore Function User Manual

Page 44: Vendor id, Revision id, Assembly registers, Capability registers settings –8, Device registers –8, Device id –8 vendor id –8 revision id –8, Assembly registers –8

background image

3–8

Chapter 3: Parameter Settings

Capability Registers Settings

RapidIO MegaCore Function

August 2014

Altera Corporation

User Guide

This parameter is not available for variations that target an Arria 10 device. RapidIO
IP core Arria 10 variations that support DOORBELL messages preserve transaction order
between DOORBELL messages and I/O write request transactions.

Capability Registers Settings

The Capability Registers tab lets you set values for some of the capability registers
(CARs), which exist in every RapidIO processing element and allow an external
processing element to determine the endpoint’s capabilities through MAINTENANCE
read operations. All CARs are 32 bits wide.

1

The settings on the Capability Registers page do not cause any features to be enabled
or disabled in the RapidIO IP core. Instead, they set the values of certain bit fields in
some CARs.

Device Registers

The Device Registers options identify the device, vendor, and revision level and set
values in the Device Identity (

Table 6–12 on page 6–11

) and Device Information

(

Table 6–13 on page 6–12

) CARs.

Device ID

Device ID

sets the DEVICE_ID field of the Device Identity register. This option

uniquely identifies the type of device from the vendor specified in the Vendor
Identity

field of the Device Identity register.

1

This DEVICE_ID field of the Device Identity register (

Table 6–12

) should not be

confused with the DEVICE_ID field in the Base Device ID CSR (

Table 6–23 on

page 6–16

).

Vendor ID

Vendor ID

uniquely identifies the vendor and sets the VENDOR_ID field in the Device

Identity

register. Set Vendor ID to the identifier value assigned by the RapidIO

Trade Association to your company.

Revision ID

Revision ID

identifies the revision level of the device. This value in the Device

Information

register (

Table 6–13

) is assigned and managed by the vendor specified in

the VENDOR_ID field of the Device Identity register (

Table 6–12

).

Assembly Registers

The Assembly Registers options identify the vendor who manufactured the assembly
or subsystem of the device. These registers include the Assembly Identity (

Table 6–14

on page 6–12

) and the Assembly Information (

Table 6–15

) CARs.