Chiplet-baserade System-on-Chips (SoCs) blir allt mer populära i halvledarindustrin på grund av deras potential att förbättra designeffektiviteten, öka prestanda och minska kostnaderna. Även om chiplets ses som ett sätt att minska kostnaderna för innovation, innebär de också många utmaningar. Förpackning, sammankopplingsmodeller, verifiering, härkomst och spårbarhet, IP/design ekosystemhantering och säkerställande av säkerhet är områden där utmaningar måste hanteras. Innan massmigrering till chipletbaserad design kan ske, behövs ny infrastruktur och nya verktyg. Mer komplex modellering behövs för sammankopplingar, timingverifiering, termisk hantering. Förtroendeproblem kring hur chiplets levereras och integreras i en SoC måste åtgärdas. Detta innebär i sin tur att se till att chiplets inte har äventyrats på vägen från utveckling via integration till leverans till gjuteriet/monteringshuset. Att etablera härkomst och en spårbar integrationsprocess blir ett nyckelkrav.
Det är i ovanstående sammanhang som Robin Butler höll ett föredrag på IP SoC 2023-konferensen i Santa Clara förra månaden. Han är generaldirektör för affärsenheten Methodics IPLM på Perforce. En chiplet är i huvudsak en IP i form av en fristående stans. Perforce och Robin är inte främmande för IP-livscykelhantering. Robin ledde publiken genom att lägga grunden för att fastställa härkomst och spårbarhet, hantering av materialförteckningar (BoM) och upprätthålla BoM-härkomst. Härkomst betyder ursprunget till något och historien om dess ägande, som används för att fastställa äkthet och kvalitet.
Utmaningar för att etablera härkomst och spårbarhet
I chipletbaserade SoCs kan olika chiplets användas i olika SoC-designer. Därför blir IP-återanvändningen viktig för att öka effektiviteten, minska kostnader och tid till marknaden. Men att återanvända IP från andra konstruktioner kan orsaka kompatibilitetsproblem. Dessutom kan olika IP-block komma från olika källor, och att känna till ägandet av IP är avgörande.
Alla system som ska användas för att hantera IP bör kunna undvika inkompatibilitetsproblem mellan alla chiplets och andra IP-block i en chipletbaserad SoC. Systemet bör också kunna hjälpa till att undvika problem med IP-intrång och bekräfta att korrekt licensiering finns. Den bör också kunna utföra äkthetsverifiering för att säkerställa att chiplets inte komprometterades genom bakdörrar under tillverknings- eller leveransprocessen.
Stiftelsen för att fastställa härkomst och spårbarhet
Systemet ska kunna representera IP på ett sätt för att identifiera respektive designfiler samt motsvarande metadatamodell som definierar IP:s tillstånd och sammanhang. Även om det finns många populära versionskontrollsystem för data-/filhantering, är ett som inkluderar metadatahantering nyckeln. Metadatamodellen är där åtkomstbehörigheter, kvalitetsklass, information om IP-kompatibilitet, detaljer om efterlevnad av standarder etc. upprätthålls. Som sådant bör metadatalagret också erbjuda oföränderliga fält som tidsstämplar, ägande och andra användardefinierade objekt.
Med IP-representationen definierad enligt ovan, är nästa kritiska del hantering av stycklistor (BoM).
Hantering av materialförteckningar (BoM).
En BoM är i huvudsak ett hierarkiskt versionerat träd av byggblockskomponenterna i ett system. Som ett exempel, med hänvisning till figuren nedan, hänvisar SoC@4 till den fjärde versionen av SoC och är garanterat att innehålla respektive versioner av underkomponenterna som finns i det trädet. Detta säkerställer spårbarhet och metadataöverlagringar från de olika delkomponenterna ger sammanhang. Således kan BoM litas på som den enda källan till sanning för konfigurationshanteringen av SoC. BoM oföränderlighet bör upprätthållas på plattformsnivå så att definitionen av en version inte kan ändras efter att en release har gjorts.
Upprätthållande av BoM-härkomst
Genom att integrera IP-fingeravtryckstekniker inklusive blockkedjehanterade signaturer för viktig metadata, kan oföränderligheten av IP-innehåll låsas. Frågor kan användas på en sådan integrerad plattform för att validera tillförlitligheten hos komponenterna på BoM. Detta hjälper till att minska risken för attacker i leveranskedjan, där illvilliga aktörer kan introducera bakdörrar eller andra säkerhetsbrister i produkten.
Många industrier har bestämmelser som kräver spårbarhet av komponenter som används i elektroniska produkter. Att upprätthålla BoM-härkomsten hjälper till att säkerställa att produkten överensstämmer med dessa regler och kan hjälpa till med revisioner och andra efterlevnadskrav.
Sammanfattning
Det bästa sättet att säkerställa BoM härkomst är att använda en spårbar plattform som den som beskrivs ovan. Hantering av IP-releaser, inbyggd spårbarhet, IP-upptäckt och återanvändning och hantering av arbetsyta mellan designansvariga ingår i Methodics IP Lifecycle Management-lösning.
Du kan lyssna på Robins föredrag på begäran här. Du kan ladda ner hans presentation bilder här.
Läs också:
Att övervinna flaskhalsar i halvledarförsörjningskedjan
CHIPS and Science Act, Cybersecurity och Semiconductor Manufacturing
Lös inbyggda utvecklingsutmaningar med IP-centrerad planering
Dela det här inlägget via:
- SEO-drivet innehåll och PR-distribution. Bli förstärkt idag.
- PlatoAiStream. Web3 Data Intelligence. Kunskap förstärkt. Tillgång här.
- Minting the Future med Adryenn Ashley. Tillgång här.
- Köp och sälj aktier i PRE-IPO-företag med PREIPO®. Tillgång här.
- Källa: https://semiwiki.com/eda/329251-ip-lifecycle-management-for-chiplet-based-socs/
- :är
- :inte
- :var
- 2023
- a
- Able
- ovan
- tillgång
- tvärs
- Agera
- aktörer
- Dessutom
- Efter
- Alla
- längs
- också
- bland
- an
- och
- ÄR
- områden
- runt
- AS
- At
- Attacker
- publik
- revisioner
- äktheten
- undvika
- Bakdörrar
- BE
- blir
- passande
- varit
- innan
- nedan
- BÄST
- Bill
- Blockera
- Block
- Byggnad
- inbyggd
- företag
- men
- KAN
- kan inte
- Orsak
- kedja
- utmaningar
- byta
- Pommes frites
- Clara
- komma
- kompatibilitet
- komplex
- Efterlevnad
- komponenter
- Äventyras
- oro
- Konferens
- konfiguration
- Bekräfta
- innehöll
- innehåll
- sammanhang
- kontroll
- Motsvarande
- Pris
- Kostar
- kritisk
- avgörande
- Cybersäkerhet
- definierade
- definierande
- levereras
- leverans
- beskriven
- Designa
- mönster
- detaljer
- Utveckling
- den
- olika
- Upptäckten
- ner
- ladda ner
- grund
- under
- ekosystemet
- effektivitet
- Elektronisk
- inbäddade
- driva
- säkerställa
- säkerställer
- säkerställa
- väsentligen
- upprättandet
- etc
- exempel
- finns
- Fält
- Figur
- Filer
- fingeravtryck
- För
- formen
- fundament
- Fjärde
- från
- Allmänt
- grad
- garanterat
- hända
- Har
- he
- hjälpa
- hjälper
- här.
- historia
- Huset
- Hur ser din drömresa ut
- HTTPS
- identifiera
- oföränderlighet
- oföränderlig
- med Esport
- förbättra
- in
- ingår
- innefattar
- Inklusive
- Öka
- alltmer
- industrier
- industrin
- informationen
- Infrastruktur
- överträdelse
- Innovation
- integrerade
- Integrera
- integrering
- sammankopplingar
- in
- införa
- IP
- problem
- IT
- artikel
- DESS
- Nyckel
- Menande
- Efternamn
- lager
- Nivå
- Licens
- livscykel
- låst
- Lot
- gjord
- Framställning
- ledning
- chef
- chefer
- hantera
- Produktion
- många
- marknad
- Massa
- material
- max-bredd
- Maj..
- betyder
- metadata
- migration
- Mildra
- modell
- modellering
- modeller
- Månad
- mer
- Behöver
- behövs
- Nya
- Nästa
- Nej
- objektet
- of
- erbjudanden
- on
- ONE
- or
- beställa
- Ursprung
- Övriga
- ägande
- förpackning
- utföra
- prestanda
- behörigheter
- bit
- plattform
- plato
- Platon Data Intelligence
- PlatonData
- Populära
- Inlägg
- potentiell
- presentation
- process
- Produkt
- Produkter
- rätt
- härkomst
- ge
- kvalitet
- sökfrågor
- Läsa
- minska
- hänvisar
- föreskrifter
- frigöra
- representerar
- representation
- kräver
- krav
- Krav
- att
- återanvända
- Risk
- robin
- Santa
- Vetenskap
- säkerhet
- sett
- halvledare
- skall
- signaturer
- enda
- Diabilder
- So
- något
- Källa
- Källor
- fristående
- standarder
- Ange
- sådana
- leverera
- leveranskedjan
- system
- System
- Diskussion
- tekniker
- den där
- Smakämnen
- deras
- Där.
- därför
- termisk
- Dessa
- de
- detta
- Genom
- tid
- Tidpunkten
- till
- alltför
- verktyg
- Spårbarhet
- spårbar
- träd
- Litar
- sanningen
- SVÄNG
- enhet
- på
- användning
- Begagnade
- BEKRÄFTA
- olika
- Verifiering
- version
- versionskontroll
- via
- sårbarheter
- promenerade
- Sätt..
- VÄL
- były
- medan
- med
- dig
- zephyrnet