マルチ・チャネル DMA PCI Express* 用インテル FPGA IP ユーザー・ガイド

ID 683821
日付 10/06/2023
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

3.5.2. 14ビットのアドレス形式

Config Slave supports 14-bit address format starting with Intel Quartus Prime Pro Edition v21.3. In this format, the AVMM slave address width is limited to 14 bits as shown in the figure below.

注: Support for 29-bit address format is not available in インテル® Quartus® Primeプロ・エディション v21.3 onwards.
図 15. 14ビットのアドレス形式

The two most significant bits [13:12] determines whether address [11:0] is used to form a Config TLP sent downstream or used to write to/read from local Config Slave registers.

表 24.  Address Bits [13:12] Definition
Bit[13:12] Description
2’b00 Config TLP Type 0
2’b01 Config TLP Type 1
2’b10 Local CS address space 14’h2000 – 14’h2FFF (BDF register, etc)
2’b11 Local CS address space 14’h3000 – 14’h3FFF (ATT tables)

The following is a list of local CS registers that are supported in 14-bit address mode.

表 25.  Local CS Registers supported in 14 bit address mode
Local CS Address Offset 名前 Access 備考
14’h2000 Scratch Pad Register RW  
14’h2004 BDF Register RW {Bus[7:0], Device[4:0], Function[2:0]}
14’h3000 – 14’h3FFF ATT for BAS RW Address range for Address Translation Table
注: Refer to Root Port Address Translation Table Enablement for information on an ATT programming example.