Sondrel-modules versnellen ASIC-ontwerp

Update: 8 december 2021

Sondrel-modules versnellen ASIC-ontwerp

Sondrel-modules versnellen ASIC-ontwerp

Sondrel heeft onthuld dat de onlangs gelanceerde familie van Architecting the future IP-platforms eenvoudig kan worden aangepast om precies te voldoen aan de ASIC-vereisten van klanten.

Dit komt door het innovatieve Schaalbaar architectuurraamwerk (SAF) dat gebruik maakt van herbruikbare, modulaire IP-blokken die elk een verpakking hebben met daarin een gestandaardiseerde set functies en interfaces.

Elke Architecten van de toekomst IP-platform is gemaakt door de vereiste blokken samen te stellen om te voldoen aan de prestaties en functionaliteit die vereist zijn voor een bepaalde toepassing.

"Het is als bouwstenen met gestandaardiseerde noppen die ze met elkaar verbinden", legt Rowan Naylor, Sondrel's Principal System Architect uit, "met een kernchassis waarop blokken aansluiten. Nu kunnen blokken van verschillende groottes en typen in het chassis worden verplaatst om plaats te maken voor nieuwe zonder dat u het hele ontwerp helemaal opnieuw hoeft te beginnen, wat u normaal gesproken zou moeten doen. Dit komt omdat we een standaard hebben gecreëerd voor de configureerbare interfaces van de wrappers die elk IP-blok inkapselen met ondersteunende functies en services, zoals klokreset en energiebeheer, zodat het minder werk is om ze aan te sluiten en te verplaatsen voor aanpassing . De standaarden betekenen ook dat we snel een wrapper kunnen maken voor elk IP-adres dat door de klant of een derde partij wordt aangeleverd.”

In een reactie voegde Graham Curren, CEO van Sondrel, eraan toe: “Er is niets nieuws aan het hergebruik van IP, maar de praktische implementatie is altijd behoorlijk gecompliceerd omdat er geen universele standaard is voor IP-blokinterfaces, dus ontwerptijd moet worden besteed aan het aanpassen van IP-blokinterfaces voor elke uitvoering.

“Sondrel werkt in een breed scala aan toepassingsgebieden, wat ons een uniek perspectief geeft, zodat we konden zien hoe IP-blokken van het ene gebied naar het andere konden worden hergebruikt als ze gestandaardiseerde interfaces hadden. Dus creëerden we onze Schaalbaar architectuurraamwerk dat gebruikmaakt van modularisering met standaardinterfaces om ons een snelle manier te bieden om IP-blokken praktisch opnieuw te gebruiken en naar behoefte toe te voegen en te wijzigen. In één geval hebben we met deze nieuwe aanpak bijvoorbeeld de ontwerptijd van een ASIC met zes maanden kunnen verkorten.”

Sondrel gebruikte SAF om de eerste vijf leden van de Architecten van de toekomst familie van IP-platforms die elk zijn ontworpen om vrijwel alles te bieden wat nodig is voor een ASIC-oplossing voor een bepaald toepassingsgebied.

De gestandaardiseerde modulaire benadering betekent dat Sondrel bij de start van een nieuw klantproject het juiste IP-platform selecteert en het vervolgens aanpast door meer computerblokken toe te voegen voor verbeterde prestaties of andere functionaliteit met het juiste blok uit zijn bibliotheek met blokken om een ​​op maat gemaakt oplossing.

IP van derden of klanten wordt, eenmaal ingepakt, op dezelfde manier toegevoegd aan het ontwerp. Het algehele resultaat is dat SAF Sondrel in staat stelt om de ontwerptijd te verkorten door een effectieve manier te hebben om snel oplossingen voor klanten samen te stellen en ontwerpkosten te besparen, en door hen in staat te stellen aanzienlijk sneller een product op de markt te brengen.

"Wij zijn van mening dat wij het eerste bedrijf zijn dat zo'n Framework heeft gemaakt waarmee IP effectief en gemakkelijk kan worden hergebruikt op een gestandaardiseerde modulaire manier", voegt Curren toe. "Velen hebben dit in het verleden geprobeerd, maar we denken dat we de eersten zijn die dit met succes hebben gedaan als een oplossing die gemakkelijk in zoveel toepassingsgebieden kan worden gebruikt."

Curren concludeerde: “Deze 'blokken'-benadering is met name handig wanneer de specificatie voor de ASIC halverwege het ontwerpproces verandert, wat vaak gebeurt wanneer de klant de vereisten verfijnt naarmate het project vordert. Normaal gesproken zou voor dergelijke wijzigingen een volledig herontwerp nodig kunnen zijn om nieuwe functies of extra rekenkracht op te nemen, maar nu, met SAF, worden de modules toegevoegd aan of verwijderd uit het chassis. Dit bespaart onze klanten enorm veel tijd en geld en ondersteunt onze drijvende kracht om de toekomst van ASIC-ontwerp te ontwerpen.”

SAF is gebaseerd op een 'chassis' dat de basisservices en -bronnen bevat die nodig zijn in de toepassingsklasse, dwz Transport Fabric (NoC/NiC), systeemgeheugen, Power-Clock-Reset-domeinen en systeembeheer (opstarten, configuratie, FuSa en algemene applicatiebeheerfuncties). Alle IP-blokken maken verbinding en communiceren met elkaar via het chassis om een ​​gemakkelijke integratie en herschikking te garanderen, in tegenstelling tot ontwerpmethodologieën waarbij blokken rechtstreeks op andere blokken worden aangesloten en een compleet nieuw ontwerp nodig is als er wijzigingen nodig zijn.

Aangezien het chassis typisch het deel van het systeem is dat uniek is, maakt uitgebreid gebruik van de modelleerprocessen van Sondrel de dimensionering en configuratie van het chassis mogelijk met betrekking tot zowel de busconstructies als de geheugensubsystemen.

De modellering behandelt ook hoe de vereisten voor gegevensverwerking worden verdeeld over meerdere heterogene verwerkingssegmenten voor elke werkingsmodus om te voldoen aan de beperkingen op het gebied van energie en prestaties. De SAF zorgt er vervolgens voor dat de integratie op een betrouwbare en voorspelbare manier kan worden uitgevoerd.

De blokken komen overeen met de reken- en IO-functies (CPU's, DSP's, PCIe etc.) die zijn geïmplementeerd in subsystemen op basis van 'slices'. Elke slice heeft standaardservices en interfaces voor interworking, synchronisatie en communicatie. Met deze aanpak kunnen de prestaties worden geschaald door het aantal te vergroten, zodat bijvoorbeeld drie identieke plakjes nominaal de rekenkracht verdrievoudigen.

Extra functionaliteit kan op dezelfde manier eenvoudig worden geïntegreerd door de juiste modulaire schijf op het chassis aan te sluiten. Het gebruik van slices verkort ook de totale projecttijd, aangezien elke slice in de bibliotheek eerder is getest en geverifieerd, wat ook het projectrisico vermindert.