Afọwọkọ akọkọ ti chirún orisun Libre-SOC ti ṣetan fun iṣelọpọ

Ise agbese Libre-SOC, eyiti o n ṣe idagbasoke chirún ṣiṣi pẹlu faaji arabara ni ara CDC 6600, ninu eyiti, lati dinku iwọn ati idiju ti ërún, Sipiyu, VPU ati awọn ilana GPU ko niya ati funni ni ISA kan. , ti de ipele ti gbigbe ayẹwo idanwo akọkọ si iṣelọpọ. Ise agbese na ni akọkọ ni idagbasoke labẹ orukọ Libre RISC-V, ṣugbọn o tun lorukọ Libre-SOC lẹhin ipinnu lati ropo RISC-V pẹlu OpenPOWER 3.0 ẹkọ ṣeto faaji (ISA).

Ise agbese na ni ero lati ṣẹda pipe, ṣiṣi patapata ati eto ọfẹ ti ọba lori chirún kan (SoC) ti o le ṣee lo ni awọn kọnputa agbeka ẹyọkan, awọn kọnputa kekere ati awọn ẹrọ amudani lọpọlọpọ. Ni afikun si awọn itọnisọna pato-CPU ati awọn iforukọsilẹ idi-gbogboogbo, Libre-SOC n pese awọn agbara lati ṣe awọn iṣẹ-ṣiṣe fekito ati awọn iṣiro amọja ti o jẹ aṣoju ti VPUs ati GPUs ni bulọọki iṣẹ-ṣiṣe isise kan. Chip naa nlo ilana eto eto OpenPOWER, Ifaagun Rọrun-V pẹlu awọn itọnisọna fun vectorization ati sisẹ data ti o jọra, ati awọn itọnisọna amọja fun iyipada ARGB ati awọn iṣẹ 3D ti o wọpọ.

Awọn itọnisọna GPU ti wa ni idojukọ lori lilo pẹlu API awọn aworan Vulkan, ati VPU lori isare iyipada YUV-RGB ati iyipada ti MPEG1/2, MPEG4 ASP (xvid), H.264, H.265, VP8, VP9, ​​​​AV1, MP3 , AC3, awọn ọna kika Vorbis ati Opus. Awakọ ọfẹ kan ti wa ni idagbasoke fun Mesa ti o nlo awọn agbara ti Libre-SOC lati pese imuse sọfitiwia ti o ni ohun elo ti API awọn eya aworan Vulkan. Fun apẹẹrẹ, awọn shaders Vulkan le ṣe tumọ ni lilo ẹrọ JIT lati ṣiṣẹ ni lilo awọn ilana amọja ti o wa ni Libre-SOC.

Ninu apẹrẹ idanwo ti o tẹle, wọn gbero lati ṣe imuse SVP64 (Variable-ipari Vectorisation) itẹsiwaju, gbigba Libre-SOC lati ṣee lo bi ero isise fekito (ni afikun si awọn iforukọsilẹ idi gbogbogbo 32 64-bit, awọn iforukọsilẹ 128 yoo pese fun isiro fekito). Afọwọkọ akọkọ pẹlu ọkan mojuto ti nṣiṣẹ ni 300 MHz, ṣugbọn laarin ọdun meji o ti gbero lati tusilẹ ẹya 4-core, lẹhinna ẹya 8-core, ati ni igba pipẹ ẹya 64-core.

Ipele akọkọ ti ërún yoo jẹ iṣelọpọ nipasẹ TSMC ni lilo imọ-ẹrọ ilana 180nm. Gbogbo awọn idagbasoke ti ise agbese na pin labẹ awọn iwe-aṣẹ ọfẹ, pẹlu awọn faili ni ọna kika GDS-II pẹlu apejuwe ti topology pipe ti chirún, to lati bẹrẹ iṣelọpọ tirẹ. Libre-SOC yoo jẹ ërún akọkọ ti ominira patapata ti o da lori faaji Agbara ti ko ṣe nipasẹ IBM. Idagbasoke naa lo ede apejuwe ohun elo nMigen (HDL ti o da lori Python, laisi lilo VHDL ati Verilog), awọn ile-ikawe sẹẹli boṣewa FlexLib lati iṣẹ akanṣe Chips4Makers, ati ohun elo irinṣẹ Coriolis2 VLSI ọfẹ fun iyipada lati HDL si GDS-II.

Idagbasoke ti Libre-SOC jẹ agbateru nipasẹ NLnet Foundation, eyiti o pin 400 ẹgbẹrun awọn owo ilẹ yuroopu lati ṣẹda chirún ṣiṣi patapata gẹgẹbi apakan ti eto lati ṣẹda idaniloju ati igbẹkẹle awọn solusan imọ-ẹrọ ipilẹ. Chirún naa ni iwọn ti 5.5x5.9 mm ati pẹlu 130 ẹgbẹrun ẹnu-ọna kannaa. O oriširiši mẹrin 4KB SRAM modulu ati ki o kan 300 MHz alakoso titiipa lupu (PLL).

Afọwọkọ akọkọ ti chirún orisun Libre-SOC ti ṣetan fun iṣelọpọ


orisun: opennet.ru

Fi ọrọìwòye kun