Мои Конспекты
Главная | Обратная связь


Автомобили
Астрономия
Биология
География
Дом и сад
Другие языки
Другое
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Металлургия
Механика
Образование
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Туризм
Физика
Философия
Финансы
Химия
Черчение
Экология
Экономика
Электроника

Інтерфейс Q-bus



(МПІ – міжмодульний паралельний інтерфейс)

МПІ – це магістральний, паралелльний, напівдуплексний інтерфейс.

Інтерфейс Q-bus був розроблений на основі інтегрінтерфейсу “загальна шина” фірми DEC і був орієнтований на використання мікрокомп’ютера.

Підключення пристроїв з використанням інтерфейсу Q-bus пояснюється наступним рисунком:

Основною особливістю інтерфейса є те, що в ньому використовується суміщена, мультиплексована шина адреси даних. Тому цикл обміну тут якби розділений на два етапи: коли на 1-му етапі між пристроями реалізовується обмін адресною інформацією, а на 2-му етапі – обмін даними.

Тому продуктивність такого інтерфейсу зменшується, швидкість обміну даними зменшується до 4-ох Мб/с. Інтерфейс реалізовує 2-ох байтовий обмін інформацією (може працювати в однобайтному режимі). З шини адреси даних 16 ліній зв´язку використовуються в мультиплексованому режимі для обміну адресної інформації даними, інші 8 ліній зв’язку використовується для обміну адресною інформацією.

Інтерфейс передбачає електричну, конструктивну і програмну сумісність пристроїв. Найбільша відстань між пристроями до 1-го метра.

 

Інтерфейс Multibus (ISA)

Це магістральний, паралельний, напівдуплексний, асинхронний інтерфейс. Інтерфейс магістральний, однак деякі лінії зв’язку реалізовані ланцюговим способом. Інтерфейс паралелльний і за один такт передбачає обмін даними в 2 байти. Інтерфейс був розроблений фірмою IBM при участі інших фірм, зокрема Intel, і передбачалося використання цього інтерфейсу у мікро-ЕОМ та ПК. Тут реалізовані основні ідеї інтерфейсу “загальна шина” фірми DEC. Структурна схема під’єднання пристроїв аналогічна рис. 1. Однак тут було введено ряд вдосконалень, щодо управління інтерфейсом. Тобто ШУ була вдосконалена. Цей інтерфейс спочатку мав назву multibus, а потім був реалізований як індустріальний стандарт ISA для ПК. Інтерфейс суттєво вдоконалив схему арбітражу, де був реалізований послідовний, паралельний та програмний арбітраж.

Один із простих варіантів послідовного арбітражу наведено на малюнку нижче.

КПП – контролери ПП;

·сигнал входу на пріоритетне обслуговування;

·сигнал виходу на пріоритетне обслуговування;

CLK – сигнал синронізації;

S – перемикачі ланцюгових з´єднань;

Busy – сигнал зайнятості.

Вихідний сигнал ВPRQ КПП1 подається на вхід КПП2 контролеру з нижчим пріоритетом. Останнім у цьому ланцюзі підімкнено КПП N з найннижчим пріоритетом. Центральний арбітр у даній схемі відсутній, а взаємодія між пристроями за пріоритетним підімкненням до магістралі координується сигналом BCLK. Пристрій, який хоче логічно підімкнутися до магістралі, по передньому фронту сигналу BCLK розмикає перемикач SІ і аналізує виконання таких умов: наявність на його вході сигналу ВPRN (тобто жодний з найпріоритетніших пристроїв не надіслав запиту) і відсутність сигналу на лінії BUSY (тобто магістраль не зайнята). Якщо ця умова виконується протягом часу тривалості сигналу ВСLК, то по задньому фронту сигналу BCLK пристрій формує сигнал на лінії BUSY і займає магістраль.

Схема характерна тим, що тут відсутня централізація управління. У ланцюгу пристрої під’єднані за пріоритетом по відношенню до лінії BPRN, яка під’єднується до заземної шини. КПП 1 має найвищий проритет. Перемикаі S з нормально замкненими контактами.

Пристрої, які хочуть захопити магістраль розмикають контакти S. По задньому фронту синхро сигналу кожен з пристроїв аналізує чи сигнал BPRN під´єднаний до землі (чи є низький рівень). Низький рівень BPRN буде в пристрої з найвищим пріоритетом, який хоче захопити магістраль.

Цей пристрій через перемикач не дозволяє пройти сигналу на менш пріоритетний пристрій. Пристрій з найвищим пріоритетом формує сигнал зайнятості магістралі, починаючи етап обміну даними.