Разработка блока селектора адреса. — КиберПедия 

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Разработка блока селектора адреса.

2017-10-17 735
Разработка блока селектора адреса. 0.00 из 5.00 0 оценок
Заказать работу

 

Второй основной интерфейсной функцией УС, работающего в режиме программного обмена, является селектирование или дешифрация адреса. Эту функцию выполняет узел, называемый селектором адреса, который должен выработать сигналы, соответствующие выставлению на шине адреса магистрали кода адреса, принадлежащего данному УС, или одного из зоны адресов данного УС. Обобщенная схема селектоpa адреса для УС, работающего как устройство ввода/вывода, показана на рис. 2.4.. Здесь шина А — это шина адреса магистрали, шина AS — внутренняя шина УС, на которой присутствует код, сравниваемый с адресом магистрали, ADR — выходные сигналы селектора адреса, формируемые при обращении по магистрали к данному УС.

 

 
 

Рис.2.3. Варианты построения приемопередатчиков данных.

 

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

 

Рис. 2.4. Структурная схема селектора адреса.

 

Выбираем для нашего УС свободную зону из 16 адресов в пространстве устройств ввода/вывода 360... 36F. Наше УС должно иметь 4 адреса для 8-разрядного обмена. Тогда мы можем каждому адресу УС поставить в соответствие четыре магистральных адреса (то есть шестнадцать адресов выбранной зоны разделили на четыре адреса УС и получили четыре). Тогда на селектор адреса можно завести не 10, а только 8 адресных линий (SA2... SA9), отбросив два младших адреса. При этом первому адресу УС будут соответствовать магистральные адреса 360... 363. При обращении к любому из них селектор адреса будет распознавать первый адрес УС.

Помимо сигналов, показанных на рис. 2.4, на селектор адреса часто подают сигнал AEN, который при этом используется для запрещения выработки выходных сигналов. То есть если по магистрали идет прямой доступ к памяти, то устройство ввода/вывода (в нашем случае — УС) должно быть обязательно отключено от магистрали и не должно реагировать на выставляемые на шине адреса коды (мы говорим об УС, ориентированных только на программный обмен).

Самое простое решение при построении селектора адреса — использование только микросхем логических элементов. Например, на рис. 2.5 показана схема, реагирующая на единственный адрес 3CF.

 

Рис.2.5. Селектор адреса на логических элементах.

Наиболее универсальными являются селекторы адреса на базе ППЗУ. В данном случае селектируемый адрес (или селектируемые адреса) зависит не от схемотехнических решений и не от кода, задаваемого переклю­чателями, а от микропрограммы ППЗУ. Такой подход обеспечивает, как правило, малые аппаратурные затраты, а также простую реализацию выбора нескольких адресов или зон адресов. Изменить селектируемый адрес (или адреса) можно заменой или перепрошивкой ППЗУ, устанавливаемого в контактирующее устройство (сокет).

На рис. 2.6 показана схема селектора адреса на одной микросхеме ППЗУ (нулевой разряд адреса SAO не задействован, a SA9 всегда должен быть равен нулю).

Возможно также комбинирование ППЗУ с другими микросхемами, например, с дешифраторами или компараторами кодов. Малые входные токи микросхем ППЗУ позволяют отказаться от вход­ных буферов адреса. Задержка микросхем ППЗУ не превышает 56... 80 не. Если необходимо обрабатывать больше разрядов адреса, чем имеется адресных входов у микросхем ППЗУ, то их можно каскадировать.

 

Рис. 2.6. Селектор адреса на ППЗУ.

 

 


Поделиться с друзьями:

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.