Nooca ugu horreeya ee Chip-ka isha furan ee Libre-SOC ayaa diyaar u ah wax soo saarka

Mashruuca Libre-SOC, kaas oo horumarinaya chip-furan oo leh qaab-dhismeedka isku-dhafka ah ee qaabka CDC 6600, kaas oo, si loo yareeyo cabbirka iyo kakanaanta chip-ka, tilmaamaha CPU, VPU iyo GPU lama kala soocan oo lagu bixiyo hal ISA. , waxa uu gaadhay heerkii u wareejinta muunada tijaabada ugu horraysa wax soo saarka. Mashruuca waxaa markii hore lagu sameeyay magaca Libre RISC-V, laakiin waxaa loo beddelay Libre-SOC ka dib go'aankii lagu beddelay RISC-V ee OpenPOWER 3.0 tilmaanta naqshadeynta dhismaha (ISA).

Mashruucu waxa uu hiigsanayaa in la abuuro nidaam dhamaystiran, gabi ahaanba furan oo bilaa royalty ah chip (SoC) kaas oo loo isticmaali karo kombayutarada hal sabuur ah, netbooks iyo qalabyada kala duwan ee la qaadi karo. Marka lagu daro tilmaamaha gaarka ah ee CPU iyo diiwaanka ujeedada guud, Libre-SOC waxay siisaa awoodaha lagu fuliyo hawlgallada vector iyo xisaabinta khaaska ah ee VPU-yada iyo GPU-yada ee hal-xidhaale shaqaynaya. Chip-ku waxa uu isticmaalaa hab-dhismeedka hab-dhismeedka tilmaanta OpenPOWER, kordhinta fudud-V oo leh tilmaamo ku saabsan habaynta iyo habaynta xogta, iyo sidoo kale tilmaamo gaar ah oo loogu talagalay beddelka ARGB iyo hawlgallada 3D ee caadiga ah.

Tilmaamaha GPU waxay diiradda saarayaan isticmaalka Vulkan garaafyada API, iyo VPU ee dardargelinta beddelka YUV-RGB iyo dejinta MPEG1/2, MPEG4 ASP (xvid), H.264, H.265, VP8, VP9, ​​​​AV1, MP3 , AC3, qaababka Vorbis iyo Opus. Dareewal bilaash ah ayaa loo sameeyay Mesa kaas oo adeegsada awoodaha Libre-SOC si uu u bixiyo barnaamijka kombuyuutar ee dardargeliyay ee qalabka Vulkan garaafyada API. Tusaale ahaan, shaders Vulkan waxaa lagu tarjumi karaa iyadoo la adeegsanayo mishiinka JIT si loo fuliyo iyadoo la adeegsanayo tilmaamo gaar ah oo laga heli karo Libre-SOC.

Nooca tijaabada ah ee soo socda, waxay qorsheynayaan inay hirgeliyaan SVP64 (Variable-length Vectorisation) kordhinta, taasoo u oggolaanaysa Libre-SOC in loo isticmaalo processor-ka vector (marka lagu daro 32 64-bit diiwaannada guud, 128 diiwaangelin ayaa la bixin doonaa. xisaabinta vector). Nooca koowaad waxaa ku jira hal xudun oo kaliya oo ku ordaya 300 MHz, laakiin laba sano gudahood ayaa la qorsheeyay in la sii daayo nooca 4-core, ka dibna nooca 8-core, iyo muddada fog nooca 64-core.

Dufcaddii ugu horreysay ee chip-ka waxaa soo saari doona TSMC iyadoo adeegsanaysa tignoolajiyada habka 180nm. Dhammaan horumarinta mashruuca waxaa lagu qaybiyaa shatiyo bilaash ah, oo ay ku jiraan faylasha qaabka GDS-II oo leh sharaxaad ku saabsan topology dhamaystiran ee chip, oo ku filan inaad bilowdo wax soo saarkaaga. Libre-SOC waxay noqon doontaa chip-kii ugu horreeyay ee si buuxda u madaxbannaan oo ku saleysan qaab dhismeedka Awoodda ee aysan soo saarin IBM. Horumarintu waxay adeegsatay luqadda sifaha hardware nMigen (HDL oo ku salaysan Python, iyada oo aan la isticmaalin VHDL iyo Verilog), maktabadaha unugga caadiga ah ee FlexLib ee mashruuca Chips4Makers, iyo qalabka Coriolis2 VLSI ee bilaashka ah ee laga beddelayo HDL loona beddelayo GDS-II.

Horumarinta Libre-SOC waxaa maalgeliyay NLnet Foundation, kaas oo u qoondeeyay 400 kun oo Yuuro si loo abuuro jajab gebi ahaanba furan oo qayb ka ah barnaamijka si loo abuuro xalal farsamo oo aasaasi ah oo la xaqiijin karo oo la aamini karo. Chip-ku wuxuu leeyahay cabbirka 5.5x5.9 mm waxaana ku jira 130 kun oo albaabbo macquul ah. Waxay ka kooban tahay afar qaybood oo 4KB SRAM ah iyo 300 MHz oo loop-locked loop (PLL) ah.

Nooca ugu horreeya ee Chip-ka isha furan ee Libre-SOC ayaa diyaar u ah wax soo saarka


Source: opennet.ru

Add a comment