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

Вопрос 1

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

Локальный интерфейс - это процессорно-ориентированный интерфейс (специфичный для конкретного микропроцессора), предназначенный для обеспечения непосредственного, локального и высокоскоростного взаимодействия между микропроцессором, его сопроцессором, ОЗУ, КЭШ-памятью и быстрыми внешними устройствами, такими, например, как контроллер графики.

Мезонинный интерфейс - это высокоскоростной процессорно независимый интерфейсдля взаимодействия между одним или несколькими микропроцессорами в общем случае с различной внутренней архитектурой, с общими ОЗУ, КЭШ-памятью и быстрыми внешними устройствами, такими, например, как контроллер графики.

Системный интерфейс ( интерфейс магистрально-модульных ЭВМ) - это интерфейс, рассчитанный на расширение системы, обеспечивающий взаимодействие нескольких микропроцессоров (в общем случае, различных) с общим ОЗУ, периферийными устройствами ЭВМ и не зависящий напрямую от архитектурных особенностей микропроцессора

Приборный интерфейс - интерфейс конкретного внешнего устройства, представляющего собой систему, как правило, не унифицированных информационных и управляющих сигналов, обеспечивающую в большинстве случаев максимальную скорость обмена информацией и управление некоторым конкретным прибором. Например, интерфейсы ESDI, ST506/412. ПИ «умирает».

Интерфейс периферийных устройств – интерфейс, который служит для подключения к системному интерфейсу ЭВМ различных по принципу действия периферийных устройств (НЖМД, НГМД, НОД, принтеров, клавиатуры, сканеров и др.), каждое из которых имеет специфичный приборный интерфейс.

Интерфейс ЛВС - интерфейс локальной вычислительной сети, представляющей собой совокупность абонентов (узлов, устройств вычислительной техники), объединенных каналами передачи данных и территориально расположенных, как правило, в пределах одного здания (помещения), например: интерфейсы МИК(MIL STD 1553), Ethernet, FDDI, TRN.

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

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

Вопрос2

Работа приемника для обеспечения битовой синхронизации

Приемник, как правило, по входу представляет собой быстродействующий компаратор напряжения и, при упрощенном рассмотрении, он,

во-первых, “умеет” самостоятельно определять моменты времени, когда уровень напряжения на его входе изменяется с низкого на высокий или наоборот (переход «0»-«1» или «1»-«0») и,

во-вторых, в эти моменты он может корректировать уход своих “часов” (сбросить в ноль).

В-третьих, по внутренним командам от своих “часов” приемник может в любой момент времени однозначно “прочитать” текущее значение уровня напряжения (логического «0» или логической «1») сигнала двоичной последовательности на его входе.

Кодирование информации в интерфейсах с последовательной передачей служитудовлетворению следующих требований:

- повышение скорости передачи информации (алфавитные коды);

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

- сужения частотного спектра сигнала для передачи сигналов по физической среде с ограниченной полосой пропускания;

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

- простота обнаружения ошибок при передаче информации;

- простота аппаратного решения процедуры самого кодирования;

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

- снижение требований по мощности к передатчику.

КОДЫ

Униполярный код без возвращения к нулюили униполярный NRZ (nonreturntozero) код образуется из двоичнойпоследовательности, если логический ноль передается уровнем 0 вольт в течение битового интервала, а логическая единица передается уровнем +U вольт в течение битового интервала.

Биполярный код без возвращения к нулю или биполярный NRZ (nonreturntozero) код образуется из двоичной последовательности, если логический ноль передается уровнем -U вольт в течение битового интервала, а логическая единица передается уровнем +U вольт в течение битового интервала.

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

Униполярный код с возвращением к нулю или униполярный RZ (returntozero) код образуется из двоичной последовательности, если логический ноль передается уровнем 0 вольт в течение битового интервала, а логическая единица передается уровнем +U вольт в течение первой половины битового интервала и уровнем 0 вольт в течение второй половины битового интервала.

Биполярный код с возвращением к нулю или биполярный RZ код образуется из двоичной последовательности, если логический ноль передается уровнем –U вольт в течение первой половины битового интервала и уровнем 0 вольт в течение второй половины битового интервала, а логическая единица передается уровнем +U вольт в течение первой половины битового интервала и уровнем 0 вольт в течение второй половины битового интервала.

Основные плюсы биполярного RZ кодирования: обеспечение битовой синхронизации и простота кодирования (декодирования). Недостаток RZ кода: не обеспечивает гальванической развязки и высокой помехозащищенности, требует в два раза шире полосу частот, чем код NRZ, при одинаковой битовой скорости.

Код без возвращения к нулю с инверсией (БВНИ), иначе NRZI-код (nonreturntozerowithinversion).

При формированиикода без возвращения к нулю с инверсией по нулямлогическая «1» передается отсутствием изменения уровня напряжения предшествующего бита; логический «0» передается изменением уровня напряжения предшествующего бита на противоположный. При формировании кода без возвращения к нулю с инверсией по единицамлогический «0» передается отсутствием изменения уровня напряжения предшествующего бита; логическая «1» передается изменением уровня напряжения предшествующего бита на противоположный.

Достоинства кода: достаточно легко реализуется аппаратно и требует минимальную полосу пропускания, как и код NRZ, частично обеспечивает битовую синхронизацию. Недостатки кода: не обеспечивает полную битовую синхронизацию и гальваническую развязку устройств.

Код AMI (alternative mark inversion). Код, предложенный Баркером для цифровой передачи речевых сигналов (1962 г.). При формировании кода AMI логический «0» передается нулевым уровнем напряжения в течение битового интервала, логическая «1» передается импульсом напряжения либо +V вольт, либо -V вольт, причем все время меняется полярность этого напряжения, импульс напряжения длительностью ТБ/2 и расположен в середине битового интервала.

Код биполярный трехуровневый. В нем логическая «1» представляется нулевым уровнем напряжения; логический «0» - уровнем напряжения +V вольт или –V вольт, причем полярность меняется всякий раз, когда перед логическим «0» следует нечетное количество логических «1».

Код Миллера. Логическая «1» отображается сменой полярности импульса в середине битового интервала, логический «0» - не

вызывает смены полярности, кроме как на границе соседних (смежных) битовых интервалов, соответствующих логическим «0».

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

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

Самосинхронизирующийся Код Манчестер-2представляет каждый бит двоичной последовательности сменой уровня напряжения в середине битового интервала.

Например, в интерфейсе МИК (мультиплексный информационный канал), если низкий уровень напряжения сменяется высоким, то передается логический «0», если высокий уровень напряжения сменяется низким, то передается логическая «1».

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