Arria 10 SoC バーチャル・プラットフォーム ユーザーガイド

ID 683326
日付 9/16/2015
Public
ドキュメント目次

1.10.1. Arria 10 SoCメモリ・マップ

次の表はArria 10 SoCメモリ・マップの詳細を示し、 Arria 10 SoCバーチャル・プラットフォームで利用可能なメモリ・マップの範囲を表します。

表 2.  バーチャル・プラットフォームに向けたArria 10メモリ・マップ
モジュール 説明 ベース・アドレス 範囲 バーチャル・プラットフォームで利用可/不可
STM STMモジュール 0xFC000000 48 MB 利用不可
DAP DAPモジュール 0xFF000000 2 MB 利用不可
LWFPGASLAVES FPGAスレーブはライトウェイトHPS2FPGAブリッジ・モジュールを介してアクセスされます 0xFF200000 2 MB 利用可
EMAC0 EMAC0モジュール 0xFF800000 8 KB 利用可
EMAC1 EMAC1モジュール 0xFF802000 8 KB 利用可
EMAC2 EMAC2モジュール 0xFF804000 8 KB 利用不可
SDMMC SD/MMCモジュール 0xFF808000 4 KB 利用可
QSPIREGS QSPIフラッシュ・コントローラ・モジュール・レジスタ 0xFF809000 4 KB 利用可
EMAC0RXECC 受信ECC、イーサネットMAC0 0xFF8C0800 1 KB 利用不可
EMAC0TXECC 送信ECC、イーサネットMAC0 0xFF8C0C00 1 KB 利用不可
EMAC1RXECC 受信ECC、イーサネットMAC1 0xFF8C1000 1 KB 利用不可
EMAC1TXECC 送信ECC、イーサネットMAC1 0xFF8C1400 1 KB 利用不可
EMAC2RXECC 受信ECC、イーサネットMAC2 0xFF8C1800 1 KB 利用不可
EMAC2TXECC 送信ECC、イーサネットMAC2 0xFF8C1C00 1 KB 利用不可
NANDECC NAND ECC 0xFF8C2000 1 KB 利用不可
NANDREADECC NAND read ECC 0xFF8C2400 1 KB 利用不可
NANDWRITEECC NAND write ECC 0xFF8C2800 1 KB 利用不可
SDMMCECC SD/MMC ECC 0xFF8C2C00 1 KB 利用不可
OCRAMECC オンチップRAM ECC 0xFF8C3000 1 KB 利用不可
DMAECC DMA ECC 0xFF8C8000 1 KB 利用不可
QSPIECC QSPI ECC 0xFF8C8400 1 KB 利用不可
USB0ECC USB 2.0 OTGコントローラ 0xFF8C8800 1 KB 利用不可
USB1ECC USB 2.0 OTG 1 ECC 0xFF8C8C00 1 KB 利用不可
QSPIDATA QSPIフラッシュ・モジュール・データ 0xFFA00000 1 MB 利用可
USB0 USB 2.0 OTG 0コントローラ・モジュール・レジスタ 0xFFB00000 256 KB 利用不可
USB1 USB 2.0 OTG 1コントローラ・モジュール・レジスタ 0xFFB40000 256 KB 利用不可
NANDREGS NANDコントローラ・モジュール・レジスタ 0xFFB80000 64 KB 利用不可
NANDDATA ECCコントローラ・モジュール・データ 0xFFB90000 64 KB 利用不可
UART0 UART0モジュール 0xFFC02000 256 B 利用可
UART1 UART1モジュール 0xFFC02100 256 B 利用可
I2C0 I2C0モジュール 0xFFC02200 256 B 利用可
I2C1 I2C1モジュール 0xFFC02300 256 B 利用可
I2C2 I2C2モジュール(EMAC0と使用可) 0xFFC02400 256 B 利用可
I2C3 I2C3モジュール(EMACと使用可) 0xFFC02500 256 B 利用可
I2C4 I2C4モジュール(EMAC2と使用可) 0xFFC02600 256 B 利用不可
SPTIMER0 SP Timer0モジュール 0xFFC02700 256 B 利用可
SPTIMER1 SP Timer1モジュール 0xFFC02800 256 B 利用可
GPIO0 GPIO0モジュール 0xFFC02900 256 B 利用可
GPIO1 GPIO1モジュール 0xFFC02A00 256 B 利用可
GPIO2 GPIO2モジュール 0xFFC02B00 256 B 利用可
HMCREGS HMCコントロール・レジスタ 0xFFCFA000 4 KB 利用不可
HMCAREGS HMCアダプタ・コントロール・レジスタ 0xFFCFB000 4 KB 利用不可
SECMGRDATA セキュリティ・マネージャ・モジュール・データ 0xFFCFE000 1 KB 利用不可
FPGAMGRDATA FPGAマネージャ・モジュール・コンフィギュレーション・データ 0xFFCFE400 1 KB 利用可
OSC1TIMER0 OSC1 Timer0モジュール 0xFFD00000 256B 利用可
OSC1TIMER1 OSC1 Timer1モジュール 0xFFD00100 256B 利用可
L4WD0 Watchdog0モジュール 0xFFD00200 256B 利用不可
L4WD1 Watchdog1モジュール 0xFFD00300 256B 利用不可
SECMGRREGS セキュリティ・マネージャ・モジュール・コントロールおよびステータス・レジスタ 0xFFD02000 4 KB 利用不可
FPGAMGRREGS FPGAマネージャ・モジュール・コントロールおよびステータス・レジスタ 0xFFD03000 4 KB 利用可
CLKMGR クロック・マネージャ・モジュール 0xFFD04000 4 KB 利用可
RSTMGR リセット・マネージャ・モジュール 0xFFD05000 4 KB 利用可
SYSMGR システム・マネージャ・モジュール 0xFFD06000 4 KB 利用可
IOMGR I/Oマネージャ・モジュール 0xFFD07000 4 KB 利用不可
FWL4PRIV L4プリビレッジ・ファイアウォール・レジスタ 0xFFD11000 256 B 利用不可
MPURADAPTER MPUレート・アダプタ・レジスタ 0xFFD11100 3.84 KB 利用不可
DDRPRB DDRプローブ・レジスタ 0xFFD12000 1 KB 利用不可
SCHREGS DDRスケジューラ・コントロール・レジスタ 0xFFD12400 128 B 利用不可
FWL4PER L4ペリフェラル・ファイアウォール・レジスタ 0xFFD13000 256 B 利用不可
FWL4SYS L4システム・ファイアウォール・レジスタ 0xFFD13100 256 B 利用不可
FWOCRAM オンチップRAMファイアウォール・レジスタ 0xFFD13200 256 B 利用不可
FWFPGA2SDRAM FPGA-SDRAM間のDDRファイアウォール・レジスタ 0xFFD13300 256 B 利用不可
FWDDRL3 DDR L3ファイアウォール・レジスタ 0xFFD13400 256 B 利用不可
FWHPS2FPGA HPS-FPGA間のファイアウォール・レジスタ 0xFFD13500 256 B 利用不可
L4PRB L4インタコネクト・プローブ・レジスタ 0xFFD14000 4 KB 利用不可
MPUPRB MPUプローブ・レジスタおよびテスト・レジスタ 0xFFD15000 4 KB 利用不可
L4QOS L4インタコネクトQoS 0xFFD16000 4 KB(推定) 利用不可
EMACTSF EMACトランザクション・ステータス・フィルタ・レジスタ 0xFFD1 7080 44 B 利用不可
DMANONSECURE DMA非セキュア・モジュール・レジスタ 0xFFDA0000 4 KB 利用不可
DMASECURE DMAセキュア・モジュール・レジスタ 0xFFDA1000 4 KB 利用可
SPI0 SPIモジュール0スレーブ 0xFFDA2000 4 KB 利用可
SPI1 SPIモジュール1スレーブ 0xFFDA3000 4 KB 利用可
SPI2 SPIモジュール0マスタ 0xFFDA4000 4 KB 利用可
SPI3 SPIモジュール1マスタ 0xFFDA5000 4 KB 利用可
OCRAM オンチップRAMモジュール 0xFFE00000 1 MB(256 KBを使用) 利用可
ROM ブートROMモジュール 0xFFFC0000 128 KB 利用可
MPU MPUモジュール・レジスタ 0xFFFFC000 8 KB 利用可
MPUL2 MPU L2キャッシュ・コントローラ・モジュール・レジスタ 0xFFFFF000 4 KB 利用可