Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебники 60305.doc
Скачиваний:
13
Добавлен:
01.05.2022
Размер:
12.19 Mб
Скачать

Раздел III. Схемотехника интерфейсов систем управления Методические рекомендации для студентов

При изучении раздела следует обратить внимание на  связь между архитектурой управляющей вычислительной системы и схемотехническими решениями входящих в нее интерфейсов. Обычно под архитектурой вычислительной системы понимается совокупность общих принципов организации аппаратно-программных средств и их характеристик, которые должны быть известны пользователю для грамотного использования данного средства. Интерфейс можно определить как совокупность унифицированных аппаратных, программных и конструктивных средств, выполняющих передачу информации между элементами устройств управления в соответствующем протоколе (установленном виде и порядке передачи информации).

Лекция 7. Методы подключения устройств сопряжения

Рассмотрим системные требования к устройствам сопряжения с объектами, обусловленные архитектурой промышленных компьютеров на базе классического ПК, называемых industrial personal computers (IPC). Как показано выше, в структуре ВМ выделяют блоки центрального процессора, системной памяти, устройства сопряжения и периферийные устройства. Традиционной является структура, в которой все эти блоки связаны интерфейсами в виде системы шин многоточечной связи. Далее будем считать, что шина – это совокупность магистралей электрической связи и протоколов обмена, а магистраль – это набор линий электрической связи для сигналов одного и того же функционального назначения. Частным случаем шин можно считать двухточечные шины (point-to-point), предназначенные для соединения только двух устройств.

Альтернативой шинной архитектуре является архитектура на основе системы хабов.

7.1. Хабовая архитектура

Хабом (hub – ступица) называют устройство, преобразующее и передающее информацию, име­ю­щее одну точку подключения к вышестоящему устройству (хосту) и несколько точек подключения для ведомых устройств. Таким образом, структура хабовой системы имеет вид многоярусной звезды или перевернутого дерева (рис. 28). Здесь хост (host – хозяин) – высшее устройство в иерархии, ниже стоят хабы 1-го уровня, с ними связаны хабы второго уровня и т.д. К хабам любого уровня могут быть подключены конечные устройства Sx. Для связи со смежными уровнями хабы имеют порты P. Линии связи – это шины двухточечной связи. Каждая из шин проектируется так, чтобы ее пропускной способности хватало для передачи без задержек информации для нижестоящих хабов и устройств, т.е. шины имеют разные параметры (разрядность и тактовую частоту).

Для иллюстрации принципов хабовой архитектуры рассмотрим ставшую классической микроЭВМ с чипсетом (набором микросхем сопряжения) i820 фирмы Intel (рис. 29).

Здесь CPU – модуль процессора; AC97 – интерфейс аудиоустройств и модема; АТА 66 – интерфейс жестких дисков с тактовой частотой 66 МГц; RIMM – модули памяти, состоящие из 64-Мбит чипов SDRAM, основанных на технологии Rambus (скорость от 900 Мбайт до 1 Гбайта/с); LPC (Low Pin Count) – 4-битная 33-мегагерцовая специа­лизи­ро­ван­ная шина для уп­рав­ления периферией, с протоколом, аналогичным протоколу шины ISA; IOU – устройства ввода/вывода (дисководы гибких дисков FDD, последовательный порт COM и параллельный порт LPT).

Рис. 29. Структура микроЭВМ с чипсетом i820.

Чипсет состоит из трех чипов-хабов:

  • Memory Controller Hub (MCH) – контроллер системной шины, шин памяти и AGP, называемый также «северный мост», в данном случае Intel 82820;

  • I/O Controller Hub (ICH) – контроллер ввода-вывода, называемый также «южный мост», в данном случае Intel 82801AA;

  • Firmware Hub (FWH) – хаб, содержащий системный BIOS и аппаратный датчик случайных чисел, в данном случае Intel 82802.

Ключевой особенностью данной архитектуры является то, что для связи между контроллерами чипсета используется специальная 32-битная 66-мегагерцовая шина с пропускной способностью 266 Мбайт/с.

Хаб i82820 обеспечивает взаимодействие между процессором, шиной AGP и системной памятью. В MCH имеется контроллер Rambus, обеспечивающий поддержку двух слотов RIMM, в которые устанавливается память типа RDRAM. Помимо нового типа памяти i820 стал первым чипсетом фирмы Intel с шиной AGP, соответствующей спецификации версии 2.0 и поддерживающей режим 4x mode. Скорость передачи данных по AGP в этом режиме возрастает вдвое – с 528 Мбайт/с у AGP 2x до 1,06 Гбайт/с благодаря увеличению в 2 раза частоты несущего сигнала.

