Skip to content

地址空间

English

当前内存映射固化在 asic_top.v 中,并同步记录在 config/memory.ymlhw/include/soc_pkg.svsw/ecos/board.h。首页的地址卡片从配置记录生成。

区域基地址大小说明
flash0x3000_00000x0100_0000外部 SPI flash XIP 窗口
psram0xc000_00000x0180_0000主要软件 MEM 区域,3 片 8MiB
clint0x0201_00000x0001_0000Core-local 中断控制器
plic0x0c00_00000x0040_0000Platform-level 中断控制器
uart00x1000_00000x0000_1000控制台 UART 占位
rcu0x1000_20000x0000_1000复位和时钟控制单元
rtc0x1000_40000x0000_1000实时时钟
wdg0x1000_50000x0000_1000看门狗定时器
archinfo0x1000_60000x0000_1000架构信息寄存器
gpio00x1010_00000x0000_1000GPIO 控制器
uart10x1010_30000x0000_1000APB4 UART 控制器
i2c0x1010_40000x0000_1000APB4 I2C 控制器
pwm0x1010_60000x0000_1000PWM 控制器
timer00x1010_80000x0000_1000APB 定时器
timer10x1010_90000x0000_1000APB 定时器
timer20x1010_a0000x0000_1000APB 定时器
timer30x1010_b0000x0000_1000APB 定时器
qspi0x1020_00000x0000_1000APB4 QSPI 控制器
rng0x1030_00000x0000_1000伪随机数生成器
crc0x1030_10000x0000_1000CRC 计算引擎

当前版本只支持表中的固定地址。用户接入 core 时应直接使用这些地址,不应通过修改 配置文件、软件头文件或 asic_top.v 自定义地址空间;可配置地址空间将在后续版本提供。

Documentation is maintained from one bilingual source tree.