Usaidizi wa vichakataji vya Baikal T1 vya Kirusi umeongezwa kwenye kernel ya Linux

Kampuni ya Elektroniki ya Baikal alitangaza juu ya kupitishwa kwa msimbo wa kusaidia kichakataji cha Baikal-T1 cha Urusi na mfumo-on-chip msingi wake kwenye kernel kuu ya Linux. BE-T1000. Mabadiliko na utekelezaji wa msaada wa Baikal-T1 yalikuwa kuhamishwa kwa watengenezaji wa kernel mwishoni mwa Mei na sasa pamoja imejumuishwa katika toleo la majaribio la Linux kernel 5.8-rc2. Ukaguzi wa baadhi ya mabadiliko, ikiwa ni pamoja na maelezo ya mti wa kifaa, bado haujakamilika na mabadiliko haya yameahirishwa ili kujumuishwa kwenye 5.9 kernel.

Mchakato wa Baikal-T1 una cores mbili za superscalar P5600 MIPS 32 r5, inafanya kazi kwa mzunguko wa 1.2 GHz. Chip ina kashe ya L2 (MB 1), kidhibiti kumbukumbu cha DDR3-1600 ECC, bandari 1 ya Ethernet ya 10Gb, bandari 2 za Ethaneti za 1Gb, kidhibiti cha PCIe Gen.3 x4, bandari 2 za SATA 3.0, USB 2.0, GPIO, UART, SPI, I2C. Kichakata hutengenezwa kwa kutumia teknolojia ya mchakato wa nm 28 na hutumia chini ya 5W. Kichakataji pia hutoa usaidizi wa maunzi kwa uboreshaji, maagizo ya SIMD na kiongeza kasi cha maandishi cha maunzi ambacho kinaauni GOST 28147-89.
Chip imetengenezwa kwa kutumia kitengo cha msingi cha kichakataji cha MIPS32 P5600 Warrior kilichopewa leseni kutoka Imagination Technologies.

Wasanidi programu kutoka Baikal Electronics wametayarisha msimbo wa kusaidia usanifu wa MIPS CPU P5600 na kutekeleza mabadiliko yanayohusiana na usaidizi wa Baikal T1 kwa kipima muda cha MIPS GIC, MIPS CM2 L2, mifumo ndogo ya CCU, mabasi ya APB na AXI, kihisi cha PVT, Kipima saa cha DW APB, DW APB SSI. (SPI) , DW APB I2C, DW APB GPIO na DW APB Watchdog.

Usaidizi wa vichakataji vya Baikal T1 vya Kirusi umeongezwa kwenye kernel ya Linux

Chanzo: opennet.ru

Kuongeza maoni