RISC-V en Chiplets: een paneldiscussie - Semiwiki

RISC-V en Chiplets: een paneldiscussie – Semiwiki

Bronknooppunt: 3019558

paneel

Op de recente RISC-V Summit werd tijdens de allerlaatste sessie een panel over chiplets bijeengeroepen Chiplets in het RISC-V-ecosysteem. De bijeenkomst werd gemodereerd door Calista Redmond, de CEO van RISC-V International. De panelleden waren:

  • Laurent Moll, COO van Arteris
  • Aniket Saha, VP Productmanagement van Tenstorrent
  • Dale Greenley, VP Engineering bij Ventana Microsystems
  • Rob Aitken, vooraanstaande architect van Synopsys

Dit is voor mij een enigszins vreemde combinatie van onderwerpen. Uiteraard kun je een RISC-V-processor op een chiplet plaatsen, maar de uitdagingen zijn niet echt anders dan bij elke andere processor. Maar RISC-V is hot en dat geldt ook voor chiplets, en bedrijven als Ventana combineren ze.

Laat me je wat achtergrondinformatie geven over de bedrijven om ze in context te plaatsen:

  • Zoals u waarschijnlijk weet, maakt Arteris netwerken-op-chip (NoC's). Het is een neutraal bedrijf onder chipletleveranciers (en IP-leveranciers).
  • Tenstorrent ontwerpt een portfolio van zeer krachtige multicore RISC-V-chips
  • Ventana beschikt over RISC-V IP, maar levert dit ook als chiplets
  • Synopsys is duidelijk een EDA-bedrijf, maar ze hebben eerder op de top RISC-V-kernen aangekondigd

]risico-v-chiplets

De feitelijke discussie

De eerste vraag van Calista was een softbal met de vraag wat de waarde van chiplets was.

Dale zei dat er niets specifieks was aan RISC-V voor chiplets, maar de markt beslist wanneer je grote monolithische dingen of chiplets doet. Het hangt ervan af waarvoor een klant u betaalt. “Wij leveren zowel IP als chiplets, er is ruimte voor beide.”

Aniket zei dat "het maken van chiplets niet goedkoop is, maar het maken van chiplets en RISC-V is flexibel en je kunt snel met hew-producten komen."

Laurent ging voor de productiekosten. NRE is erg belangrijk om onder controle te houden, aangezien niet veel mensen 100 miljoen onderdelen bouwen. Er zijn dus meer leveranciers bij betrokken en er is sprake van een ingewikkelde toeleveringsketen. Een SoC is complex, maar chiplets zijn erger.

Rob wees op heterogeniteit, zoals het toevoegen van chiplets voor RF en analoog, het hebben van een optionele versneller, enzovoort. Dit opent potentieel nieuwe markten.

Calista vroeg verder waar we ons in de automobielsector bevinden.

Aniket wees erop dat de automobielsector erg conservatief is en dat ze nu agressief zijn over platforms die kunnen opschalen van goedkope auto's naar high-end auto's. Bij chiplets heeft niemand echt aan functionele veiligheid gedacht.

Rob ging naar de lucht- en ruimtevaart (niet helemaal de automobielsector) en besprak hoe tientallen jaren geleden doorgaans een vast fysiek volume werd gedefinieerd. Het is lastig om dingen in te passen.

Laurent Moll 2 kleuren

Laurent: Automobielbedrijven zijn de ultieme cataloguskopers en chiplets laten ze het beste halen op het gebied van AI, radar, infotainment, enzovoort.

Hoe zorg je ervoor dat de software draait?

Rob: als je het systeem klein maakt, is dat prima. Maar het winkelen in de autocatalogus maakt het moeilijker.

Aniket: Gerelateerd aan een uitspraak “als je het toevoegt, zullen we het niet gebruiken”. Softwarestacks voor de automobielsector zullen RISC-V over vijf jaar ondersteunen, wat snel is. Het kostte Arm vijftien jaar om daar te komen.

Vraag: Wat hebben we nodig voor connectiviteit?

Laurent: Het is erg complex, vooral als mensen op zoek zijn naar chiplets. PHY's van verschillende leveranciers kunnen interoperabel zijn. Iedereen is enthousiast over UCIe. Mensen willen normen waardoor chiplets beter passen.

Aniket klaagde dat er geen standaard ontwerpstromen zijn voor chiplet. Een groot gebrek aan normen.

Rob denkt dat we een standaard flow kunnen bedenken, maar met verschillende chiplets willen we geen verschillende ontwerpflows.

Vraag: Waar zie je de dingen over 3-5 jaar?

Rob: we komen met verschillende verder

“Het winkelen in catalogi is misschien afhankelijk van OEM's in de auto-industrie. Het zal veel inspanningen van de sector vergen. Alle heterogene dingen zullen langer duren.

Aniket zei dat chiplets eerst in het datacenter zullen zijn en daarna in de auto-industrie. Maar de eerste golf zal een enkele leverancier zijn.

Samengevat

risico-v-chiplets

Dit is een combinatie van wat de deelnemers zeiden en mijn eigen mening.

Ik denk dat op chiplets gebaseerde RISC-V-ontwerpen voorlopig een inspanning van één bedrijf zullen zijn (behalve misschien voor high-bandwidth-memory (HBM). Het is te complex om ontwerpen te bouwen met meerdere chiplets van verschillende bedrijven, interposers , en het netwerk om ze allemaal met elkaar te verbinden, meestal bekend als RDL.

Ontwerpen zullen in de nabije toekomst 2.5D zijn en geen echte 3D (waarbij de dobbelstenen op elkaar worden gestapeld en communiceren met siliconenvia's of TSV's).

De automobielsector heeft zijn eigen uitdagingen, waarbij er vooral voor moet worden gezorgd dat op chiplets gebaseerde ontwerpen betrouwbaar zijn in een omgeving met veel trillingen. Hiervoor zijn uitgebreide tests nodig. Een ander probleem is het garanderen van functionele veiligheid in een omgeving met meerdere matrijzen.

UCIe is veelbelovend en is enigszins gebaseerd op PCIe. PCIe-bedrijven zorgden voor betrouwbaarheid via plugfests. Ik zie niet hoe je via een soortgelijk mechanisme economisch de UCIe-interoperabiliteit in chiplets kunt garanderen.

Ten slotte zijn er naast technische uitdagingen ook commerciële uitdagingen als we het nirvana willen bereiken waarin we chiplets kant-en-klaar kunnen kopen en tegen een redelijke prijs tot systemen kunnen assembleren. De grootste uitdaging is wie de chiplets zal betalen en bijhouden. Als alle chiplets op aanvraag moeten worden vervaardigd, gaan veel van de voordelen van een snelle cyclustijd verloren.

Maar RISC-V-chiplets komen zeker snel in de vorm van ontwerpen met meerdere matrijzen op 2.5D-interposers die door één bedrijf zijn gebouwd.

Lees ook:

NoC's geven architecten flexibiliteit bij het systeem-in RISC-V-ontwerp

Door RISC-V-cores te koppelen aan NoC's worden SoC-protocollen met elkaar verbonden

#60DAC-update van Arteris

Deel dit bericht via:

Tijdstempel:

Meer van semi-wiki