Оглавление секции

    • Курс состоит из двух частей:

      • Теоритическая часть даёт общее представление о функционировании современных цифровых вычислительных систем, а так же о методиках,  используемых при их разработке. В теоритическую часть курса входит:
        • Краткое повторение теоритической базы из ранее прослушанных курсов:
          1. Системы счисления.
          2. Группы, Кольца, Алгебры. Булева алгебра.
          3. Булевы функции.
          4. Автоматы.
          5. Конвейеры.
        • Теория логических схем:
          1. Физические принципы функционирования цифровой электроники.
          2. Синхронные и асинхронные процессы.
          3. HDL языки: VHDL, Verilog, SystemVerilog.
        • Инструменты и методики проэктирования ВС:
          1. ПЛИС (CPLD, FPGA)
          2. XILINX VIVADO
          3. Синтез HDL-схемы.
      • Практическая часть представляет собой лабораторные работы, целью которых является получение практических навыков использования методик разработки вычислительных систем, изученных в теоритической части курса. Темы лабораторных работ:
        • Синхронные/асинхронные процессы.
        • Логические функции.
        • Реализация автомата Мура в HDL.
        • Реализация автомата Мили в HDL.
        • Реализация конвейеров в HDL.
        • Построение ВС на основе конвейеров.
        • Построение ВС на основе автоматов.