| EDA erfordert unterschiedliche Software-Algorithmen und Anwendungen für die Entwicklung komplexer neuer Halbleiter- und Elektronikprodukte. Zunehmend komplexere VLSI-Designs sind eine große Herausforderung an die EDA. Eine effektive Skalierung der Anwendungsleistung war bisher nicht möglich, da die mögliche Steigerung der Mikroprozessorleistung durch produktions- und einsatztechnische Aspekte beeinträchtigt wurde. Digitale Systeme werden im Allgemeinen validiert, indem logische Simulationsaufgaben, die mehrere Wochen in Anspruch nehmen, auf riesige Computerfarmen verteilt werden. Dennoch lässt die Leistung bei der Simulation oft zu wünschen übrig, was zu unvollständiger Validierung und zum Übersehen von Bugs führen kann. Daher ist die Halbleiterbranche stets auf der Suche nach schnelleren Simulationslösungen. In jüngster Zeit werden zusätzlich zur CPU zunehmend Many-Core Grafikprozessoren erfolgreich für HPC eingesetzt. Mit einer solchen Konfiguration lässt sich eine deutliche Beschleunigung rechenintensiver EDA-Anwendungen wie u. a. Verilog Simulationen, Signalintegrität und Elektromagnetismus, computergestützte Lithographie und SPICE Schaltkreissimulationen erzielen. |
|
![]() |
![]() |
| Verilog-Simulation auf Grafikprozessoren mit RocketSim [mehr Infos] (Quelle: Tomer Ben-David, Rocketick, Israel) | |
![]() Grafikprozessorbeschleunigte Vollwellen-EM-Simulation zur Crosstalk-Analyse (Quelle: Martin Timm, CST, Deutschland) |
|
CUDA-kompatible ISV-Anwendungen
| ISV/Anwendung | Unterstützte Funktionen | Typische Beschleunigung* | Veröffentlichung |
| Agilent Technologies EMPro | FDTD-Löser | 6x | Veröffentlicht |
| Agilent Technologies ADS | Simulation von Signalintegrität | 4x-6x | Veröffentlicht |
| ANSYS Nexxim | AMI-Analyse | 7x-15x | Veröffentlicht |
| CST Microwave Studio (MWS) | Transienter Solver | 9x-20x | Veröffentlicht |
| Gauda OPC, OPV | Optische Proximitätskorrektur und Verifizierung | 20x-100x | Veröffentlicht |
| Remcom XFdtd | FDTD-Löser | 30-300x | Veröffentlicht |
| Rocketick RocketSim | Verilog-Simulation | 10x | Veröffentlicht |
| SPEAG SEMCAD-X | FDTD-Löser | 100x | Veröffentlicht |
* Zu erwartende Beschleunigung im Vergleich zu einem Quad-Core x64 CPU-basierten System. Beschleunigung gemäß internen Tests bei NVIDIA oder gemäß Herstellerdokumentation zur Anwendung.
Weitere relevante CUDA-fähige Software
Fachartikel zu EDA auf CUDA
Solver und Core-Kernel für EDA auf CUDA Grafikprozessoren
Weitere Informationen
MATLAB ist eine eingetragene Marke von The MathWorks, Inc.
Jacket ist eine Marke von AccelerEyes