Студопедия

КАТЕГОРИИ:


Архитектура-(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/16 или 1/64 частью частоты синхронизации. Основное условие – до начала передачи в адаптере должно быть сформировано полное сообщение, т.е. символ с…жен, стартовым/стоповым битом и битом четности.

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

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

 

 

 

 

Передача данных осуществляется последовательно, при этом значение символа является фиксируемым при единичном значении на линии синхронизации.

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

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

При внешней синхронизации действия осуществляется аналогично, с учетом того, что тактирование осуществляется сигналами на линии СС (сигнал синхронизации).

 

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


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


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



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




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