Скачиваний:
201
Добавлен:
15.06.2014
Размер:
5.09 Mб
Скачать

15. Пакеты канального уровня. Оборачивание tlp. Физический уровень. Кодирование 8b/10b. Коммутаторы. Физический интерфейс. Перспективы развития.

15.1 Пакеты канального уровня.

Отвечают за обеспечение целостности и достоверности данных, а также управление соединением. Специальные пакетыDLLP(DataLinkLayerPacket) – служебные, данных не содержат, служат для управления соединением. Они не проходят через промежуточные узлы, распространяются только между портами. Подразделяются на следующие типы:

    • Ack – подтверждение приходаTLPс заданным номером

    • Nack– запрос на повторTLPс заданным номером

    • Пакеты управления кредитами и VC

    • Пакеты управления PM

DLLPсодержит заголовок с типом пакета, информационное поле и 16-битныйCRC

15.2 Оборачивание TLP

Уровень канала сопровождает пакет TLPуникальным номером и 32-битным кодомLCRC(LinkCRC).TLPнаходится вretry-буфере до приходаDLLPтипаAckс тем же номером.

Код LCRCработает только в пределах одного соединения.

Существуют развитые правила запроса и выполнения повторов, таймеров ожидания ответа (в зависимости от размера пакета и ширины линии) и т.д. (этот пункт хуерга)

15.3 Физический уровень.

Делится на два подуровня – логический и собственно электрический.

На логическом уровне байты полученных данных кодируются по схеме 8b/10bи преобразуются в 10-битные символы.

Электрический – отвечает за питание. (усатый мудак нихуя не написал)

15.4 Кодирование 8b\10b

Младшие 5 бит отображаются на 6 бит, старшие 3 бита – на 4 бита, передаются младшим битом вперед.

15.5 Коммутаторы.

НЕЕБУ!!111устройства PCI Express взаимодействуют между собой через среду, образованную коммутаторами, при этом каждое устройство напрямую связано соединением типа точка-точка с коммутатором.

15.6 Физический интерфейс.

=\.

15.7 Перспективы развития

=\.

16. Назначение lpc, место в общей системной шине пэвм. Топология. Протокол, физический интерфейс, формат транзакции. Чип ввода-вывода Super I/o.

16.1 Назначение LPC, место в общей системной шине ПЭВМ.

LowPinCount– шина для подключения устройств, не требующих большой пропускной способности к ЦПУ. К шине подключается: клава, мышь, флопик,BIOS(0_0).

16.2 Топология.

Ставлю на то что это шина (неуверен). Макаров утверждает что это точка-точка.

16.3 Протокол, физический интерфейс, формат транзакции.

16.3.1 Протокол

Start– начало транзакции.CycleType/DIR– команда Cycle Type / Direction, тип цикла и направление передачи.ADDR– адрес, не используется в операцияхDMA(4-8 тактов цлк).TAR– цикл передачи управления, при чтении или операцииBusMaster(2 такта).DATA– передача данных, 2 такта.Sync– сигнал холостого хода.

Хуерга дальше вообще нееебу

16.4 Super I\O

Обязательные компоненты моста SuperI/O:

    • Два приемопередатчика (UART), реализующие работу асинхронного последовательного портаCOM(интерфейсRS-232s)

    • Контроллер IEEE-1284, реализующий работу портаLPT

    • Контроллер FDC, реализующий подключение флоппи-дисковода

    • Контроллер порта джойстика (GamePort)

    • Контроллер MIDI MPU-401

    • Контроллер порта IrDA(обычно использует один изUART)

    • KBC– поддержка системной клавиатуры, а также мыши. Иногда реализован в основном чипсете, и тогда вSuperI/Oотключается

    • Environmental, илиHWMonitoring– мониторинг параметров системы. Оцифровка сигналов от источника питания, тахометров вентиляторов, термодиодов и терморезисторов и предоставление данной информации программисту. Впрочем, данная функция зачастую реализуется подключениемSuperI/Oили другого контроллера к шинеSMBus(частный случайI2Obus).

Соседние файлы в папке шпоры к экзамену, 2ой семестр (Дудкин) [8890 вопросов]