Intel Agilex® 7 F-Series and I-Series FPGA Memory Subsystem IP User Guide

ID 789389
Date 12/04/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

7.1.1. Device Feature Header

Table 30.  Offset 0x0 Device Feature Register Header
Bit Attribute Description
[63:60] RO Feature type.
  • 4'b0000- Reserved
  • 4'b0001- AFU
  • 4'b0010- BBB
  • 4'b0011- Private feature
  • 4'b0100 - FIU
  • 4'b0101 - v1 feature/interface
[59:52] RO

DFH version.

0= legacy.

1= I/F based.

[51:48] RO

If AFU - AFU minor revision # (user defined).

For others - Reserved.

[47:41] Reserved Reserved.
[40] RO

End of list.

1'b0= There is another feature header beyond this (see "Next DFH Byte Offset").

1'b1 = This is the last feature header for this AFU.

[39:16] RO

Next DFH Byte Offset.

Next DFH address = Current DFH address + Next DFH byte offset.

Used to determine Next DFH Address and as an indication for the maximum size of MMIO region occupied by this feature.

For last feature, this offset points to the beginning of the unallocated MMIO region, if any (or beyond the end of the MMIO space).

[15:12] RO

If AFU - AFU major version # (user-defined).

For others, Feature Revision # (user-defined).

[11:00] RO

Feature ID.

If Type=AFU - contains interface version (such as CCI-P version #).

If Type = BBB - ID for BBB.