Tesla
INFORMAZIONI SUI PRODOTTI
INFORMAZIONI ADDIZIONALI

EDA (Automazione elettronica della progettazione)

 
 
Le procedure EDA si basano su un gruppo di algoritmi e applicazioni software necessari per la progettazione di semiconduttori e prodotti elettronici complessi di nuova generazione. L’aumento nella complessità di progettazione VLSI rappresenta una sfida importante per l’EDA: le prestazioni delle applicazioni non risultano scalabili in modo efficace dato che l’aumento di prestazioni dei microprocessori viene controbilanciato da problemi di aumento di potenza e producibilità. Solitamente i sistemi digitali vengono convalidati mediante la distribuzione delle attività di simulazione logica su computer farm di grandi dimensioni che procedono all’elaborazione per settimane consecutive. Eppure le prestazioni di simulazione spesso risultano insufficienti e costringono a verifiche incomplete e al mancato rilevamento di bug funzionali. In effetti, non costituisce una sorpresa che il settore dei semiconduttori sia sempre alla ricerca di soluzioni di simulazione più rapide.

Le recenti tendenze nell’HPC portano a un sempre più frequente sfruttamento di GPU multi-core. L’uso di tali GPU come co-processore parallelo della CPU rappresenta un vantaggio competitivo grazie alla possibilità di ottenere accelerazioni delle simulazioni EDA più impegnative a livello di calcolo fra cui Verilog, Signal Integrity & Electromagnetics, Computational Lithography, la simulazione di circuiti SPICE e altre ancora.
 
Simulazione Verilog su GPU con RocketSim [altre info]
(Fonte: Tomer Ben-David, Rocketick, Israele)
 
 

Simulazione EM full wave con accelerazione GPU per analizzare il crosstalk sul lato opposto del pacchetto
(Fonte: Martin Timm, CST, Germania)

Applicazioni ISV con CUDA

ISV/applicazione Funzionalità supportate Accelerazione prevista* Stato dell’applicazione
Agilent Technologies EMPro Solutore FDTD 6x Rilasciata
Agilent Technologies ADS Simulazione dell’integrità del segnale 4x-6x Rilasciata
ANSYS Nexxim Analisi AMI 7x-15x Rilasciata
CST Microwave Studio (MWS) Solutore di transitori 9x-20x Rilasciata
Gauda OPC, OPV Correzione e verifica ottica di prossimità ottica 20x-100x Rilasciata
Remcom XFdtd Solutore FDTD 30-300x Rilasciata
Rocketick RocketSim Simulazione Verilog 10x Rilasciata
SPEAG SEMCAD-X Solutore FDTD 100x Rilasciata

* Accelerazione prevista su un sistema basato su CPU x64 quad-core. Accelerazioni indicate sulla base delle prove interne di NVIDIA o della documentazione fornita dal provider dell’applicazione.


Altre applicazioni software rilevanti che si avvalgono di CUDA

Rapporti tecnici per EDA su CUDA

Solutori e kernel core per EDA su GPU CUDA

Vedere anche

MATLAB è un marchio registrato di The MathWorks, Inc.
Jacket è un marchio di AccelerEyes