Содержание книги "Проектирование встраиваемых систем на ПЛИС
"
Об авторе
Предисловие
Введение
Благодарности
1. Элементы проектирования встраиваемых систем
1.1. Уровни абстрагирования
1.2. Маршрут проектирования встраиваемых систем
1.3. Средства проектирования
1.4. Новые тенденции проектирования аппаратуры
1.5. Выводы
2. Основы проектирования логических схем
2.1. Системы счисления
2.2. Двоичная арифметика
2.3. Базовые логические вентили и структуры
2.4. Проектирование комбинационных схем
2.5. Запоминающие элементы
2.6. Проектирование последовательностных схем
2.7. Запоминающие устройства
2.8. Двунаправленные выводы
2.9. Обобщающий пример: последовательный сумматор
2.10. Выводы
3. Проектирование на уровне регистровых передач с использованием языка Verilog
3.1. Основные структуры языка Verilog
3.2. Комбинационные схемы
3.3. Последовательностные схемы
3.4. Написание тестовых примеров
3.5. Спецификация последовательного умножителя
3.6. Синтез результатов
3.7. Выводы
4. Аппаратное и программное обеспечение компьютера
4.1. Аппаратное и программное обеспечение компьютера
4.2. Программное обеспечение компьютера
4.3. Архитектура множества команд
4.4. Проектирование процессора SMPL-CPU
4.5. Проектирование и тестирование компьютера SAYEH
4.6. Выводы
5. Программируемые логические интегральные схемы (ПЛИС)
5.1. Постоянные запоминающие устройства
5.2. Программируемые логические матрицы
5.3. Сложные программируемые логические устройства
5.4. Программируемые пользователем вентильные матрицы
5.5. Выводы
6. Средства для проектирования и макетирования
6.1. Маршрут проектирования аппаратной части
6.2. HDL-моделирование и HDL-синтез
6.3. Смешанно-уровневое проектирование в системе QuartusII
6.4. Макетирование проекта
6.5. Выводы
7. Проектирование аппаратных утилитных ядер
7.1. Управление библиотекой
7.2. Руководство по основным устройствам ввода-вывода
7.3. Делители частоты
7.4. Семисегментные дисплеи
7.5. Адаптер жидкокристаллического дисплея
7.6. Логика интерфейса клавиатуры
7.7. Логический интерфейс VGA
7.8. Выводы
8. Проектирование со встраиваемыми процессорами
8.1. Этапы встраиваемого проектирования
8.2. Проектирование фильтра
8.3. Проектирование микроконтроллера
8.4. Выводы
9. Проектирование встраиваемой системы
9.1. Проектирование встраиваемой системы
9.2. Процессор Nios II
9.3. Переключательная структура Avalon
9.4. Обзор программы SOPC Builder
9.5. Интегрированная среда проектирования IDE
9.6. Проект встраиваемой системы: калькулятор
9.7. Выводы
Приложение А. Множество команд процессора Nios II
A.1. Команды передачи данных
A.2. Арифметические и логические команды
A.3. Команды пересылки
A.4. Команды сравнения
A.5. Команды сдвига и ротации
A.6. Команды управления программой
A.7. Другие команды управления
A.8. Пользовательские команды
A.9. Команда нет операции
A.10. Потенциально нереализованные команды
Приложение B. Литература для дополнительного чтения
Предметный указатель