Xcelium Parallel
Logic Simulation

Первый параллельный симулятор с многоядерными вычислительными технологиями

previous arrow
next arrow
Slider

Xcelium Parallel Logic Simulator

Основные преимущества:
  • Выполняется на серверах архитектуры ARM, сокращая общее время верификации и стоимости систем в корпусе
  • Идеально подходит для много ядерных систем, типичных для серверов архитектуры ARM, для более быстрой регрессии IP
  • В 3-10 раза ускорение  цикла регрессии в заключительные дни и недели проектного цикла
Проверка правильной работы систем на кристалле (СнК) перед производством - это огромная задача, требующая высокопроизводительных вычислений (HPC). У инженеров есть несколько способов решить эту проблему, потому что проверка каждого состояния не является разумной, но наиболее распространенной технологией, позволяющей выполнить такие проверки является логическое моделирование. Более 70% времени проектирования приходится на работу САПР, поэтому ключевым моментом сокращения времени верификации является использование более высокопроизводительных центров обработки данных. Для центров обработки данных нужны энергоэффективные платформы, оптимизированные для повышения производительности в многозадачных режимах. Серверные ЦОД на базе платформы ARM® могут использовать десятки тысяч многоядерных процессоров для выполнения огромного количества задач, которые необходимы для верификации СнК для мобильных устройств, IoT, облачных технологий, 5G и других приложений. Cadence работает с ARM, Cavium и Qualcomm для решения вычислительных задач верификации СнКна серверных ЦОД на базе платформы ARM®. Задачи верификации обычно делятся на два класса. Первый - это небольшие тесты, которые используются для проверки IP-блоков. Они, как правило, легко запускаются на одном ядре и адресуют часть памяти сервера, что означает, что каждое ядро ​​на сервере может выполнять одно из заданий и получать высокую пропускную способность. Другой класс - это огромные задания, которые работают от нескольких часов до нескольких недель и занимают большую или всю память на сервере. Для этих заданий они либо работают на одном ядре, либо потребляют всю память сервера, либо с помощью многоядерного моделирования Cadence® Xcelium ™ задание может быть распределено по нескольким ядрам, чтобы оно работало быстрее. Стрелки слева указывают на отдельные ядра для небольших заданий, а стрелка справа указывает на большой банк ядер, работающих вместе для сложных заданий. Применение моделирования с использованием Xcelium на базе платформы ARM®. Благодаря моделированию Xcelium Parallel Logic, основанной на серверах на базе платформы ARM®, серверы дополнительно расширяют возможности по производительности за счет более эффективного выполнения как высокопроизводительных, так и долговременных рабочих нагрузок, чтобы сократить общее время и стоимость верификации СнК. Моделирование Xcelium обеспечивает как более быстрое моделирование на одном ядре, так и ускорение каждой задачи в тестовой группе с высокой пропускной способностью с использованием многоядерного моделирования для сокращения времени выполнения задач с большой задержкой. В результате моделирование Xcelium идеально подходит для большого количества ядер, типичных для серверов на базе платформы ARM®. Для тестов с высокой пропускной способностью высокий коэффициент ядра означает, что проекты могут проводить больше тестов параллельно на определенном наборе серверов, поэтому проектные команды могут достичь лучшего общего качества СнК и более быстрого цикла проектирования. Для тестов с большой задержкой, где моделирование Xcelium может масштабироваться для всех ядер, доступных на сервере, это означает, что время цикла регрессии в 3-10 раз быстрее на финальных стадиях проекта.