Детальная информация

Название Редакторы архитектурного уровня разработки программного обеспечения: учебное пособие. — 2-е изд., испр.
Авторы Амосов Владимир Владимирович ; Петров Александр Владимирович
Организация Санкт-Петербургский политехнический университет Петра Великого
Выходные сведения Санкт-Петербург, 2024
Коллекция Учебная и учебно-методическая литература ; Общая коллекция
Тематика Вычислительные машины электронные персональные — Программирование ; Вычислительные машины электронные персональные — Программы редактирования ; программно-аппаратный комплекс ; проектирование ; тестирование ; синтез
УДК 004.4'232(075.8)
Тип документа Учебник
Тип файла PDF
Язык Русский
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/5/tr24-164
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи RU\SPSTU\edoc\74930
Дата создания записи 24.12.2024

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Учебное пособие соответствует основным разделам дисциплины «Языки моделирования и описания цифровой аппаратуры» по направлению бакалаврской подготовки 09.03.04. С учетом стремительного развития аппаратуры через внедрение и развитие систем автоматизированного проектирования (САПР) можно отметить, что эффективность разработки программных и программно-аппаратных комплексов будет пропорциональна степени автоматизации этого процесса. САПР, как правило, состоит из набора инструментов, и одной из ключевых задач в его рамках является формализация требований, изложенных в спецификации проекта, с помощью средств визуального описания на архитектурном уровне. Это позволяет автоматизировать процесс генерации кода и тестирования проекта. В современных моделях разработки программного обеспечения, таких как Agile и Waterfall, также присутствуют этапы проектирования, программирования и тестирования. Каждая из этих моделей имеет свои преимущества и недостатки, однако использование инструмента описания проекта для автоматической генерации кода значительно упростит и повысит эффективность работы в обеих этих парадигмах. Данное учебное пособие фокусируется на использовании редакторов архитектурного уровня с помощью средств проектирования FPGA Advantage, в состав которого входят такие инструменты, как HDL-Designer, а также средства для генерации HDL-кода проекта. Предназначено для студентов, обучающихся по направлению подготовки бакалавров 09.03.04 – «Программная инженерия».

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи
  • Содержание
  • 1. Введение
  • 2. Редакторы архитектурного уровня Block Diagram, State Diagram и Truth Table
  • Оболочка Design Browser
  • Редактор Block Diagram
  • Редактор State Diagram
  • Редактор Truth Table
  • Использование редакторов Block Diagram, State Diagram, Truth Table на примере разработки проекта "Таймер" с помощью средства проектирования FPGA Advantage
  • Спецификация проекта Таймера
  • Разработка проекта "Таймер" с помощью средства проектирования FPGA Advantage
  • 3. Редактор архитектурного уровня Flow Chart
  • Использование редактора Flow Chart на примере создания теста проекта "Таймер" с помощью средства проектирования FPGA Advantage. Тестирование.
  • Графический интерфейс пользователя Model Sim
  • Окно Main window
  • Компонент Transcript
  • Окно Dataflow
  • Тестирование проекта «Таймер» с помощью редактора архитектурного уровня Flow Chart и инструмента симуляции проекта Model Sim
  • Цель работы
  • Создание Test Bench
  • 4. Синтез и оптимизация HDL-проектов. Система Leonardo Spectrum
  • Интерфейс системы Leonardo Spectrum. Элемент управления Flow Tabs
  • Вкладка VHDL Options
  • Вкладка Verilog Options
  • Вкладка Global
  • Вкладка Input
  • Оптимизация проекта (вкладка Optimize)
  • Сохранение полученных результатов
  • Средство анализа схемы проекта Leonardo Insight
  • Синтез и оптимизация проекта "Таймер"
  • Список литературы

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика