Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

Hoe u de voordelen van cloudcomputing kunt optimaliseren voor snellere betrouwbaarheidsverificatie

In de snel veranderende industriële en consumentenproducten van vandaag weten de ontwerpbedrijven van geïntegreerde schakelingen (IC) dat het cruciaal is om hun ontwerpen op de markt te brengen op of eerder dan gepland, van cruciaal belang voor het behouden of behalen van concurrentiesucces. Ze weten echter ook dat de prestaties van hun producten nadat ze op de markt zijn gekomen even belangrijk zijn. Een product op de markt brengen, alleen om te voorkomen dat het de prestaties of levensduur van het product levert die de advertenties beloofden, is de nachtmerrie die bedrijven nooit willen hebben.

Om die reden is betrouwbaarheidsverificatie nu een essentieel onderdeel van het IC-ontwerp en de verificatiestroom. De omvang en complexiteit van betrouwbaarheidskwesties, zoals elektrostatische ontlading (ESD) en vasthoudbeveiliging, is aanzienlijk gegroeid naarmate ontwerpen naar de meest geavanceerde procesknooppunten zijn verplaatst (afbeelding 1). Als reactie hierop bieden de meeste gieterijen nu een vorm van ontwerpregels voor betrouwbaarheid, die mogelijk worden gemaakt door EDA-bedrijven (Electronic Design Automation) in de vorm van geautomatiseerde tools en controles voor betrouwbaarheidsverificatie [1-3].

Figuur 1. Groei in complexiteit van controletellingen en ESD-paddensiteit over procesknooppunten.

Natuurlijk, net als elke andere vorm van geautomatiseerde IC-ontwerpverificatie, vereist het uitvoeren van betrouwbaarheidsverificatiestromen tijd en middelen ... soms meer dan een bedrijf beschikbaar heeft. Niet elk bedrijf heeft de mogelijkheid om voldoende on-site computerresources te verwerven en te beheren om de betrouwbaarheidsverificatiestromen op schema te houden. Gelukkig is er nu een ander antwoord:cloud computing.

Het gebruik van cloud computing-bronnen van derden om te voldoen aan perioden van "piekvraag" bij het valideren van een volledige chip met regeldecks voor gieterijen is een schaalbare en duurzame benadering voor tijdige betrouwbaarheidsverificatie. Bedrijven hebben echter een duidelijk begrip nodig van de vereisten, beperkingen en kosten van cloudcomputing om intelligente kosten-batenbeslissingen te kunnen nemen bij het adopteren van een cloudtechnologie-optie.

Bij het gebruik van cloudservers worden bedrijven in rekening gebracht op basis van het aantal gebruikte servers, de klasse van de machine en de totale gebruikstijd. Het optimale aantal te gebruiken cloudservers en hun configuraties zijn afhankelijk van de typen betrouwbaarheidsverificatiestromen die u uitvoert, de EDA-tool die u gebruikt, de grootte van het ontwerp, uw tape-outtijdlijn en hoeveel geld uw bedrijf verdient bereid of in staat te besteden aan cloudtoegang [4].

Om de potentiële voordelen te demonstreren van het uitvoeren van betrouwbaarheidsverificatiestromen in de cloud, hebben we een reeks experimenten uitgevoerd op een full-chip system-on-chip (SoC) ontwerp, met behulp van de Siemens EDA Caliber PERC betrouwbaarheidsverificatiestromen met een grote commerciële cloudservice aanbieder. We hebben dezelfde Calibre PERC-stroom (met hetzelfde SoC-ontwerp en dezelfde regeldecks) in totaal drie keer uitgevoerd op verschillende aantallen cloudservers:

  • 1 cloudserver met 16 fysieke cores met behulp van Calibre multi-threaded (MT) technologie
  • 5 cloudservers, elk met 16 fysieke cores, met behulp van Calibre flexibele MT (MTflex)-technologie. De 5 servers waren georganiseerd als 1 primaire + 4 afstandsbedieningen in de Calibre MTflex-configuratie.
  • 51 cloudservers, elk met 16 fysieke cores, met behulp van Calibre MTflex-technologie. De 51 servers waren georganiseerd als 1 primaire + 50 afstandsbedieningen in de Calibre MTflex-configuratie.

We hebben de runtime voor elke stroom geregistreerd en de resultaten vergeleken, zoals weergegeven in afbeelding 2. Voor 1 server, 5 servers en 51 servers werd de Calibre PERC-run voltooid in respectievelijk 106 uur, 31 uur en 9,5 uur. Bovendien werd het geheugen voor elk van de MTflex-runs met 10% verminderd in vergelijking met de MT-run met één machine.

Lees het volledige artikel:optimaliseert u de voordelen van cloudcomputing voor snellere betrouwbaarheidsverificatie?


Industriële technologie

  1. Hoe word je een cloudcomputing-expert
  2. Hoe verandert cloudcomputing het management?
  3. Vaardigheden vereist voor cloudcomputing in de huidige IT-industrie
  4. Waarom verhuizen naar de cloud? 10 voordelen van cloudcomputing
  5. Hoe profiteert training van cloudcomputing voor ontwikkelaars?
  6. DevOps implementeren in de cloud
  7. Hoe Hybrid Cloud de basis vormt voor Edge Computing
  8. Hoe u ERP naar de cloud migreert
  9. Hoe profiteert u van de voordelen van de openbare cloud
  10. Hoe versnelt uitmuntende betrouwbaarheid de voordelen van Lean?
  11. Edge Computing-voordelen voor AI Crystallizing