Sokongan untuk pemproses Baikal T1 Rusia telah ditambahkan pada kernel Linux

Syarikat Elektronik Baikal mengumumkan mengenai penggunaan kod untuk menyokong pemproses Baikal-T1 Rusia dan sistem-pada-cip berdasarkannya ke dalam kernel Linux utama BE-T1000. Perubahan dengan pelaksanaan sokongan Baikal-T1 ialah dipindahkan kepada pembangun kernel pada akhir Mei dan sekarang disertakan termasuk dalam keluaran percubaan kernel Linux 5.8-rc2. Semakan beberapa perubahan, termasuk perihalan pokok peranti, masih belum selesai dan perubahan ini telah ditangguhkan untuk dimasukkan ke dalam kernel 5.9.

Pemproses Baikal-T1 mengandungi dua teras superscalar P5600 MIPS 32 r5, beroperasi pada frekuensi 1.2 GHz. Cip mengandungi cache L2 (1 MB), pengawal memori DDR3-1600 ECC, 1 port Ethernet 10Gb, 2 port Ethernet 1Gb, pengawal PCIe Gen.3 x4, 2 port SATA 3.0, USB 2.0, GPIO, UART, SPI, I2C. Pemproses dihasilkan menggunakan teknologi proses 28 nm dan menggunakan kurang daripada 5W. Pemproses juga menyediakan sokongan perkakasan untuk virtualisasi, arahan SIMD dan pemecut kriptografi perkakasan bersepadu yang menyokong GOST 28147-89.
Cip ini dibangunkan menggunakan unit teras pemproses MIPS32 P5600 Warrior yang dilesenkan daripada Imagination Technologies.

Pembangun dari Baikal Electronics telah menyediakan kod untuk menyokong seni bina MIPS CPU P5600 dan melaksanakan perubahan yang berkaitan dengan sokongan Baikal T1 untuk pemasa MIPS GIC, MIPS CM2 L2, subsistem CCU, bas APB dan AXI, penderia PVT, Pemasa DW APB, DW APB SSI (SPI), DW APB I2C, DW APB GPIO dan DW APB Pengawas.

Sokongan untuk pemproses Baikal T1 Rusia telah ditambahkan pada kernel Linux

Sumber: opennet.ru

Tambah komen