Linux 内核中添加了对俄罗斯 Baikal T1 处理器的支持

贝加尔电子公司 宣布了 关于在 Linux 主内核中采用支持俄罗斯 Baikal-T1 处理器和基于该处理器的片上系统的代码 BE-T1000。 实施 Baikal-T1 支持后发生的变化是 转入 五月底至今向内核开发人员提供 包括 包含在 Linux 内核 5.8-rc2 的实验版本中。 对某些更改(包括设备树描述)的审核尚未完成,这些更改已推迟包含在 5.9 内核中。

Baikal-T1 处理器包含两个超标量内核 P5600 MIPS 32 r5,工作频率为 1.2 GHz。 该芯片包含 L2 缓存 (1 MB)、DDR3-1600 ECC 内存控制器、1 个 10Gb 以太网端口、2 个 1Gb 以太网端口、PCIe Gen.3 x4 控制器、2 个 SATA 3.0 端口、USB 2.0、GPIO、UART、SPI、I2C。 该处理器采用28纳米工艺技术制造,功耗低于5W。 该处理器还提供对虚拟化、SIMD 指令和支持 GOST 28147-89 的集成硬件加密加速器的硬件支持。
该芯片采用 Imagination Technologies 授权的 MIPS32 P5600 Warrior 处理器核心单元开发。

Baikal Electronics 的开发人员已准备好代码来支持 MIPS CPU P5600 架构,并实施了与 Baikal T1 支持 MIPS GIC 定时器、MIPS CM2 L2、CCU 子系统、APB 和 AXI 总线、PVT 传感器、DW APB 定时器、DW APB SSI 相关的更改(SPI)、DW APB I2C、DW APB GPIO 和 DW APB 看门狗。

Linux 内核中添加了对俄罗斯 Baikal T1 处理器的支持

来源: opennet.ru

添加评论