インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

8.3.2.2. ペリフェラル要求インターフェイスのマッピング

ペリフェラル要求インターフェイスは、任意のDMAチャネルに割り当てることができます。

DMACは、32のペリフェラル要求インターフェイスをサポートします。それぞれの要求インターフェイスでは、最大1つの未処理の要求を受信することができます。また、特定のペリフェラル・デバイスIDが割り当てられます。次の表に、ペリフェラル・デバイスIDの割り当てを示します。
表 84.  ペリフェラル要求インターフェイスのマッピング

ペリフェラル

要求インターフェイスID

FPGA 0

0

FPGA 1

1

FPGA 2

2

FPGA 3

3

FPGA 4

4

FPGA 5

5

FPGA 6/I2C EMAC2 Tx 12

6

FPGA 7/I2C EMAC2 Rx 12

7

I2C0 Tx

8

I2C0 Rx

9

I2C1 Tx

10

I2C1 Rx

11

I2C EMAC0 Tx

12

I2C EMAC0 Rx

13

I2C EMAC1 Tx

14

I2C EMAC1 Rx

15

SPI0マスターTx

16

SPI0マスターRx

17

SPI0スレーブTx

18

SPI0スレーブRx

19

SPI1マスターTx

20

SPI1マスターRx

21

SPI1スレーブTx

22

SPI1スレーブRx

23

予約済み

24

予約済み

25

STM

26

予約済み

27

UART0 Tx

28

UART0 Rx

29

UART1 Tx

30

UART1 Rx

31

12 HPSには合計33のペリフェラル要求インターフェイスが必要であり、DMACは最大32のインターフェイスをサポートします。よって、これらのインターフェイスは多重化され、ソフトウェアによって制御されます。