Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Программируемый связной адаптер

 

 

Для построения интерфейса МПС с устройствами с последовательной передачей используются специализированные интегральные схемы, которые получили название ПСА, также как и ППА, они построены на основе принципов программного задания выполняемых функций. Учитывая, что последовательная передача сложнее параллельной, то адаптер выполняет дополнительные операции: преобразование формы представления информации, согласование протоколов обмена данными внутри системы, формирование дополнительных символов передачи данных.

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

ПСА под воздействием простейших команд ввода/вывода осуществляет прием информации, представленной последовательным кодом, преобразование в стандартную параллельную форму, а также выдачу байт данных, представленных параллельным кодом, в последовательном с соответствующими битами обрамления.

Кроме этого ПСА выполняет следующие процедуры:

1)детектирование фальстартовых посылок;

2)организует различные способы представления стоповых бит;

3)осуществляет проверку ошибок в отчетности и ошибок в формате.

Структурная схема

СУЧЗ – схема управления чтения/записи, в котором присутствуют след сигналы: сброс, синхро, детектирования управляющего слова данных, чтения, записи, выбора кристалла.

СУМ – схема управления модемом. Формирует управляющие линии (шина управления). Сигналы: готовность данных, готовность данных к передаче, запрос передачи.

Передатчик и приемник со схемой управления соответственно. Линии: выход (вход) данных, готовность к передаче (приему), подтверждение передачи и синхроимпульс передачи (приема) и сигнал синхронизации.

 

Схема управления чтением/записью содержит 2 регистра: управляющего слова и инструкций. Через БШД в ПСА могут быть записаны данные, необходимые для передачи, или управляющее слово. По сигналу чтения могут быть прочитаны переданные данные или общая информация о состоянии связного оборудования. Уровень сигнала на линии УСД вещает (определяет) адаптер о том, какого рода символ он принимает. Сигналы СУМ используются в зависимости от особенности применяемого связного оборудования для получения информации об его состоянии, а также для управления режимом приема/передачи. Для управления работы адаптера используется 2 формата управляющих слов: слово инструкции и режимом работы. 2-ое определяет режим работы адаптера на данном этапе и передается единожды сразу в след за операцией сброса. Множество вариантов использования адаптера определяется непосредственно форматом УСРР, предполагая использования адаптера в МП различной сложности и с различными характеристиками интерфейса.

Управляющее слово инструкции может быть загружено в адаптер на любом участке передачи блока данных и определяет режим приема/передачи информации.

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

 

 

<== предыдущая лекция | следующая лекция ==>
Программируемый периферийный адаптер | Работа ПСА в синхронном режиме
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 1218; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.031 сек.