Интерфейс с микропроцессором

Ниже приводится пример шинного интерфейса контроллера 82380 и микропро­цессора 80386. На Рис. 9.8 представлена типовая структурная схема системы на базе 80386 и 82380. Как видно, контроллер 82380 имеет множество интерфейсных линий, предназначенных для организации эффективного взаимодействия с микро­процессором 80386. При этом минимизируется объем аппаратных средств, необхо­димых для реализации сопряжения 82380 с 80386.

 
 

Рис. 9.8. Конфигурация системы на базе 80386 и 82380

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