Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Интерфейсы.docx
Скачиваний:
2
Добавлен:
30.08.2019
Размер:
1.73 Mб
Скачать

Вопрос 3

Приемник должен ”решить” две проблемы:

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

Алфавитныйкод или код «m бит n периодов» (mBnS).

В ЛВС ETHERNET по технологии 100Base-T4 используется алфавитный код 4B3S (4 бита 3 периода). Логическая двоичная последовательность разбивается на группы по 4 бита и каждая тетрада кодируется троичным кодом (+V, 0, -V) длиной три периода.

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

Битовая синхронизация с применением процедуры битстаффинга

Временные диаграммы, поясняющие принцип битовой синхронизации с применением процедуры битстаффинга.

Битовая синхронизация с применением процедуры скремблирования

Схема передачи информации при использовании скремблирования

Кадровая синхронизация при последовательной передаче

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

Используются, по крайней мере, два метода её решения:

  1. ограничение (обрамление) кадра открывающими и закрывающими флагами;

  2. соглашения по временной диаграмме передачи.

Ограничение (обрамление) кадра открывающими и закрывающими флагами.

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

Флаговое обрамление кадра применяется в большинстве последовательных интерфейсов, например в системных интерфейсахPCI-XP, CompactPCI-XP, сетевых интерфейсах EHTERNET, FDDI, CAN, FlexRay, интерфейсах периферийных устройств RS-232C, RS-422A, RS-485, IrDA, USB 1.0, USB 2.0.

Вопрос 4

Интерфейс взаимосвязи периферийных компонентов PCI(PeripheralComponentInterconect)Основные характеристики PCI

С точки зрения функционального назначения интерфейс PCI - мезонинный (в настоящее время, системный) интерфейс.

Интерфейс объединяет следующие типы устройств:

Устройства одномагистральнойPCI

- инициатор (активное устройство, ведущее устройство, устройство типа “master”, устройство типа ”хозяин”), Initiator (I) ;

- цель (пассивное устройство, ведомое устройство, устройство типа “slave”, устройство типа ”раб”), Target (T)

- арбитр;

- контроллер прерываний

- мост PCI - PCI (PCIBridgetoPCI) в структурах, содержащих несколько PCI магистралей.

С точки зрения топологии связей интерфейс PCI -магистральный интерфейс.

С точки зрения принципа обмена информацией интерфейс PCI - интерфейс с параллельной передачей информации.

С точки зрения режима обмена информацией – интерфейс с мультиплексным режимом обмена информацией

Тактовая частота 33 или 66 МГц.

Скорость передачи информации 132, 264 или 528 Мбайт/с

Обмен информацией транзакционный. Транзакция(Transaction) – групповая операция на шине, состоящая из фазы адреса, нескольких фаз данных и циклов ожидания.

Много магистральная PCI система

Фазы транзакции в PCI

Основные типы транзакций:

  • запись/чтение памяти,

  • запись/ чтение устройств ввода-вывода,

- запись/чтение пространства конфигурации устройства.

Защищенность адресных пространств, что обеспечивается отдельными адресными пространствами памяти, ввода-вывода и конфигурации.

Поддерживается технология «подключил и играй» (PlugandPlay).