Вторым по значимости хабом в архитектуре i820 является ICH, выполняющий функции ввода-вывода и объединяющий контроллеры IDE, PCI, AC97, LPC I/F, SMBus и USB. Хотя в состав ICH ISA-контроллер не входит, это еще не означает, что плат на i820 с ISA-слотами не будет. Никто не мешает производителю системной платы подключить к шине PCI дополнительный ISA-контроллер, через который будет осуществляться функционирование шины ISA. Контроллер же дисководов и портов, традиционно подсоединявшийся к шине ISA, теперь подключается через специализированную 4-битную 33-мегагерцовую шину LPC, которая, в принципе, является той же ISA с несколько урезанными возможностями.

Третий хаб FWH представляет собой небольшую микросхему с интегрированной 4- или 8-Мбитной флэш-памятью, в которой хранится системный BIOS. Кроме этого, в FWD содержится и аппаратный датчик случайных чисел, основанный на реальном физическом процессе. FWH подключается к ICH посредством специальной 33-мегагерцовой шины, синхронизированной с PCI.

Чипсеты выпускают как производители процессоров (Intel, AMD), так и другие фирмы. В частности Intel с середины 2007 года производила чипсет P35. Его особенностями являются:

  • Поддержка частоты системной шины (FSB – Front Side Bus) 1333 МГц для процессоров Core 2 Extreme (возможны также частоты 1066 и 800 МГц).

  • Возможность установки процессоров Core 2 Duo семейства Wolfdale (Penryn), выполненных по 45-нм технологическому процессу.

  • Поддержка нового перспективного стандарта оперативной памяти DDR3. Чипсет поддерживает также и DDR2, выбор слотов остаётся за производителем материнской платы.

  • Поддержка интерфейса External SATA (4 или 6 портов).

  • Поддержка 12 портов USB 2.0.

Весной 2008 года был выпущен Intel X48, это аналог  P35 без поддержки DDR2 и с официальной поддержкой частоты FSB 1600 МГц.

В третьем квартале 2009 года Intel выпустила новое решение в виде чипсета P55 Express. Архитектура чипсета значительно изменилась. В процессор был переведен контроллер памяти и контроллер графического интерфейса. P55 при этом оказался от северного моста, который бы иначе оставался просто лишним звеном в цепочке, и теперь чипсет фактически представляет собой прежний (немного улучшенный) южный мост. Тем не менее вместо напрашивающейся традиционной аббревиатуры ICH (I/O Controller Hub) мост P55 носит название PCH — Platform Controller Hub. Структура микроЭВМ с чипсетом P55 приведена на рис. 30. Следует обратить внимание на то, что верхний чип на рисунке – не северный мост чипсета (сравните с рис. 29), а сам процессор.

Ключевые характеристики чипсета выглядят следующим образом /14/:

  • поддержка новых процессоров (Core i7 и Core i5), основанных на микроархитектуре Nehalem, при подключении к этим процессорам по шине DMI (с пропускной способностью ~2 ГБ/с);

  • встроенный в процессор контроллер PCI Express может работать как с одной видеокартой в режиме х16, так и с парой

Рис. 30. Структура микроЭВМ с чипсетом P55.

дискретных ускорителей по схеме x8+x8, обеспечивая совместимость с PCI;

  • до 8 портов PCIEx1 (PCI-E 2.0, но со скоростью передачи данных PCI-E 1.1);

  • до 4 слотов PCI;

  • 6 портов Serial ATA II на 6 устройств SATA300 (SATA-II, второе поколение стандарта), с поддержкой режима AHCI и функций типа NCQ, с возможностью индивидуального отключения, с поддержкой eSATA и разветвителей портов;

  • возможность организации RAID-массива уровней 0, 1, 0+1 (10) и 5 с функцией Matrix RAID (один набор дисков может использоваться сразу в нескольких режимах RAID — например, на двух дисках можно организовать RAID 0 и RAID 1, под каждый массив будет выделена своя часть диска);

  • 14 устройств USB 2.0 (на двух хост-контроллерах EHCI) с возможностью индивидуального отключения;

  • MAC-контроллер Gigabit Ethernet (подключение PHY-контроллера i82577/82578 осуществляется через любой свободный порт PCIEx1 чипсета);

  • High Definition Audio (7.1);

  • обвязка для низкоскоростной и устаревшей периферии и прочее.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]