• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Разработка программного обеспечения для генерации комбинационных схем

Комбинационные схемы применяются в множестве устройств: калькуляторах, компьютерах и прочем. Примерами типовых комбинационных устройств являются шифраторы\дешифраторы, мультиплексоры и прочее. Таким образом, они представляют большую часть цифровой электроники и измерение их надежности является важной задачей.

Существует гипотеза, что на основе большого набора комбинационных схем можно обучить нейронную сеть, которая бы могла оценивать их коэффициент надежности.
Однако для этого необходимо подготовить большой набор тестовых комбинационных схем разного рода.
Проект в рамках научных исследований, проводимых в коллаборации с ИППМ РАН.
 

Цель проекта:

Разработать программное обеспечение для генерации комбинационных схем на основе входного набора данных и типа алгоритма генерации.
Область применения: использование результатов проекта, как программного обеспечения, так и сгенерированного датасета, может быть использовано в рамках проведения научных исследований, а также для разработки систем по первичной оценки надежности комбинационных схем с использованием методов машинного обучения.

Задачи проекта:

  • анализ методов генерации комбинационных схем;
  • анализ входных данных для генерации схем;
  • анализ основных параметров каждой комбинационной схемы;
  • разработка программного обеспечения для автоматизированной генерации комбинационных схем и их параметров.

Планируемые результаты:

Проектные: Программное обеспечение принимающее на вход набор данных и тип алгоритма генерации, на основе которых происходит генерация комбинационных схем.
Образовательные: Развитие знаний, умений и навыков, связанных с применением профессиональных инструментов. Развитие способности выполнения экспериментальных исследований объектов профессиональной деятельности по заданным методикам и обработки результатов исследований, с применением современных информационных технологий и технических средств. Развитие способности работать в команде, в том числе принятия командных ролей и ответственности за результаты коллективного труда. Развитие способности оценки потребности в ресурсах и планирование их использования при решении задач в профессиональной деятельности.

Пример сгенерированной комбинационной схемы в формате Verilog
Зунин Владимир Викторович
Пример сгенерированной комбинационной схемы RTL
Зунин Владимир Викторович

Команда:

  • Ершов Илья Сергеевич, Стажер;
  • Зунин Владимир Викторович, Лидер проекта, Программист;
  • Порсина Александра Алексеевна, Стажер.
Романов Александр Юрьевич

Департамент компьютерной инженерии: Доцент


 

Нашли опечатку?
Выделите её, нажмите Ctrl+Enter и отправьте нам уведомление. Спасибо за участие!
Сервис предназначен только для отправки сообщений об орфографических и пунктуационных ошибках.