Cadence применяет большие данные для разработки чипов ИИ

351

Вместе называемые платформой Verisium, костюмы построены на другой платформе компании: JedAI (совместные корпоративные данные и ИИ).

«Выпуск Verisium представляет собой смену поколений от одноразовых алгоритмов с одним движком в EDA (автоматизация электронного проектирования) к алгоритмам, которые используют большие данные и искусственный интеллект для оптимизации нескольких запусков нескольких движков во всей кампании по проектированию и проверке SoC». он сказал. «При развертывании платформы Verisium все данные проверки, включая формы сигналов, покрытие, отчеты и файлы журналов, объединяются на платформе Cadence JedAI. МЛ [machine learning] строятся модели, и из этих данных извлекаются другие собственные метрики, чтобы обеспечить новый класс инструментов, которые значительно повышают производительность проверки».

Первоначальные приложения Verisium, описанные Cadence, таковы:


  • AutoTriage: создает модели машинного обучения, которые помогают автоматизировать сортировку ошибок регрессии путем прогнозирования и классификации ошибок тестирования с общим корнем.
  • SemanticDiff: Алгоритмическое решение для сравнения нескольких версий исходного кода IP или SoC, классификации этих версий и ранжирования тех обновлений, которые наиболее разрушительно влияют на поведение системы, чтобы помочь определить потенциальные горячие точки ошибок.
  • WaveMiner: ИИ анализирует формы сигналов из нескольких прогонов и определяет, какие сигналы и в какое время с наибольшей вероятностью представляют собой причину сбоя теста.
  • PinDown: строит модели ML изменений исходного кода, отчеты о тестировании и файлы журналов, чтобы предсказать, какие проверки исходного кода, скорее всего, привели к сбоям.
  • Отладка: Предоставляет решение для отладки от IP до SoC и от однократного до многозапускного, предлагая интерактивные потоки отладки и потоки постобработки с сигналами, схемами, трассировкой драйверов и технологиями SmartLog.
  • Он изначально интегрирован с JedAI и другими приложениями Verisium, чтобы обеспечить анализ первопричин на основе ИИ с поддержкой одновременного автоматического сравнения пройденных и непройденных тестов.
  • Менеджер: включает управление проверкой Cadence на уровне IP и SoC с планированием проверки, расписанием заданий и охватом нескольких движков в JedAI и расширяет его для поддержки оптимизации набора тестов на основе ИИ. Интегрируется с другими приложениями Verisium для развертывания платформы Verisium из консоли на основе браузера.

ДжедАИ

JedAI предназначен для сбора интеллектуальных данных из огромных объемов данных о конструкции микросхем и данных проверки, и с его помощью Cadence объединяет аналитику больших данных на своих платформах искусственного интеллекта: Verisium для проверки, Cerebrus для внедрения и Optimality для оптимизации системы.

Cadence утверждает, что может управлять как структурированными, так и неструктурированными данными, в том числе:

  • Данные проектирования, такие как формы сигналов и покрытие при функциональной проверке, формы физической компоновки, проектирование RTL, список соединений и аналитические отчеты по времени, мощности, напряжению или отклонениям.
  • Данные о рабочей нагрузке, такие как время выполнения, использование памяти и дискового пространства, «а также метаданные о входных данных для каждого задания и зависимостях между ними».
  • Данные рабочего процесса, такие как инструменты и методология, используемые для создания дизайна.