Детальная информация
Название | Редакторы архитектурного уровня разработки программного обеспечения: учебное пособие. — 2-е изд., испр. |
---|---|
Авторы | Амосов Владимир Владимирович ; Петров Александр Владимирович |
Организация | Санкт-Петербургский политехнический университет Петра Великого |
Выходные сведения | Санкт-Петербург, 2024 |
Коллекция | Учебная и учебно-методическая литература ; Общая коллекция |
Тематика | Вычислительные машины электронные персональные — Программирование ; Вычислительные машины электронные персональные — Программы редактирования ; программно-аппаратный комплекс ; проектирование ; тестирование ; синтез |
УДК | 004.4'232(075.8) |
Тип документа | Учебник |
Тип файла | |
Язык | Русский |
Код специальности ФГОС | 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