Главная страница
Навигация по странице:

  • Краткие теоретические сведения Структура связей компонентов в микропроцессорных системах

  • Шина PCI (Peripheral Component Interconnect)

  • Архитектура шины PCI (Peripheral Component Interconnect)

  • Шина PCI Express - Последовательная системная шина общего назначения;

  • Характеристики PCI-EXPRESS

  • Принцип работы PCI-EXPRESS

  • Порядок выполнения работы

  • Лабораторная работа. 05.10.2021 Лабораторная работа № 2. Лабораторная работа 2 Идентификация блоков системной платы и разъемов для подключения внешних узлов


    Скачать 0.79 Mb.
    НазваниеЛабораторная работа 2 Идентификация блоков системной платы и разъемов для подключения внешних узлов
    АнкорЛабораторная работа
    Дата10.09.2022
    Размер0.79 Mb.
    Формат файлаpdf
    Имя файла05.10.2021 Лабораторная работа № 2.pdf
    ТипЛабораторная работа
    #670033

    05.10.2021
    Лабораторная работа № 2
    Идентификация блоков системной платы
    и разъемов для подключения внешних узлов
    Цель: Рассмотреть организацию ЭВМ на основе шинной архитектуры. Изучить компоненты материнской
    Краткие теоретические сведения
    Структура связей компонентов в микропроцессорных системах
    Чаще всего в микропроцессорных системах применяется так называемая шинная структура связей между отдельными устройствами, входящими в систему. Суть шинной структуры связей сводится к следующему.
    Классическая структура связей.
    При классической структуре связей все сигналы и коды между устройствами передаются по отдельным линиям связи. При этом в системе получается очень много линий связи и разных протоколов обмена информацией.
    Если рассматривать шинную структуру связей, то в ней все сигналы между устройствами передаются по одним и тем же линиям связи, но в разное время (так называемая мультиплексированная передача). Причем передача по всем линиям связи может осуществляться в обоих направлениях
    (двунаправленная передача). В результате количество линий связи существенно сокращается, а правила обмена (протоколы) упрощаются.
    Группа линий связи, по которым передаются сигналы или коды как раз и называется шиной (англ. bus).
    Понятно, что при шинной структуре связей легко осуществляется пересылка всех информационных потоков в нужном направлении, например, их можно пропустить через один процессор, что очень важно для микропроцессорной системы. Однако при шинной структуре связей вся информация передается по линиям связи последовательно во време- ни, по очереди, что снижает быстродействие системы по сравнению с классической струк- турой связей.

    Шинная структура связей.
    Однако на данный момент основные производители делают новые шаги и переходят на более современные структуры связей. Основной прорыв совершила корпорация Intel, представив общественности Quick Path Interface
    (QPI).
    Quick Path Interface
    Данная схема, как мы видим из рисунка была разработана с учѐтом как постоянного увеличения количества ядер ЦП, так и увеличения количества самих ЦП. Как видно из рисунка такая система предполагает непосредственное обращение процессора к опера- тивной памяти, что подразумевает наличие контроллеров памяти на самих процессорах. А это уже является модифицированной классической структурой связей. Но, как говорится, всѐ новое — это хорошо забытое старое, и, как результат, скорость работы данных систем в разы превышает скорость работы систем на основе шинной структуры.
    Компания AMD также не стоит на месте и предлагает технология
    HyperTransport, которая представляет собой высокопроизводительный интерфейс типа ―точка-точка‖ предназначенный для связи интегральных микросхем. Другим ключевым новововедением стандарта HyperTransport стала появившаяся совместимость с интерфейсом PCI-Express, в добавок к уже существующей поддержке PCI и PCI-X. Стоит отметить, что

    HyperTransport 3.0 способна обес-печить пропускную способность до 20,8
    Гб/с в каждом из направлений, что яв-ляется крайне высоким показателем.
    Hyper Transport
    Сейчас многие производители увлечены данными концепциями и без со-мнения за ними будет будущее, однако на рынках ещѐ достаточно материнских плат на шинной структуре и в подавляющем большинстве в тех компьютерах, которыми мы пользуемся. А потому в дальнейшем в лабораторной работе мы будем говорить о шинно-ориентированных материнских платах.
    Материнская плата ПК
    Материнская плата (англ. motherboard, MB, также используется название англ. mainboard — главная плата; сленг. мама, мать, материнка) — это сложная многослойная печатная плата, на которой устанавливаются основные компоненты персонального компьютера (центральный процессор, контроллер ОЗУ и собственно ОЗУ, загрузочное ПЗУ, контроллеры базовых интерфейсов ввода-вывода). Как правило, материнская плата со- держит разъѐмы (слоты) для подключения дополнительных контроллеров, для подключе-ия которых обычно используются шины USB, PCI и PCI-Express. В системную магистраль (системную шину) микропроцессорной системы входит три основные информационные шины: адреса, данных и управления.
    Основные компоненты материнской платы:
    1.
    Центральный процессор.
    2.
    Набор системной логики (англ. chipset) — набор микросхем,
    обеспечивающих подключение ЦПУ к ОЗУ и контроллерам периферийных устройств. Как правило, совре- менные наборы системной логики строятся на базе двух интегральных микросхемах (ИМ):
    «северного» и «южного мостов»:
    -
    Северный мост (англ. Northbridge), MCH (Memory controller hub), систем- ный контроллер — обеспечивает подключение ЦПУ к узлам, использующим высокопро- изводительные шины: ОЗУ, графический контроллер. В качестве шины для подключения графического контроллера на современных материнских платах используется PCI Express. Ранее использовались общие шины (ISA, VLB, PCI) и шина AGP.
    -
    Южный мост (англ. Southbridge), ICH (I/O controller hub), периферийный контроллер — содержит контроллеры периферийных устройств (жѐсткого диска, Ethernet, аудио), контроллеры шин для подключения периферийных устройств (шины PCI, PCI- Express и USB), а также контроллеры шин, к которым подключаются устройства, не тре- бующие высокой пропускной способности (LPC — используется для подключения загру- зочного ПЗУ; также шина LPC используется для подключения мультиконтроллера (англ. Super I/O) — микросхемы, обеспечивающей поддержку «устаревших» низкопроизводи- тельных интерфейсов передачи данных: последовательного и параллельного интерфейсов, контроллера клавиатуры и мыши).
    3.
    ОЗУ.
    4.
    Загрузочное ПЗУ — хранит ПО, которое исполняется сразу после включения питания. Как правило, загрузочное ПЗУ содержит BIOS, однако может содержать и ПО, работающие в рамках EFI.
    Как правило, северный и южный мосты реализуются в виде отдельных инте- гральных микросхем, однако существуют и одночиповые решения. Именно набор систем- ной логики определяет все ключевые особенности материнской платы и то, какие устрой- ства могут подключаться к ней.
    В виде схемы всѐ выглядит следующим образом:

    Компоненты материнской платы
    В системную магистраль (системную шину) микропроцессорной системы входит три основные информационные шины: адреса, данных и управления.
    Шина данных
    Это основная шина, ради которой и создается вся система. Количество ее разря- дов (линий связи) определяет скорость и эффективность информационного обмена, а так- же максимально возможное количество команд. Шина данных всегда двунаправленная, так как предполагает передачу информации в обоих направлениях. Наиболее часто встре- чающийся тип выходного каскада для линий этой шины — выход с тремя состояниями.
    Обычно шина данных имеет 8, 16, 32 или 64 разряда. Понятно, что за один цикл обмена по 64-разрядной шине может передаваться 8 байт информации, а по 8-разрядной
    — только один байт. Разрядность шины данных определяет и разрядность всей магистра- ли. Например, когда говорят о 32-разрядной системной магистрали, подразумевается, что она имеет 32-разрядную шину данных.

    Шина адреса
    Вторая по важности шина, которая определяет максимально возможную слож- ность микропроцессорной системы, то есть допустимый объем памяти и, следовательно, максимально возможный размер программы и максимально возможный объем запомина- емых данных. Количество адресов, обеспечиваемых шиной адреса, определяется как $ 2^N$, где N — количество разрядов. Например, 16-разрядная шина адреса обеспечивает
    65536 адресов. Разрядность шины адреса обычно кратна 4 и может достигать
    32 и даже 64. Шина адреса может быть однонаправленной (когда магистралью всегда управляет только процессор) или двунаправленной
    (когда процессор может временно передавать управле- ние магистралью другому устройству, например контроллеру ПДП).
    Как в шине данных, так и в шине адреса может использоваться положительная логика или отрицательная логика. При положительной логике высокий уровень напряжения соответствует логической единице на соответствующей линии связи, низкий — логи- ческому нулю. При отрицательной логике — наоборот.
    Шина управления
    Это вспомогательная шина, управляющие сигналы на которой определяют тип те- кущего цикла и фиксируют моменты времени, соответствующие разным частям или ста- диям цикла. Кроме того, управляющие сигналы обеспечивают согласование работы про- цессора (или другого хозяина магистрали, задатчика, master) с работой памяти или устройства ввода/вывода (устройства-исполнителя, slave). Управляющие сигналы также обслуживают запрос и предоставление прерываний, запрос и предоставление прямого до ступа.
    Сигналы шины управления могут передаваться как в положительной логике (реже), так и в отрицательной логике (чаще). Линии шины управления могут быть как одно- направленными, так и двунаправленными. Типы выходных каскадов могут быть самыми разными: с двумя состояниями (для однонаправленных линий), с тремя состояниями (для двунаправленных линий), с открытым коллектором (для двунаправленных и мультиплек- сированных линий).
    Для снижения общего количества линий связи магистрали часто применяется мультиплексирование шин адреса и данных. То есть одни и те же линии связи используются в разные моменты времени для передачи как адреса, так и данных (в начале цикла — адрес, в конце цикла — данные). Для фиксации этих моментов (стробирования) служат специальные сигналы на шине управления. Понятно, что мультиплексированная шина ад-
    реса/данных обеспечивает меньшую скорость обмена, требует более длительного цикла обмена (Рис. 3.4.). По типу шины адреса и шины данных все магистрали также делятся на мультиплексированные и немультиплексированные.
    Мультиплексирование шин адреса и данных
    Порты и контроллеры.
    Рассматривая IBM-совместимую компьютерную архитектуру можно разделить все устройства на системные (процессор, оперативная память и т.д.) и внешние, которые подразделяются на запоминающие (жесткий диск,
    CR-ROM и т.д.) и устройства вво- да/вывода (клавиатура, принтер и т.д.).
    Каждое из устройств должно подсоединяться к си- стемной шине.
    Существуют следующие основные способы подключения устройств к си- стемной шине:
    Разъем
    Используется для системных устройств. Обычно встроен в материнскую плату. Устройство подключенное к разъему с точки зрения архитектуры является жизненно не- обходимым для работы ПК. Системная шина также имеет разъемы на материнской плате для подключения контроллеров. Наиболее распространненными являются PCI, AGP и PCI-
    Express. Используя разъем устройство подключается непосредственно к системной шине
    Порт
    Представляет собой аналог разъема с тем отличием, что порт предназначен для подключения внешних устройств не соединяющихся напрямую с материнской платой. Ра- боту устройств подключенных посредством порта обычно контролирует операционнная система. Различают:

    параллельные порты, в которых данные передаются параллельными блоками. Последовательные порты: COM.

    последовательные порты, в которых данные передаются последова- тельно друг за другом. Параллельные порты: LPT.

    последовательно-параллельные порты, в которых данные передаются последовательно, но параллельными блоками.
    Последовательно-параллельные порты: USB.
    Синонимом порта является интерфейс.

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

    Назначение и количество линий интерфейса.

    Параметры электрических сигналов.

    Протоколы обмена информацией.

    Конструктивные параметры.
    В зависимости от использования можно выделить 3 типа интерфейса:

     машинно-ориентированные - интерфейсы, которые решают задачу подклю- чения конкретного периферийного устройства
    (УВВ) к ЭВМ конкретного типа,
     системный - сопряжение устройств (модулей), имеющих системное назначе- ние и исполнение, т.е. основное назначение которых создание системы. Си- стемный интерфейс не решает конкретную задачу ввода/вывода, а, прежде всего, стандартизует устройства для решения этой задачи,
     приборный - предназначен для соединения различных приборов, в том числе работающих автономно от ЭВМ.
    Виды интерфейсов В зависимости от типа соединяемых устройств
     внутренний интерфейс ЭВМ (например, интерфейс системной шины, НМД), предназначенный для сопряжения элементов внутри системного блока ПЭВМ;
     интерфейс ввода-вывода — для сопряжения различных устройств с системным блоком (клавиатурой, принтером, сканером, мышью, дисплеем и др.);
     интерфейсы межмашинного обмена (для обмена между разными машинами)
    — для сопряжения различных ЭВМ (например, при образовании вычислительных сетей);
     интерфейсы «человек — машина» — для обмена информацией между чело- веком и ЭВМ.
    Шина PCI (Peripheral Component Interconnect)
    Базовая версия PCI:

    Тактовая частота шины 33 МГц, используется синхронная передача данных;

    Пиковая пропускная способность 133 МБ в секунду;

    Параллельная шина данных шириною 32-бита;

    Адресное пространство 32-бита (4 ГБ);

    Сигнальный уровень 3.3 или 5 вольт.
    Архитектура шины PCI (Peripheral Component Interconnect)
     многопроцессорная;
    двухшинная архитектура;

    32, 64 – разрядная адресация данных;
     синхронная шина;
     производительность 133 Мбайт/сек – 4,3 Гбайт/сек , частота 33 МГц
    – 133 МГц, эффективная частота до 533 МГц, использование технологий DDR и QDR;
     пакетная передача данных, транзакции;
     арбитрация;
     таймер-задержка;
     два метода адресации;
     три адресных пространства:
    ОЗУ, регистры ввода/вывода, автоконфигурация;
     поддержка автоконфигурации;

     контроль четности.
    Шина PCI Express - Последовательная системная шина общего
    назначения;
    Дата рождения — 22 июля 2002 года — опубликована базовая спецификация про- токола и сигнального уровня, а также базовая спецификация на форм-фактор и энергопо- требление карт и разъемы;
    Фактически
    — совокупность независимых самостоятельных последовательных ка- налов передачи данных;
    Сигнальный уровень 0.8 вольт. Каждый канал состоит из двух дифференциальных сигнальных пар (необходимо только 4 контакта)
    Характеристики PCI-EXPRESS
    Используется избыточное защищенное от помех кодирование — каждый байт при передаче представляется десятью битами;
    Пропускная способность 2.5 Гигабита (250 МБ) в секунду для одного канала в каж- дом направлении одновременно (полный дуплекс), однако, следует учесть, что эффектив- ная скорость передачи данных за вычетом избыточного кодирования составляет 2 Гигаби- та (200 МБ) ровно;
    Стандартизированы 1, 2, 4, 8, 16 и 32 канальные варианты (до 6.4 эффективных Ги- габайт в секунду соответственно, при передаче в одну сторону и вдвое больше при пере- даче в обоих направлениях). При передаче данных они передаются параллельно (но не синхронно) по всем доступным каналам:
    Принцип работы PCI-EXPRESS

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

    Стандарт предусматривает и альтернативные носители сигнала, такие как оптиче- ские волноводы;


    Возможность динамического подключения и конфигурации устройств;

    Возможность распознавания и использования альтернативных
    (улучшенных) про- токолов обмена.
    Контрольные вопросы:
    Какие шины входят в состав системной магистрали?
    Что такое «порт»? Каковы наиболее распространенные типы портов? Какие компоненты содержит материнская плата? В чем их назначение?
    Порядок выполнения работы
    1.
    Опишите подробно представленную материнскую плату на рисунке ниже. Выделить основные компоненты, а также их назначение.

    :
    Пример материнской платы.



    написать администратору сайта