Zephyrnet-logo

Nieuwe emulatie, Enterprise Prototyping en FPGA-gebaseerde prototyping gelanceerd – Semiwiki

Datum:

CPU's voor algemeen gebruik draaien de meeste EDA-tools al jaren redelijk goed, maar als je echt zoiets als simulatie wilt versnellen, ga dan kijken naar het gebruik van gespecialiseerde hardwareversnellers. . Emulators kwamen rond 1986 op het toneel en de verwerkingskracht is in de loop der jaren enorm toegenomen, vooral als reactie op de eisen van toonaangevende bedrijven die CPU's, GPU's en meer recentelijk op AI gebaseerde processors en hyperscalers ontwerpen die de simulatie moeten versnellen om ervoor te zorgen dat ontwerpen zijn vrij van bugs en zullen daadwerkelijk opstarten en de software correct uitvoeren voordat de tape uit is.

Alle moderne CPU-, GPU-, hyperscalers- en AI-processorteams gebruiken emulatie om het ontwerp en debuggen van hun SOC's te versnellen, met transistoraantallen variërend van 25 miljard tot 167 miljard transistors, waarbij vaak gebruik wordt gemaakt van chiplets omdat het enorme aantal transistors niet langer in het systeem past. de maximale dradenkruisgrootte. Deze systemen zijn lastig te verifiëren, en het gebruik van een CPU voor algemene doeleinden om EDA-simulaties uit te voeren is niet langer snel genoeg, dus emulatie moet worden gebruikt. Ontwerpteams van projecten voor AI en hyperscale-applicaties draaien softwareladingen die een snelle analyse vereisen, zodat een afweging kan worden gemaakt tussen kracht en prestaties.

Emulatie wordt vroeg in het ontwerpproces gebruikt, wanneer er veel ontwerpwijzigingen plaatsvinden. Flexibele debug- en snelle compileerfuncties zijn dus van cruciaal belang voor een snelle doorlooptijd. Wanneer de RTL-codering stabiel genoeg is geworden en er minder foutopsporing nodig is, kan een snellere simulatieaanpak met behulp van enterprise prototyping worden gestart, aangezien de vroege ontwikkeling van firmware en software kan beginnen. De derde fase van versnelde simulatie volgt en is traditionele, op FPGA gebaseerde prototyping, waarbij softwareontwikkelaars de belangrijkste gebruikers zijn, waarbij prestatie en flexibiliteit de eerste behoefte zijn.

Met de drie door hardware ondersteunde acceleratietechnieken zou je kunnen kiezen voor het gebruik van drie hardwaresystemen van meerdere leveranciers, maar ik hoorde net over een nieuwe aankondiging van Siemens, waar ze een productfamilie van de volgende generatie hebben gelanceerd die alle drie de gebruiksscenario's dekt en ze noemen Het Veloce CS.

Voor emulatie gebruikt de Veloce Strato CS een domeinspecifieke chip genaamd de CrystalX, die een snelle, voorspelbare compilatie tijdens het ontwerp mogelijk maakt en iteraties versnelt. Ontwerpers zijn productiever door gebruik te maken van native debug-mogelijkheden, en het platform is schaalbaar voor de grootste ontwerpen. Aan de kant van het prototypen gebruikt de op FPGA gebaseerde Veloce Primo CS de nieuwste AMD-chip, de VP1902 Adaptive SoC, die een 2x hogere logische dichtheid heeft en 8x snellere debug-prestaties.

Eerdere generaties emulators hadden vaak unieke hardware-vormfactoren, maar met de nieuwe Veloce CS heeft Siemens een blade-architectuur aangenomen die gemakkelijker in moderne datacenters past.

De vorige generatie emulators van Siemens heette de Veloce Strato+, geïntroduceerd in 2021; nu geniet u met de nieuwe Veloce Strato CS van 4x poortcapaciteit, 5x prestatiewinst en een 5x debug-doorvoerboost. De schaalbaarheid gaat nu tot 40+B-poorten, en de modulaire blade-aanpak omvat 1 tot 256 blades.

emulatie: Veloce Strato CS min
Veloce Strato CS-configuraties

Voor enterprise prototyping bood Siemens vanaf 2021 de Veloce Primo aan; met de nieuwe Veloce Primo CS profiteert uw team van 4x poortcapaciteit, 5x in prestaties en maar liefst 50x in debug-doorvoer. Opnieuw worden er bij Veloce Primo CS blades gebruikt, die een bereik van 500M-poorten opleveren, helemaal tot 40+B-poorten.

Het volgende diagram toont de gemeenschappelijke compiler-, debug- en runtime-software die wordt gedeeld tussen de emulator en de enterprise prototyping-systemen, met als groot verschil dat de emulator de aangepaste CrystalX-chip gebruikt en het enterprise-prototype de AMD VP1902-chips gebruikt.

emulatie en enterprise prototyping: gemeenschappelijke compiler min
Emulator- en Enterprise Prototype-systemen

Door gebruik te maken van een blade-architectuur hebben deze systemen alleen luchtkoeling nodig, waardoor er geen dure waterkoeling nodig is.

Het derde nieuwe product dat wordt geïntroduceerd is Veloce proFPGA CS, en het geeft u 2x poortcapaciteit, 2x prestaties en een verbluffend 50x debug-doorvoervoordeel ten opzichte van het proFPGA-systeem van de vorige generatie. Schalen begint met slechts een enkele FPGA die op 100 MHz klokt en groeit vervolgens uit tot 4B-poorten. De Uno- en Quad-configuraties zijn zeer geschikt voor desktopprototyping, waarbij elk bladesysteem 6 FPGA's heeft.

Prototyping werd vroeger beperkt door de langzame ontwerpontwikkeling, maar nu met Veloce kunnen proFPGA CS-ingenieurs efficiënt compileren zonder handmatige RTL-bewerkingen, genieten van geautomatiseerde multi-FPGA-partitionering, profiteren van timinggestuurde prestatie-optimalisatie, en efficiënter worden met geavanceerde -snelheidsfoutopsporing vanwege VPS SW.

Samengevat

Siemens heeft drie nieuwe hardwareversnelde systemen ontworpen, gebouwd en aangekondigd die een aantal directe voordelen bieden, zoals:

  • Verlaag het vermogen om af te koelen
  • ~10 kW/miljard poorten
  • Past in datacenter met behulp van blades en luchtkoeling, koude gang – luchtstroom warme gang
  • Ondersteuning voor meerdere gebruikers, waardoor 24×7 gebruik mogelijk is
  • Emulatie, Enterprise Prototyping, FPGA-gebaseerde prototyping

Vroege gebruikers van Veloce CS omvatten tier-one-namen zoals AMD en ARM. De nieuwe Veloce heeft indrukwekkende referenties, die zeker de moeite waard zijn om nader te bekijken, en ze omvatten alle drie soorten hardwareplatforms. Uw team kan voor elk platform precies het juiste formaat kiezen om aan uw projectcapaciteit te voldoen.

Gerelateerde blogs

Deel dit bericht via:

spot_img

VC Café

VC Café

Laatste intelligentie

spot_img