Hỗ trợ bộ xử lý Baikal T1 của Nga đã được thêm vào nhân Linux

Công ty điện tử Baikal công bố về việc áp dụng mã để hỗ trợ bộ xử lý Baikal-T1 của Nga và hệ thống trên chip dựa trên mã đó vào nhân Linux chính BE-T1000. Những thay đổi khi triển khai hỗ trợ Baikal-T1 là chuyển nhượng cho các nhà phát triển hạt nhân vào cuối tháng XNUMX và bây giờ bao gồm có trong bản phát hành thử nghiệm của nhân Linux 5.8-rc2. Việc xem xét một số thay đổi, bao gồm mô tả cây thiết bị, vẫn chưa được hoàn thành và những thay đổi này đã bị hoãn lại để đưa vào nhân 5.9.

Bộ xử lý Baikal-T1 chứa hai lõi siêu vô hướng P5600 MIPS 32 r5, hoạt động ở tần số 1.2 GHz. Chip chứa L2 cache (1 MB), bộ điều khiển bộ nhớ DDR3-1600 ECC, 1 cổng Ethernet 10Gb, 2 cổng Ethernet 1Gb, bộ điều khiển PCIe Gen.3 x4, 2 cổng SATA 3.0, USB 2.0, GPIO, UART, SPI, I2C. Bộ xử lý được sản xuất bằng công nghệ xử lý 28 nm và tiêu thụ ít hơn 5W. Bộ xử lý cũng cung cấp hỗ trợ phần cứng cho ảo hóa, hướng dẫn SIMD và bộ tăng tốc mật mã phần cứng tích hợp hỗ trợ GOST 28147-89.
Con chip này được phát triển bằng bộ xử lý lõi MIPS32 P5600 Warrior được cấp phép từ Imagination Technologies.

Các nhà phát triển từ Baikal Electronics đã chuẩn bị mã để hỗ trợ kiến ​​trúc MIPS CPU P5600 và thực hiện các thay đổi liên quan đến hỗ trợ Baikal T1 cho bộ đếm thời gian MIPS GIC, MIPS CM2 L2, hệ thống con CCU, bus APB và AXI, cảm biến PVT, Bộ hẹn giờ DW APB, DW APB SSI (SPI), DW APB I2C, DW APB GPIO và Cơ quan giám sát DW APB.

Hỗ trợ bộ xử lý Baikal T1 của Nga đã được thêm vào nhân Linux

Nguồn: opennet.ru

Thêm một lời nhận xét