Samfurin farko na guntu mai buɗewa Libre-SOC yana shirye don samarwa

Aikin Libre-SOC, wanda ke haɓaka guntu mai buɗewa tare da tsarin gine-gine a cikin salon CDC 6600, wanda, don rage girman da rikitarwa na guntu, ba a raba umarnin CPU, VPU da GPU kuma ana ba da su a cikin ISA ɗaya. , ya kai matakin canja wurin samfurin gwajin farko zuwa samarwa. An fara aiwatar da aikin a ƙarƙashin sunan Libre RISC-V, amma an sake masa suna Libre-SOC bayan yanke shawarar maye gurbin RISC-V tare da OpenPOWER 3.0 umarni saitin gine-gine (ISA).

Aikin na da nufin samar da cikakken tsari, bude baki daya kuma babu masarauta a kan guntu (SoC) wanda za a iya amfani da shi a cikin kwamfutoci masu amfani da allo guda daya, netbooks da na'urori masu daukar nauyi daban-daban. Baya ga takamaiman umarnin CPU da rajista na gama-gari, Libre-SOC yana ba da damar yin ayyukan vector da ƙididdiga na musamman na VPUs da GPUs a cikin toshe aikin sarrafawa guda ɗaya. Guntu tana amfani da tsarin saiti na umarni na OpenPOWER, tsawo mai sauƙi-V tare da umarni don haɓakawa da sarrafa bayanai daidai gwargwado, da kuma umarni na musamman don juyawa ARGB da ayyukan 3D gama gari.

An mayar da umarnin GPU akan amfani tare da API ɗin Vulkan graphics, da VPU akan haɓaka YUV-RGB jujjuyawa da yankewa na MPEG1/2, MPEG4 ASP (xvid), H.264, H.265, VP8, VP9, ​​​​AV1, MP3 , AC3, tsarin Vorbis da Opus. Ana haɓaka direban kyauta don Mesa wanda ke amfani da damar Libre-SOC don samar da ingantaccen kayan aikin software na API na Vulkan graphics. Misali, ana iya fassara inuwar Vulkan ta amfani da injin JIT don aiwatarwa ta amfani da umarni na musamman da ake samu a cikin Libre-SOC.

A cikin samfurin gwaji na gaba, suna shirin aiwatar da tsawo na SVP64 (Variable-Length Vectorisation), yana ba da damar yin amfani da Libre-SOC azaman na'ura mai sarrafa vector (ban da 32 64-bit rejista janar-manufa, 128 rajista za a bayar. don lissafin vector). Nau'in na farko ya ƙunshi core guda ɗaya kawai wanda ke gudana a 300 MHz, amma a cikin shekaru biyu an shirya fitar da sigar 4-core, sannan nau'in 8-core, kuma a cikin dogon lokaci mai nau'in 64-core.

Za a samar da rukunin farko na guntu ta hanyar TSMC ta amfani da fasahar tsari na 180nm. Ana rarraba duk abubuwan ci gaba na aikin a ƙarƙashin lasisi kyauta, gami da fayiloli a cikin tsarin GDS-II tare da bayanin cikakken topology na guntu, wanda ya isa ya fara samar da ku. Libre-SOC zai zama guntu na farko gabaɗaya mai zaman kansa bisa tsarin gine-ginen wutar lantarki wanda IBM bai kera ba. Ci gaban ya yi amfani da yaren bayanin kayan aikin nMigen (HDL bisa Python, ba tare da amfani da VHDL da Verilog ba), daidaitattun ɗakunan karatu na FlexLib daga aikin Chips4Makers, da kayan aikin Coriolis2 VLSI kyauta don canzawa daga HDL zuwa GDS-II.

Ci gaban Libre-SOC ya sami tallafi daga Gidauniyar NLnet, wacce ta ware Yuro dubu 400 don ƙirƙirar guntu gabaɗaya gabaɗaya a matsayin wani ɓangare na shirin don ƙirƙirar ingantattun hanyoyin fasaha masu aminci. Guntu yana da girman 5.5x5.9 mm kuma ya haɗa da ƙofofin dabaru dubu 130. Ya ƙunshi nau'ikan 4KB SRAM guda huɗu da madaidaicin madaidaicin madaidaicin MHz 300 MHz (PLL).

Samfurin farko na guntu mai buɗewa Libre-SOC yana shirye don samarwa


source: budenet.ru

Add a comment