Fyrsta frumgerðin af opnum uppspretta Libre-SOC flís er tilbúin til framleiðslu

Libre-SOC verkefnið, sem er að þróa opna flís með blendingsarkitektúr í CDC 6600 stíl, þar sem, til að minnka stærð og flókið flís, eru CPU, VPU og GPU leiðbeiningar ekki aðskildar og boðnar í einni ISA , hefur náð því stigi að flytja fyrsta prófunarsýnið til framleiðslu. Verkefnið var upphaflega þróað undir nafninu Libre RISC-V, en var endurnefnt Libre-SOC eftir ákvörðun um að skipta út RISC-V fyrir OpenPOWER 3.0 kennslusettaarkitektúr (ISA).

Verkefnið miðar að því að búa til fullkomið, algjörlega opið og þóknanalaust kerfi á flís (SoC) sem hægt er að nota í eins borðs tölvur, netbooks og ýmis færanleg tæki. Til viðbótar við örgjörva-sértækar leiðbeiningar og almennar skrár, veitir Libre-SOC möguleika til að framkvæma vektoraðgerðir og sérhæfða útreikninga sem eru dæmigerðir fyrir VPU og GPU í einni virkniblokk fyrir örgjörva. Kubburinn notar OpenPOWER leiðbeiningasett arkitektúr, Simple-V viðbótina með leiðbeiningum um vektorun og samhliða vinnslu gagna, auk sérhæfðra leiðbeininga um ARGB umbreytingu og algengar þrívíddaraðgerðir.

GPU leiðbeiningar eru lögð áhersla á notkun með Vulkan grafík API, og VPU á að flýta fyrir YUV-RGB umbreytingu og umskráningu MPEG1/2, MPEG4 ASP (xvid), H.264, H.265, VP8, VP9, ​​​​AV1, MP3 , AC3, Vorbis snið og Opus. Verið er að þróa ókeypis rekla fyrir Mesa sem notar getu Libre-SOC til að bjóða upp á vélbúnaðarhraðaða hugbúnaðarútfærslu Vulkan grafík API. Til dæmis er hægt að þýða Vulkan shaders með því að nota JIT vél til að framkvæma með því að nota sérhæfðar leiðbeiningar sem eru fáanlegar í Libre-SOC.

Í næstu prófunarfrumgerð ætla þeir að innleiða SVP64 (Variable-length Vectorisation) viðbótina, sem gerir Libre-SOC kleift að nota sem vektor örgjörva (auk 32 64 bita almennra skráa, 128 skrár verða útvegaðar. fyrir vektorútreikninga). Fyrsta frumgerðin inniheldur aðeins einn kjarna sem keyrir á 300 MHz, en innan tveggja ára er áætlað að gefa út 4 kjarna útgáfu, síðan 8 kjarna útgáfu og til lengri tíma litið 64 kjarna útgáfu.

Fyrsta lotan af flísinni verður framleidd af TSMC með 180nm vinnslutækni. Öll þróun verkefnisins er dreift undir ókeypis leyfi, þar á meðal skrár á GDS-II sniði með lýsingu á heildar svæðisfræði flísarinnar, sem nægir til að hefja eigin framleiðslu. Libre-SOC verður fyrsti algjörlega óháði flísinn sem byggir á Power arkitektúr sem ekki er framleiddur af IBM. Þróunin notaði nMigen vélbúnaðarlýsingarmálið (HDL byggt á Python, án þess að nota VHDL og Verilog), FlexLib staðlaða frumusöfnin frá Chips4Makers verkefninu og ókeypis Coriolis2 VLSI verkfærasettið til að breyta úr HDL í GDS-II.

Þróun Libre-SOC var styrkt af NLnet Foundation, sem úthlutaði 400 þúsund evrur til að búa til algjörlega opinn flís sem hluti af forriti til að búa til sannanlegar og áreiðanlegar tæknilegar grundvallarlausnir. Kubburinn er 5.5x5.9 mm að stærð og inniheldur 130 þúsund rökhlið. Það samanstendur af fjórum 4KB SRAM einingum og 300 MHz fasalæstri (PLL) einingu.

Fyrsta frumgerðin af opnum uppspretta Libre-SOC flís er tilbúin til framleiðslu


Heimild: opennet.ru

Bæta við athugasemd