Перейти на главную страницу
Кафедра Информационно-коммуникационных
технологий
Курсовой проект по «Организации ЭВМ»
На тему “Архитектура системной платы”
Выполнил:
Студент группы С-35
Христенко А.А.
Мартиросян С.Т.
Шинно-мостовая архитектура 6
Хабовая архитектура 7
Переход от шинно-мостовой к хабовой архитектуре. 9
Уже прошло то время, когда компьютер был только у избранных. Сегодня он есть почти в каждом офисе и доме, и стал незаменимым помощником в любом деле. В наши дни домашний компьютер — это не просто машина, призванная беспристрастно выполнять сложные математические расчеты, а практически член семьи — любимый питомец, без которого люди уже не представляют свою жизнь. Но неизбежно приходит день, когда питомец стареет и перестает справляться со своими обязанностями. Тогда перед владельцем встает непростой вопрос выбора: обновить старый ПК или купить новый?
Умение настраивать, ремонтировать и обслуживать компьютеры очень ценится в современном мире. Эти навыки сегодня актуальны и являются одной из специализаций моей будущей профессии, вне зависимости от того собираюсь я работать в этой сфере или же просто захочу применить полученные навыки в домашних условиях. Многие пользователи испытывают затруднения при установке программ, а также ремонте и наладке компьютера, зачастую даже при самом незначительном сбое в системе приходится вызывать мастера, тратить время, деньги, может даже и нервы, ведь для большинства людей, персональный компьютер представляет собой некий черный ящик, к которому подсоединяются монитор, мышка и клавиатура.
Однако фундаментом современного компьютера является материнская плата. Мощные процессоры, высокопроизводительные видеокарты не что иное, как груды железа, без системной основы — платы, объединяющей все внутренние компоненты и вдыхающей в компьютер жизнь. С технической точки зрения материнская плата — это печатная многослойная плата, на которой располагается огромное количество управляющих микросхем, разъемов и микрочипов. Основные ее задачи — организация сложной работы всех компонентов компьютера, передача данных между ними и, в конечном счете, обеспечение общения компьютера и пользователя.
В своей курсовой работе я попытаюсь разобраться, как устроена системная плата. И причины перехода от шинно-мостовой к хабовой архитектуры.
Существуют и системные платы с интегрированными видео-, аудио- и прочими устройствами, обеспечивающие полную функциональность компьютера без всяких карт расширения. При необходимости интегрированные устройства могут быть заменены устройствами, установленными в слоты расширения (правда, иногда не все устройства системной платы можно полностью отключить).
Архитектура системной платы прошла путь от шинно-мостовой к хабовой, особняком держится архитектура HyperTransport. Независимо от архитектуры системной платы и физической реализации соединений все современные периферийные устройства (или контроллеры и адаптеры их интерфейсов) представляются логическими устройствами (точнее, функциями).
В шинно-мостовой архитектуре имеется центральная магистральная шина, к которой остальные компоненты подключаются через мосты. В роли центральной магистрали сначала выступала шина (E)ISA, затем ее сменила шина PCI. Шинно-мостовая архитектура чипсетов просуществовала долгое время и прошла множество этапов эволюции.
На одном из этапов развития вторичный кэш перемещается с системной платы на процессор. С этого момента чипсет не управляет статической кэш-памятью, а лишь обеспечивает когерентность процессорного кэша с основной памятью, доступ к которой возможен и со стороны шины PCI. Это не только упростило северную часть чипсета, но и позволило поднять общую скорость системы.
Дальнейшее модернизация шинно-мостовой архитектуры постигла шину PCI. Стало не хватать ее пропускной способности, разделяемой между всеми устройствами. В основном это касалось доступа к видеокартам с 3D-акселератором. Тогда и появился порт AGP как выделенный мощный интерфейс между графическим акселератором и памятью (а также процессором). Но и отказываться от PCI, как в свое время отказались от шины ISA, не стали. При этом задачи северного моста значительно усложнились.
Шина, к которой подключается множество устройств, является узким местом по ряду причин. Во-первых, из-за большого числа устройств, подключенных к шине, не удается поднять тактовую частоту до уровня, достижимого в двухточечных соединениях. Во-вторых, шина, к которой подключается множество разнотипных устройств (особенно расположенных на картах расширения), обременена грузом обратной совместимости со старыми периферийными устройствами. На рисунке 1 представлено схематическое изображение шинно-мостовой архитектуры.
Рис. 1
Северный хаб выполняет те же функции, что и северный мост шинно-мостовой архитектуры: он связывает шины процессора, памяти и графического порта. Однако на южной стороне этого хаба находится высокопроизводительный интерфейс связи с южным хабом.
Северный хаб определяет основные возможности системной платы:
Южный хаб чипсета обеспечивает подключение шин PCI Express, АТА, SATA, USB, FireWire, интегрирован звук, возможность организации RAID-массива, MAC-контроллер Gigabit Ethernet, обвязка для низкоскоростной и устаревшей периферии.
Логически южный хаб представляется как набор виртуальных мостов и устройств, подключенных к главной шине PCI. Однако обмены данными с широкополосными устройствами (IDE, SATA, USB, FireWire, Ethernet, AC'97 или HDA) на внешнюю шину PCI все-таки не «выплескивают», иначе теряется смысл южного хаба.
Пример хабовой архитектуры на рисунке 2, на примере чипсета Intel P45 и P43 (Eaglelake).
Рис. 2
Смена приоритетов преследовала одну цель - повышение суммарного быстродействия системы. Ведь не все существующие архитектурные решения способны эффективно масштабироваться. Несоответствие пропускной способности шин потребностям обслуживаемых ими устройств приводит к эффекту «бутылочного горлышка» и препятствует росту быстродействия даже при дальнейшем увеличении производительности вычислительных компонентов – процессора, оперативной памяти, видеосистемы и так далее.
Первыми на последовательную передачу перешли интерфейсы подключения мыши и клавиатуры — высоких скоростей там все равно не требовалось, а схемотехника заметно упростилась. Следующий шаг это сетевые решения - провести параллельную линию данных высокого качества на большое расстояние невозможно, и все технологии передачи данных на большое расстояние были последовательными с самого начала. Традиционные параллельные COM и LPT в 1996 потеснил USB, вначале «низкоскоростной» (6 МГц, 12 Мбит/с), а затем и достаточно быстрый Hi-Speed USB (480 Мбит/с, 1999 год). Следующим был заменен UltraATA/133. Ему на смену пришел Serial ATA, на сегодня он уже имеет третью версию. Практически синхронно на последовательную шину переходит один из древнейших интерфейсов - SCSI, наследником которого стал Serial Attached SCSI (SAS). В то же время процессоры начинают двигаться в направлении параллельных архитектур (SIMD-расширения, суперскалярность, конвейеризация, Hyper-Treading и многоядерность).
Существует небольшое заблуждение, что последовательная передача данных обеспечивает меньший объем передаваемых данных по сравнению с параллельной. Ведь при параллельной передаче несколько битов могут быть переданы одновременно. И из этого делают вывод о том, что параллельный интерфейс быстрее последовательного. Однако это не совсем верно. Последовательная передача данных вполне может быть быстрее параллельной. Для этого лишь нужно увеличить скорость работы передающего устройства, чтобы в единицу времени передавалось больше битов. Например, последовательный порт Serial ATA Revision 3.0 может теоретически достигнуть скорости передачи данных до 6 Гбит/с, а традиционный порт IDE имеет теоретический максимум в 133 Мб/сек.
С параллельными шинами передачи данных микропроцессорам проще работать. Они обеспечивают лучшую производительность при меньшей частоте, но, к сожалению, их тяжело масштабировать на высокие частоты — при этом очень сильно повышаются требования к физической разводке шины, заметно возрастает латентность (чтобы согласовать по времени «одновременные» сигналы во всех проводах шины), да и работать с ними неудобно, поскольку они занимают много места. Например, шлейфы IDE (UltraATA) и SerialATA. Поскольку себестоимость производства чипа сегодня все равно выходит примерно одинаковой, то порой дешевле делать более сложный кристалл контроллера шины, чем плодить золотые контакты и многочисленные проводники на печатной плате. Поэтому стремление разработчиков перейти на параллельные шины довольно естественно. А с другой стороны, последовательную шину гораздо проще заставить работать на повышенных тактовых частотах, поэтому удается не только скомпенсировать падение, но даже значительно поднять производительность. Более того, отличная масштабируемость последовательных шин, относительно легко достигается путем как повышения частоты работы, так и добавлением нескольких последовательных линий к шине.
При параллельной передаче данных, все биты передаются в одно и то же время, они не добираются до приемного устройства одновременно. Если в низкопрофильных устройствах небольшая разница во времени при приеме нескольких битов данных не так важна, то в высокоскоростных устройствах различие в доставке нескольких битов заставляет устройство простаивать, чтобы дождаться прибытия всех битов. И это может привести к существенному падению производительности.
Другое различие между параллельным и последовательным интерфейсом заключается в том, что параллельный работает как бы в одну сторону, в то время, как последовательный передает данные в двух направлениях. Это означает следующее: при параллельной передаче данных линии между передатчиком и приемником используется и для передачи и для приема данных. При этом, когда данные идут в одном направлении, их нельзя передать в обратном направлении. При последовательной передаче данных, можно разграничить провода на прием и передачу данных. Данная особенность позволяет одновременно обмениваться данными в обоих направлениях. Только одно такое архитектурное различие делает последовательную передачу данных быстрее, чем у параллельного интерфейса.
И вот в 2002 году на смену шине PCI приходит PCI Express. Программную модель унаследовали от PCI. Чтобы системы и контроллеры могли быть доработаны для использования новой шины путём замены только физического уровня, без доработки программного обеспечения. Но самое главное - сам же интерфейс стал последовательным, в отличии от PCI, нацеленный на использование в качестве локальной шины и имеющий много общего с сетевой организацией обмена данными, в частности, топологию типа «звезда». Для взаимодействия с остальными узлами, которые так или иначе обходятся собственными шинами, становиться узел, являющийся перекрёстком процессорной шины, шины памяти и PCI-Express (Root Complex Hub). Логика всей структуры такова, что любые межкомпонентные соединения непременно оказываются построенными по принципу «точка-точка», свитчи-коммутаторы выполняют однозначную маршрутизацию пакета от отправителя к получателю.
Разработчикам удалось собрать воедино преимущества последовательной архитектуры построения шин. И на ее основе строят хабавую архитектуру системной платы. В хабавой архитектуре соединение компонентов выполняется с помощью выделенного интерфейса. Этот интерфейс не зависит от PCI Express и не участвует в перераспределении или захвате полосы пропускания шины PCI Express при выполнении трафика. Это улучшает эффективность остальных устройств, подсоединенных к шине PCI Express, при выполнении групповых операций. Удешевляет и упрощает саму системную плату.
Кроме всего прочего, PCI Express предлагает:
Далее было создано Global Illumination на основе Daylight, которая в свою очередь основывалась на источниках освещения Mental Ray Sun и Mental Ray Sky. В качестве визуализатора был выбран Mental Ray. В настройках визуализатора была включена группа опций создания Photons map, и изменена группа опций Final Gather. Также в сцену помещена Target Camer. В конце ей была создана анимация движения по пути сплайна.
Современный период развития цивилизации характеризуются тем, что человечество переходит от индустриального общества к обществу информационному
14 12 2014
1 стр.
Методическая разработка предназначена для студентов специальности 200700 «Радиотехника», выполняющих курсовой проект по дисциплине «Антенны и устройства свч»
13 10 2014
6 стр.
Определение мощности судовой электростанции табличным методом, выбор генераторных агрегатов и преобразователей электроэнергии
09 10 2014
3 стр.
09 10 2014
1 стр.
Пу в вычислительных системах; 2 организации обмена данными в эвм; 3 назначения, принцип действия, структуры и программирования последовательного и параллельного интерфейсов; 4 пост
10 10 2014
8 стр.
В контрольно-курсовой работе разрабатывается вычислительная система, предназначенная для реализации заданного алгоритма обработки входного цифрового сигнала и структурно состоящая
11 10 2014
1 стр.
Эвм связаны именно с электронными компьютерами. В СССР в 1952 году академиком С. А. Лебедевым была создана самая быстродействующая в Европе ЭВМ бэсм. Быстродействие первых машин бы
11 10 2014
1 стр.
В данной курсовой работе разработана структурная схема лвс 5-ти этажного здания, в котором располагаются 10 фирм. В соответствии с требованиями технического задания был осуществлен
30 09 2014
1 стр.