Bezmaksas un atvērtā pirmkoda programmatūra ir kaut kas, kas mūs jau sen ir aizrāvis, bet atvērtā koda vai bezmaksas aparatūra ir kaut kas, kas, salīdzinot ar programmatūras pasauli, joprojām ir gaismas gadu attālumā. Ir vairākas bezmaksas aparatūras arhitektūras un projekti (vienkārši apskatiet opencores.org, lai redzētu dažus piemērus), taču tam joprojām ir nepieciešams liels stimuls, lai mēs visi no tā varētu gūt labumu. Liela cerība ir RISC-V, atvērts ISA un no kura tiek iegūti daži bezmaksas procesoru vai SoC projekti.
Labi, ka šī impulsa došana ir projekta iecere CHIPS alianse Linux Foundation paspārnē. CHIPS nozīmē kopēju aparatūru saskarnēm, procesoriem un sistēmām, tas ir, kopēju aparatūru saskarnēm, procesoriem un sistēmām. Tas ir paredzēts, lai veicinātu atvērtas vai bezmaksas aparatūras sistēmas un izstrādātu nākotnes mikroshēmas, pamatojoties uz iepriekš minēto ISA RISC-V.
Aiz CHIPS alianses atrodas ne tikai Linux fonds, kas tos atbalsta, bet ir arī tādas lielas kompānijas kā Google, SiFive, Western Digital, Esperanto Technologiesutt. Jūs jau zināt, ka SiFive ir bezspēcīgs uzņēmums, kas jau ir palaists slavenos mikroshēmas vai procesorus, kuru pamatā ir RISC-V. Kā jūs zināt, šī ISA pamatā ir RISC dizains, taču to ir atvēruši un to izstrādā daudzi labi pazīstami nozares uzņēmumi.
RISC-V, jūs jau zināt, ka tas savukārt ir RISC-V fonda organizācijā, kurā, kā jūs zināt, ir daudz sadarbojošos uzņēmumu. Turpmāk viņi ir atbildīgi tikai par instrukciju izstrādi, kas veido ISA, un citi ir atbildīgi par mikroarhitektūru ieviešanu, lai vadītu minēto ISA. Tagad ar CHIPS aliansi a standarta mikroshēmas dizains un atvērts mobilajām ierīcēm, personālajiem datoriem, kā arī plaša patēriņa elektronikai un IoT.
Es ceru, ka tas drīz nobriest, un mēs redzam vēl dažus IC, nekā jau ir ... Turklāt jūs jau zināt, ka RISC-V ir atbalsta Linux kodols kopš versijas 4.15.