110 likes | 477 Views
Использование UVM для автономной верификации цифровой аппаратуры. Михаил Михайлович Ровнягин ЗАО «МЦСТ». Содержание. Краткий обзор методов верификации Универсальная Методология Верификации Очередь отложенных запросов в память L2- кэша СнК «Эльбрус-2 S »
E N D
Использование UVM для автономной верификации цифровой аппаратуры Михаил Михайлович Ровнягин ЗАО «МЦСТ»
Содержание • Краткий обзор методов верификации • Универсальная Методология Верификации • Очередь отложенных запросов в память L2-кэша СнК «Эльбрус-2S» • Конфигурация тестового окружения • Программа-генератор тестового окружения • Заключение
Методы управления генерацией тестовых воздействий • Управление процессом тестирования с помощью виртуальных последовательностей • Управление с помощью передачи управляющих сообщений через порты
Write Back QueueL2$ Назначение WBQ - обработка запросов Write Back (WB), генерируемых при удалении строки из L2-кэша и записи ее в оперативную память Одновременно WBQ может обрабатывать до 15 запросов от различных источников
Заключение Применение UVM для автономного тестирования модулей цифровых устройств позволяет: • уменьшить время, затрачиваемое на разработку тестового окружения • реализовать генерацию сложных тестовых воздействий для проверки определенных тестовых случаев • обеспечить хорошие показатели повторного использования компонентов тестового окружения