Skip to content

SoC IP 就绪度说明

English

本文档说明当前 SoC 已接入 IP 的功能范围、验证状态和使用边界。首页的 IP 表从 本文和 config/memory.yml 生成。

状态标签说明:冒烟通过 表示该 IP 已完成流片并通过基本功能测试,但尚未完成完整的边界、异常、性能和长期稳定性验证。

当前 SoC 已接入 IP

地址以 config/memory.yml地址空间 为准。

IP主要功能地址/实例状态已有测试主要未覆盖范围
CPU core执行 RISC-V 软件,发起 AXI 访问并接收中断core slot 0,默认 CORE_SEL=0冒烟通过SoC 启动、基础软件指令完整性、异常/特权态、性能、长时间运行
CLINT软件中断、定时器中断、mtime/mtimecmp0x0201_0000冒烟通过clint多核语义、竞态、边界时序
PLIC外部中断汇聚、优先级和分发0x0c00_0000冒烟通过plic多源并发、优先级边界、压力场景
UART0 / UART16550控制台串口、16550 寄存器和 FIFO0x1000_0000冒烟通过uart_poll、UART 输入波特率边界、溢出、错误帧、持续收发
SPISPI Flash 接口和 XIPFlash:0x3000_0000冒烟通过flash_xip、启动取指真实器件时序、擦写、掉电恢复、兼容性
RCU时钟选择、分频和复位控制0x1000_2000冒烟通过rcu动态切换、复位时序、时钟门控
RTC实时时钟计数0x1000_4000冒烟通过rtc校准、低功耗、跨时钟域、长期漂移
WDG看门狗计数、超时和复位0x1000_5000冒烟通过wdg复位竞争、时钟异常、系统恢复
ArchInfo架构和芯片信息寄存器0x1000_6000冒烟通过archinfo配置兼容性、只读属性完整检查
GPIOGPIO 输入、输出和方向控制0x1010_0000冒烟通过gpiogpio_toggle方向切换、边沿/中断、PAD 电气特性
UART1APB4 UART 收发0x1010_3000冒烟通过uart1边界、错误和中断场景
I2CI2C 主机控制器和开漏接口0x1010_4000冒烟通过i2c多从机、仲裁、ACK/NACK、总线恢复
PWM4 路 PWM 输出0x1010_6000冒烟通过pwm频率/占空比边界、动态改配、抖动
TimerAPB 定时器,共 4 个实例0x1010_8000 - 0x1010_b000冒烟通过timertimer_multi溢出、重启、并发、中断边界
QSPI四线 SPI 控制器0x1020_0000冒烟通过qspi实际传输、模式/时钟、Flash 兼容性
RNG伪随机数生成0x1030_0000冒烟通过rng随机性统计、种子和重复周期;不代表安全 RNG
CRCCRC8/CRC16/CRC32 计算0x1030_1000冒烟通过crc全参数组合、连续数据、边界长度
PSRAM 控制器3 片 PSRAM 访问,总计 24 MiB0xc000_0000冒烟通过psram_basic真实时序、带宽、刷新、温度/电压、长期压力

使用边界

  • 当前版本适合 SoC bring-up、基础软件移植和功能集成。
  • “冒烟通过”不表示所有异常、边界和性能指标均已验证。
  • 量产级可靠性、器件兼容性、温度电压和长期运行能力需另行确认。

仿真中的 SPI Flash 和 3 个 PSRAM 模型仅用于验证访问路径,不代表真实器件和 PAD 电气特性已经完成验证。

Documentation is maintained from one bilingual source tree.