| Решения для автоматизации проектирования электронных устройств (EDA) включают в себя широкий спектр программных алгоритмов и приложений, необходимых для проектирования сложных полупроводниковых и электронных устройств следующего поколения. Усложнение проектирования сверхбольших интегральных схем (СБИС) представляет собой значительную проблему для автоматизации проектирования электронных устройств. Производительность приложений возрастает медленно, так как рост производительности микропроцессоров затрудняется в связи с появлением проблем с мощностью и технологической стороной производства, неотъемлемых спутников масштабирования. Как правило, цифровые системы проверяются путем распределения задач логического моделирования среди огромных вычислительных ферм на срок до нескольких недель. Тем не менее, производительность моделирования зачастую отстает, что ведет к неполноте проверки и пропущенным функциональным ошибкам. В таких условиях не удивительно, что полупроводниковая промышленность всегда ищет более быстрые решения для моделирования. Последние тенденции в области высокопроизводительных вычислений отражают возрастание объема использования многоядерных графических процессоров для получения конкурентного преимущества за счет работы графических процессоров в качестве массово-параллельных сопроцессоров для CPU для ускорения вычислений в EDA моделировании, включая моделирование Verilog, целостности сигнала и электродинамики, вычислительной литографии, SPICE-моделирование и многие другие виды моделирования. |
|
![]() |
![]() |
| Verilog моделирование на графических процессорах с RocketSim [Подробнее] (Источник: Томер Бен-Давид (Tomer Ben-David), компания Rocketick, Израиль) | |
![]() GPU-ускоренное полноволновое EM моделирование для анализа перекрестных помех на противоположном конце пакета (Источник: Мартин Тимм (Martin Timm), CST, Германия) |
|
Приложения на основе CUDA от независимых разработчиков
| НППО/ Приложение | Поддерживаемые возможности | Ожидаемое ускорение работы* | Статус версии |
| Agilent Technologies EMPro | Решатели на основе метода конечных разностей во временной области | в 6 раз | Выпущена |
| Agilent Technologies ADS | Моделирование целостности сигнала | от 4 до 6 раз | Выпущена |
| ANSYS Nexxim | Анализ AMI | от 7 до 15 раз | Выпущена |
| CST Microwave Studio (MWS) | Решатель переходных электромагнитных процессов | от 9 до 20 раз | Выпущена |
| Gauda OPC, OPV | Оптическая коррекция близости и верификация | от 20 до 100 раз | Выпущена |
| Remcom XFdtd | Решатели на основе метода конечных разностей во временной области | в 30-300 раз | Выпущена |
| Rocketick RocketSim | Verilog моделирование | в 10 раз | Выпущена |
| SPEAG SEMCAD-X | Решатели на основе метода конечных разностей во временной области | в 100 раз | Выпущена |
* Ожидаемое увеличение скорости в сравнении с четырехъядерной системой на базе CUDA. Увеличение скорости согласно внутреннему тестированию NVIDIA или документации поставщика приложения.
Технические отчеты по автоматизации проектирования электронных устройств на основе CUDA
Решатели и программные ядра для автоматизации проектирования электронных устройств на основе графических процессоров с поддержкой CUDA
Читайте также
MATLAB является зарегистрированным товарным знаком компании MathWorks
Jacket является товарным знаком компании AccelerEyes