11. 英特尔 Agilex 7 SoC中的硬核处理器系统
英特尔 Agilex 7 SoC硬核处理器系统(HPS)由多核 Arm* 处理器组成。此外,HPS还增加了一个用于实现全系统的硬件虚拟化的系统存储器管理单元。
随着HPS架构的改进,英特尔 Agilex 7 SoC可以满足当前和未来嵌入式市场的要求,包括:
- 无线和有线通信
- 数据中心加速
- 众多的军事应用
- 各种工业应用
F系列、I系列和M系列SoC的HPS包含一个四核 Arm* Cortex* -A53,使您能够很容易地从英特尔 Stratix 10 SoC移植现有的SoC设计。
图 13. 英特尔 Agilex 7 SoC HPS结构图
功能 | 描述 | |
---|---|---|
处理器单元 |
|
|
系统存储器管理单元 |
|
|
高速缓存一致性单元 | 在整个系统中传播存储在高速缓存中的共享数据的变化,为协同处理单元提供I/O一致性。 | |
高速缓存存储器 |
|
|
片上存储器 | 256 KB片上RAM | |
外部SDRAM和HPS的闪存接口 | 硬核存储控制器 |
|
NAND闪存控制器 |
|
|
SD/SDIO/MMC控制器 |
|
|
DMA控制器 |
|
|
通信接口控制器 | Ethernet MAC |
|
USB 2.0 OTG |
|
|
I2C |
|
|
UART |
|
|
SPI |
|
|
计时器 |
|
|
I/O |
|
|
与逻辑内核的互连 | HPS到FPGA桥接 |
|
HPS到SDM和SDM到HPS桥接 | 允许HPS到达SDM模块,并允许SDM引导HPS | |
轻型HPS到FPGA桥接 | 轻型32位 AMBA* AXI接口,适用于从HPS到FPGA架构中软核外设的低带宽寄存器访问 | |
FPGA到HPS桥接 |
|