Шина PCI Шина соединения периферийных компонентов, является основной в современном ПК.

Презентация:



Advertisements
Похожие презентации
Информационные шины обмена – ISA, PCI 1 Системотехника ЭВС, комплексы и сети.
Advertisements

Решение В Сколько различных решений имеет уравнение: K+L=1 и L M N=0 KL Если L=1, то второе уравнение имеет 3 решения 2. Если.
Магистрально- модульное построение компьютера. Введение Архитектура современных персональных компьютеров (ПК) основана на магистрально- модульном принципе.
Проект «Безопасный браузер» Визовитин Николай Научный руководитель: Д.В. Иртегов.
Устройство обработки информации. Процессор – основная микросхема компьютера.
Организация обмена информацией Функции устройств магистрали.
Лекция 10. Контроллеры параллельной передачи данных. Параллельный интерфейс.
A B C.
План изучения нового материала 1.Системная или материнская плата. Магистраль: 1 ). шина данных 2). шина адреса 3). шина управления 3. Шины периферийных.
Встроенные Системы Часть 4. Шины, память, кэш, DMA Кафедра Информатики, мат-мех СПбГУ Copyright © 2004 Victor Vengerov
Учебный курс Принципы построения и функционирования ЭВМ Лекция 10 Типы адресации. Стеки. Процессоры. ОЗУ. профессор ГУ-ВШЭ, доктор технических наук Геннадий.
Магитстрально- модульное построение компьютера. архитектурой ЭВМ называется описание структуры и принципов работы компьютера без подробностей технической.
Архитектура компьютера. Принципы Дж.фон Неймана арифметико-логическое устройство (АЛУ), отвечающее за арифметические и логические операции; устройство.
Основы построения ЭВМ Преподаватель Детёнышева Екатерина Сергеевна.
Микроконтроллеры AVR семейства Mega. Отличительные особенности FLASH-память программ объемом от 8 до 256 Кбайт (число циклов стирания/записи не менее.
Архитектура ЭВМИУ71 XI. Организация ввода-вывода Совокупность технических и программных средств, обеспечивающих обмен данными между центральным процессором.
Магистрально-модульный принцип построения компьютера Обучающая презентация для учащихся 10 класса (профильный уровень)
Построение логических выражений по таблице истинности Курсовая работа Евстафьева Алексея, гимн.5, 2002 г.
Схемотехника подсистем ЭВМ. Введение Подсистемы ЭВМ: Память: Кэш, Виртуальная память Системная шина Подсистема прерываний Система ввода-вывода Большинство.
Устройство 1 Цепочечная структура ЦП Устройство 0 Устройство К Адрес Данные Управление SYS. BUS Линия запросов INT Линия подтверждения INTA INTA INT Устройство.
Транксрипт:

Шина PCI Шина соединения периферийных компонентов, является основной в современном ПК

Шина PCI шина является синхронной (фиксация всех сигналов осуществляется по фронту сигнала CLOCK) Активный уровень сигнала на шине - низкий Номинальной частотой считается 30 МГц. Начиная с версии 2.1, выпускается 66 МГц. С устройствами ввода-вывода процессор может взаимодействовать, обращаясь командами ввода-вывода в порт, адресованными областями, назначенными каждому устройству при конфигурировании (все устройства определяют частоту).

Адресация Стандарт PCI определяет 3 физических адресных пространства: 1. Пространство памяти (Memory Address Space) 2. Пространство ввода/вывода (I/O Address Space) 3. Конфигурационное адресное пространство (Configuration Address Space) Для соединения шин PCI между собой и с другими шинами, используются мосты. Главная шина PCI имеет номер 0.

Адресация. Конф. пространство Для конфигурационного пространства определена иерархия понятий адресации: 1. Шина 2. Устройство (включает до 8 функций) Устройство - 3. Функция (минимально адресуемая единица) Функция 0 обязательно определена. Для каждой PCI-функции должно быть реализовано конфигурационное пространство величиной 256 байт. Устройства будут отзываться только на назначенные им адреса памяти и I/O.

Адресация. Конф. пространство

Адресация. Доступ к конф. пространству В стандарте PCI определены команды записи и чтения конфигурационного пространства. 1. Доступ к к.пр-ву устройству: 1.1 Использование линии IDSEL (выполняет роль «chip-select») Каждое PCI-устройство имеет вход IDSEL 1.2 Номер устройства определяется той линией шины AD, к которой подключена линия сигнала IDSEL (AD[11] - dev0,..., AD[31] - dev2d) 2. Доступ к функции: 2.1 AD[10:8] кодируют номер функции 2.2 AD[1:0] определяет тип конфигурирующей команды

Адресация. Доступ к конф. пространству

Система команд КодКоманда 0000 Interrupt Acknowledge 0001 Special Cycle 0010 I/O Read 0011 I/O Write 0110 Memory Read 0111 Memory Write 1010 Configuration Read 1011 Configuration Write 1100 Memory Read Multiple 1101 Dual Address Cycle 1110 Memory Read Line 1111 Memory Write and Invalidate

Система команд Команды шины PCI определяются значениями C/BE[1:0] в фазе адреса Команда подтверждения прерывания (предназначена для чтения вектора прерывания) Команда специального цикла (является широковещательной однако на нее никто не отвечает) Команды чтения и записи (предназначены для обращения к пространству портов) Команды обращения к памяти Команды конфигурационного чтения-записи (Адресуются к конфигурационному пространству устройств) Чтение строк памяти (до конца строки кэша) Множественное чтение памяти (пересекает границы строк кэша)

Цикл обмена

Прерывания В PCI имеются 4 прерывания: INT A; INT B; INT C; INT D Устройства вводит сигнал прерывания низким уровнем Программный драйвер обрабатывает запрос от устройства Каждая функция устройства может задействовать собственную линию Назначение прерываний устройствам выполняет процедура POST

Электрическая реализация