ОКР «Разработка инструмента высокоуровневого синтеза СФ-блоков конечных автоматов», шифр «ИРИС»НИР

R&D "Development of a tool for high-level synthesis of SF blocks of finite state machines", code "IRIS"

Источник финансирования НИР

Контракт с гос. корпорациями, министерствами и ведомствами, кроме ФЦП, Создание инструментов САПР для проектирования изделий микроэлектроники

Этапы НИР

# Сроки Название
1 14 сентября 2023 г.-1 декабря 2023 г. Разработка базового функционала
Результаты этапа: В рамках Этапа 1 ОКР решены следующие задачи: 1. Разработаны базовые понятия и функционал языка ИРИС. 2. Разработаны базовые средства среды ИРИС, в том числе: - средства автоматической генерации RTL-кода на языке Verilog с языка ИРИС; - средства симуляционного моделирования разрабатываемых аппаратных модулей; - средства для создания полноценных тестов для аппаратных модулей, в том числе тестов на покрытия; - средства проверки корректности разрабатываемых интегральных схем, в том числе наличие циклов, наличие неподключенных и неопределенных проводов, сверхбольшая нагрузка и т.п.; - средства для запоминания и демонстрации последовательностей сигналов (временных диаграмм); - средства для оценки покрытия кода тестами; - средства тестирования разрабатываемых аппаратных модулей, в том числе с помощью прерываний по условиям, отладочной печати, наблюдения за временными диаграммами и т.п.; - средства мониторинга корректности функционирования разрабатываемых аппаратных модулей; - средства для автоматической генерации тестовых систем для созданных аппаратных модулей на ПЛИС. 3. Разработаны базовые модули библиотеки готовых модулей, в том числе: - модулей для выполнения операций в конечных полях; - модулей для выполнения операций с длинной арифметикой; - модулей для выполнения наиболее распространенных логических операций, в том числе различных операций выбора и арбитража; - модулей для большинства стандартных контейнеров. 4. Проведены функциональные и покрывающие тесты для всех созданных модулей библиотеки готовых модулей в симуляторе и на ПЛИС и оценка их качества.
2 13 декабря 2023 г.-12 декабря 2024 г. Разработка продвинутых понятий и функционала, языка и среды ИРИС и разработка дополнительных модулей библиотеки готовых модулей
Результаты этапа:

Прикрепленные к НИР результаты

Для прикрепления результата сначала выберете тип результата (статьи, книги, ...). После чего введите несколько символов в поле поиска прикрепляемого результата, затем выберете один из предложенных и нажмите кнопку "Добавить".