Tenstorrent izveidojis atvērtā koda testa versiju Open Chiplet Atlas Harness modulāru mikroshēmu izstrādei

Attēls: Tenstorrent · Avots
Tenstorrent izlaida Open Chiplet Atlas (OCA) Harness atvērtā koda beta versiju – sistēmu, kas nodrošina savietojamu drošību, startēšanu, pārvaldību un savienojamību mikroshēmui, samazinot inženiertehniskās izmaksas un sarežģītību.
Tenstorrent izziņoja atvērtā koda beta laidienu savam Open Chiplet Atlas® (OCA) Harness – fundamentālai sistēmai, kas paredzēta mikroshēmu izstrādes un integrācijas vienkāršošanai. OCA Harness ievieš Open Chiplet Atlas savietojamības arhitektūru, kas standartizē, kā dažādu ražotāju mikroshēmas sadarbojas programmatūras, sistēmas, protokola, transporta un fiziskajos līmeņos.
OCA specifikācija, izstrādāta, lai veicinātu daudzražotāju mikroshēmu savietojamību, nosaka noteikumus, kas ļauj dažādām mikroshēmām strādāt kopā nevainojami. Harness pārvērš šīs specifikācijas atkārtoti izmantojamā aparatūras infrastruktūrā, kas nodrošina būtiskas mikroshēmu funkcijas, tostarp drošību, startēšanas procesus, sistēmas pārvaldību, atkļūdošanu un testēšanu, kā arī mikroshēmu savienošanu metālšķiedru līmenī.
Izmantojot OCA Harness, mikroshēmu komandas var būtiski samazināt vienreizējās inženiertehniskās izmaksas (NRE) un integrācijas riskus, ļaujot koncentrēt resursus uz unikālas pielietojuma loģikas izstrādi, kas atšķir tās mikroshēmas. Tenstorrent galvenais CPU arhitekts un vecākais eksperts Wei-Han Lien uzsvēra, ka arhitektūra atbrīvo dizainerus no atkarības no viena ražotāja, savukārt Harness piedāvā atsauces dizainu, lai atvieglotu integrācijas izaicinājumus un paātrinātu pielāgotu silikonu izlaišanu.
Beta versija ietver pilnu RTL pirmkoda komplektu un satur trīs galvenās pārvaldības apakšsistēmas: OCA drošības procesoru (SEP), kas darbojas kā mikroshēmas uzticamības pamatā, pārvaldot drošu startēšanu, atslēgu apstrādi un dzīves cikla kontroli; OCA sistēmas pārvaldības kontrolieri (SMC), kas atbild par pulksteni, jaudu, termisko vadību, restartu koordinēšanu, telemetriju un startēšanas/konfigurācijas protokoliem; un atkļūdošanas un testa portus (DTP), kas nodrošina vienotu atkļūdošanas piekļuvi mikroshēmu līmenī, tostarp atbalstu JTAG un OCA jāīrstr triggers funkcionalitātei.
Turklāt OCA sistēmas pārvaldības vienība (SMU) integrē šīs apakšsistēmas, un OCA AoU implementācija atbalsta dzimto AXI4 datplūsmu pār UCIe mikroshēmu die-to-die savienojumiem. Lai atvieglotu agrīnu izstrādi, komplekts ietver C++/SystemC virtuālo platformu, kas ļauj izstrādāt programmaparatūru pirms RTL simulācijas vai faktiskā silikona pieejamības.
Vairāki ekosistēmas partneri ir devuši ieguldījumu šajā iniciatīvā. BOS Semiconductors nodrošināja sākotnējo AXI pār UCIe RTL, savukārt lowRISC palīdzēja Open Harness izveidē ar atvērtā koda pieeju. Partneru ieguldījums turpinās no VNChip Labs, kas izcēla sistēmas nozīmi riska mazināšanā un silikona ieviešanas paātrināšanā, kā arī Signaloid, kas norādīja, ka Harness atvieglo viņu aprēķinu akseleratora IP integrēšanu dažādās sistēmās.
Tenstorrent izstrādāja beta versiju agrīnajiem lietotājiem, integrētājiem un līdzstrādniekiem, pilns oficiālais izlaidums paredzēts 2027. gada janvārī. OCA Harness ir pieejams GitHub platformā, kopā ar detalizētu dokumentāciju, tostarp ceļvežiem, reģistriem, pārbaudes statusu un lietojuma piezīmēm, kas atbalsta izstrādātājus veidot savietojamas mikroshēmas atvērtā koda Apache License 2.0 ietvaros.
Šis izlaidums iezīmē nozīmīgu soli atvērtas, ražotājiem neitrālas infrastruktūras izveidē moduālu silikona dizainu jomā, sola samazināt šķēršļus un veicināt inovāciju mikroshēmu ekosistēmā.




Avoti un oriģinālziņas
Lasīt oriģinālo avotu ↗

Komentāri (0)
Komentāru vēl nav. Sāciet diskusiju.
Rakstīt komentāru
Komentāri tiek publicēti pēc moderēšanas. Jūsu vārds un komentārs būs redzami publiski. Konts