Обновить
4K+
5
Boris Novoselov@ckaf

Директор вайба

18
Рейтинг
1
Подписчики
Отправить сообщение

Формальная верификация «для бедных»: выбираем open source-решение

Время на прочтение15 мин
Охват и читатели6.5K

Как убедиться, что в аппаратном дизайне нет багов? Результаты обычных тестов иногда сигнализируют только о том, что ошибки не нашлись, а не о том, что их нет вовсе. На помощь приходит формальная верификация — метод, который проверяет все состояния системы в поисках ошибки. Для промышленной верификации есть три решения: VC Formal от Synopsys, Cadence от JasperGold и коммерческая часть Yosys. Проприетарные инструменты проверены «в бою», но доступны далеко не всем.

Меня зовут Борис Новосёлов, я младший инженер по верификации в YADRO, и я изучил альтернативы с открытым исходным кодом: CIRCT, Slang, Synlig и другие. Вы узнаете, как работают эти инструменты и на что обратить внимание при выборе решения для своего проекта.

Читать далее

Информация

В рейтинге
471-й
Работает в
Зарегистрирован
Активность