Podrška za ruske procesore Baikal T1 dodana je jezgri Linuxa

Baikal Electronics Company najavio o usvajanju koda za podršku ruskom procesoru Baikal-T1 i sustavu na čipu temeljenom na njemu u glavnoj jezgri Linuxa BE-T1000. Promjene s implementacijom podrške Baikal-T1 bile su prenijeti programerima kernela krajem svibnja i sada uključeno uključeno u eksperimentalno izdanje Linux kernela 5.8-rc2. Pregled nekih promjena, uključujući opise stabla uređaja, još nije dovršen i te su promjene odgođene za uključivanje u jezgru 5.9.

Baikal-T1 procesor sadrži dvije superskalarne jezgre P5600 MIPS 32 r5, koji radi na frekvenciji od 1.2 GHz. Čip sadrži L2 cache (1 MB), DDR3-1600 ECC memorijski kontroler, 1 10Gb Ethernet port, 2 1Gb Ethernet porta, PCIe Gen.3 x4 kontroler, 2 SATA 3.0 porta, USB 2.0, GPIO, UART, SPI, I2C. Procesor je proizveden 28 nm procesnom tehnologijom i troši manje od 5W. Procesor također pruža hardversku podršku za virtualizaciju, SIMD upute i integrirani hardverski kriptografski akcelerator koji podržava GOST 28147-89.
Čip je razvijen korištenjem jezgre procesora MIPS32 P5600 Warrior licenciranog od Imagination Technologies.

Programeri iz Baikal Electronics pripremili su kod za podršku MIPS CPU P5600 arhitekture i implementirali su promjene vezane uz Baikal T1 podršku za MIPS GIC timer, MIPS CM2 L2, CCU podsustave, APB i AXI sabirnice, PVT senzor, DW APB Timer, DW APB SSI (SPI), DW APB I2C, DW APB GPIO i DW APB Watchdog.

Podrška za ruske procesore Baikal T1 dodana je jezgri Linuxa

Izvor: opennet.ru

Dodajte komentar