Tuki venäläisille Baikal T1 -prosessoreille on lisätty Linux-ytimeen

Baikal Electronics Company ilmoitti venäläistä Baikal-T1-prosessoria ja siihen perustuvaa system-on-chip-järjestelmää tukevan koodin käyttöönotosta Linuxin pääytimeen BE-T1000. Muutokset Baikal-T1-tuen käyttöönoton yhteydessä olivat siirretty ytimen kehittäjille toukokuun lopussa ja nyt mukana sisältyy Linux-ytimen 5.8-rc2 kokeelliseen julkaisuun. Joidenkin muutosten tarkistusta, mukaan lukien laitepuukuvaukset, ei ole vielä saatu päätökseen, ja näitä muutoksia on lykätty sisällytettäväksi 5.9-ytimeen.

Baikal-T1-prosessori sisältää kaksi superskalaariydintä P5600 MIPS 32 r5, joka toimii 1.2 GHz:n taajuudella. Siru sisältää L2-välimuistin (1 Mt), DDR3-1600 ECC-muistiohjaimen, 1 10Gb Ethernet-portin, 2 1Gb Ethernet-porttia, PCIe Gen.3 x4 -ohjaimen, 2 SATA 3.0 -porttia, USB 2.0, GPIO, UART, SPI, I2C. Prosessori on valmistettu 28 nm:n prosessitekniikalla ja kuluttaa alle 5W. Prosessori tarjoaa myös laitteistotuen virtualisoinnille, SIMD-käskyt ja integroidun laitteiston salauskiihdytin, joka tukee GOST 28147-89:ää.
Siru on kehitetty käyttämällä Imagination Technologiesin lisensoitua MIPS32 P5600 Warrior -prosessoriydinyksikköä.

Baikal Electronicsin kehittäjät ovat valmistaneet koodin tukemaan MIPS CPU P5600 -arkkitehtuuria ja toteuttaneet Baikal T1 -tukeen liittyviä muutoksia MIPS GIC -ajastimelle, MIPS CM2 L2:lle, CCU-alijärjestelmille, APB- ja AXI-väylille, PVT-anturille, DW APB -ajastimelle, DW APB SSI:lle. (SPI), DW APB I2C, DW APB GPIO ja DW APB Watchdog.

Tuki venäläisille Baikal T1 -prosessoreille on lisätty Linux-ytimeen

Lähde: opennet.ru

Lisää kommentti