Введение в архитектуру и проектирование систем на кристалле

Введение в архитектуру и проектирование систем на кристалле
Д.Ю. Гудзенко, В.Я. Хартов
  • Год:
    2018
  • Тип издания:
    Учебное пособие
  • Объем:
    102 стр. / 8.29 п.л
  • Формат:
    70x100/16
  • ISBN:
    978-5-7038-4878-4
  • Читать Online

Ключевые слова: аппаратная конфигурация системы, архитектура систем на кристалле, интегрированная среда проектирования, платформа PSoC (Cypress), подсистема памяти, проектирование систем на кристалле, процессор, разработка программного обеспечения, схемотехнические ресурсы

Приведены базовые теоретические сведения об архитектуре программируемых систем на кристалле, инструментах интегрированной среды проектирования. Представлен ряд учебных проектов для платформ PSoC (Cypress), иллюстрирующих технологию синтеза аппаратной конфигурации системы и разработки программного обеспечения.
Для студентов МГТУ им. Н.Э. Баумана, обучающихся по направлению подготовки 09.03.01 «Информатика и вычислительная техника» (уровень бакалавриата) и 09.04.01 «Информатика и вычислительная техника» (уровень магистратуры).

ОГЛАВЛЕНИЕ

Предисловие
Основные сокращения и условные обозначения
Введение
1. Системы на кристалле с 8-разрядным ядром
1.1. Микроконтроллеры Triscend Е5 с ядром 8032 Turbo
1.2. Микроконтроллеры FPSLIC с ядром AVR
Контрольные вопросы
2. Программируемые системы на кристалле PSoC
2.1. Подсистема процессора
2.1.1. Ядро 8051 и память PSoC 3
2.1.2. Ядро Cortex-M3 и память PSoC 5
2.1.3. Контроллеры прерываний PSoC
2.1.4. Контроллер DMA и периферийный хаб PHUB
2.2. Цифровая подсистема
2.2.1. Универсальные цифровые блоки UDB
2.2.2. Таймеры, счетчики и широтно-импульсные модуляторы
2.2.3. Контроллер интерфейса CAN
2.2.4. Контроллер интерфейса USB
2.2.5. Последовательный интерфейс I2C
2.2.6. Блок цифровых фильтров DFB
2.3. Аналоговая подсистема
2.3.1. Аналого-цифровые преобразователи
2.3.2. Компараторы
2.3.3. Операционные усилители
2.3.4. Программируемые аналоговые блоки SC/CT
2.3.5. Цифроаналоговые преобразователи
2.3.6. Система сенсорного ввода CapSense
2.3.7. Драйвер жидкокристаллического дисплея LCD
Контрольные вопросы
3. Проектирование систем PSoC
3.1. Среда разработки PSoC Creator
3.1.1. Создание проекта
3.1.2. Создание схем с помощью схемного редактора
3.1.3. Подготовка программного кода и программирование PSoC
3.2. Типовые проектные решения на основе PSoC 3
3.2.1. Отладочная плата CY8CKIT-030
3.2.2. Широтно-импульсный модулятор
3.2.3. Устройства сенсорного ввода CapSense и дисплей LCD
3.2.4. Часы реального времени RTC
3.2.5. Моделирование аналоговых компонентов и контроллера DMA
3.2.6. Устройство USB HID Class для контроля температуры
3.3. Проектные решения на PSoC 5
3.3.1. Отладочный набор CY8CKIT-014
3.3.2. Проектирование устройств с использованием библиотечных компонентов
Контрольные вопросы
Литература

Авторы работы: Гудзенко Д.Ю., Хартов В.Я.