Показаны сообщения с ярлыком DTB. Показать все сообщения
Показаны сообщения с ярлыком DTB. Показать все сообщения

16 декабря 2011 г.

Делаем курсач по VMEbus. Часть 6. Программное управление slave-устройством. Дешифратор, D-Триггер и свичи

После того, как slave-устройство приняло адрес и модификатор, которые совпали с его собственными, начинается дешифрация команд.

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


Делаем курсач по VMEbus. Часть 5. Чтение адреса slave-устройством. Типы адресации. Регистр-защелка и компаратор

Любой цикл пересылки данных по шине DTB начинается с выставления мастером адреса и модификатора адреса на соответствующие линии. Поэтому работа слэйва в цикле всегда начинается с обработки адреса.

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


14 декабря 2011 г.

Делаем курсач по VMEbus. Часть 4. Slave-устройство на шине DTB. Циклы записи и чтения


Вот мы и подошли к наиключевейшему моменту нашей саги курсовой работы - размещению Slave-устройства на шине DTB.

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


13 декабря 2011 г.

Делаем курсач по VMEbus. Часть 3. Шина DTB

Наконец-то добрались до ключевых вещей.

В этой статье рассказывается о DTB - шине пересылки данных, которая играет самую важную роль при проектировании устройства ввода-вывода VME. Реализация взаимодействия нашего устройства с DTB в нашем случае - практически все, что надо сделать из стандарта VMEbus (акромя прерывания).

Объясняется  назначение линий DTB, рассматриваются типы циклов передачи по DTB.