Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Система шин

Чипсет

Чипсет задает архитектуру системной платы и является связующим звеном между ее компонентами (рис. 2.1).

Центральную роль в архитектуре играет процессор. К его локальной шине (Host Bus) подключаются модули вторичного кэша. Основная динамическая память имеет собственную мультиплексированную шину адреса и шину данных, обычно изолированную от локальной шины процессора. На этом «этаже» архитектуры чипсет решает следующие задачи:

Обслуживание управляющих и конфигурационных сигналов процессора.

- Мультиплексирование адреса и формирование управляющих сигналов динамической памяти, связь шины данных памяти с локальной шиной.

- Формирование управляющих сигналов вторичного кэша, сравнение его тегов текущим адресом обращения на локальной шине.

 

Рисунок 2.1 - Архитектура системной платы

 

- Обеспечение когерентности (согласованности) данных в обоих уровнях кэш-памяти и основной памяти при обращении как со стороны процессора (процессоров), так и от контроллеров шины РС1.

- Связь мультиплексированной шины адреса и данных шины РС1 с локальной шиной процессора и шиной динамической памяти.

- Формирование управляющих сигналов шины PCI, арбитраж контроллеров шины.

Приведенная структура реализуется на трех микросхемах чипсета Intel82430FX - системном контроллере (TSC 82437FX) и двух корпусах коммутаторов данных (TDP 82371FB).

Следующий (вниз) этаж архитектуры - устройства, подключенные к шине PCI. Эта шина является центральной в современных системных платах, и все интерфейсные адаптеры, а также системные средства ввода/вывода в конечном счете общаются с ядром системы (процессором и памятью) через шину PCI. Кроме плат расширения, устанавливаемых в слоты шины PCI, ее абонентом является и мост PIIX - практически неотъемлемая часть современных плат.

PIIX (PCI ШЕ ISA aXcelerator) представляет собой многофункциональное устройство, на которое возлагаются следующие функции:

- Организация моста между шинами PCI и ISA/EISA с согласованием частот синхронизации этих шин.

Реализация высокопроизводительного, обычно двухканального интерфейса накопителей внешней памяти ATA (IDE).

- Реализация стандартных системных средств ввода/вывода - двух контроллеров прерываний (PIC), двух контроллеров прямого доступа к памяти (DMA), трехканального системного таймера, канала управления динамиком, логики немаскируемого прерывания.

- Коммутация линий запросов прерывания и каналов прямого доступа к памяти шин PCI и ISA.

Поддержка режимов энергосбережения - обработка SMM, программирование событий управления потреблением, управление частотой процессора, переключение режимов.

- Реализация моста с внутренней шиной X-Bus, используемой для подключения микросхем контроллера клавиатуры, BIOS, CMOS RTC, контроллеров гибких дисков и интерфейсных портов (СОМ и LPT). Перечисленные контроллеры (кроме микросхемы BIOS) могут быть реализованы внутри микросхемы чипсета).

- Реализация контроллера USB.

Основная задача шин - объединить в единую систему разнообразную номенклатуру модулей, обеспечив их высокопроизводительную надлежащую работу. Под надлежащей работой следует понимать выполнение условий открытости (extensibility), совместимости (compatibility), однотипности (repeatability), гибкости flexibility), надежности (reliability),

ремонтопригодности (repairability), эффективности и других, общесистемных требований.

Выполнение данных условий означает:

- открытость - возможность расширять, модернизировать одни уровни системы без нарушения других;

- совместимость - системы с различным выполнением отдельных подсистем должны быть взаимозаменяемы, совместимость должна выполняться на уровне hardware и software;

- однотипности - модернизация системы не должна приводить к необходимости заменять используемые ранее типы устройств;

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

- надежность- любая модернизация системы не должна приводить к снижению надежности, т.е. при модернизации следует предусматривать определенную структурную избыточность;

- ремонтопригодность - модернизация системы не должна приводить к конструктивным изменениям, усложняющим ее эксплуатацию;

- эффективность - выполнение перечисленных выше условий должно быть экономически оправдано.

Суть всех этих требований можно сформулировать так: замена одних шин другими не должна сопровождаться появлением архитектурных ограничений. На практике такое бывает редко. Для ПК одной из существенных неприятностей является необходимость применять другую периферию при использовании других шин расширения.

Шины можно рассматривать как "позвоночник" вычислительной среды. Практически о компьютере, как об эффективной вычислительной системе, можно говорить только при наличии надлежащего согласования между микропроцессором, памятью и коммуникационными магистралями.

Наличие существенных различий в производительности между различными модулями привело к необходимости использовать в современных ПК систему шин, вместо одной "общей" шины.

<== предыдущая лекция | следующая лекция ==>
Синхронизация | Особенности организации работы шины
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 426; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.