- •1. Интерфейсы, стыки, протоколы.
- •2 Основные понятия.
- •3 Классификация устройств (интер-сов)
- •4. Базовая эталонная модель взаимод-я открытых систем.
- •7. Шина расширения.
- •5. Пространство ввода-вывода.
- •6. Обработка прерываний
- •8. Шина isa.
- •9. Шина eisa.
- •10. Локальная шина vlb.
- •11. Шина pci.
- •12. Мосты на шине pci и конфигурирование устройств.
- •13. Разновидности шины pci.
- •14. Магистральный интерфейс agp.
- •17. Технология Hyper Transport.
- •18. Интерфейс lpc.
- •15. Шина pc mcia (pc Card).
- •18. Интерфейсы дисплея.
- •19. Интерфейсы нгмд
- •21. Scsi
- •22. Serial ata и sas
- •24. Сом порт
- •25. Интерфейсы клавиатуры и мыши.
- •26. Общие сведения о шине usb.
2 Основные понятия.
Интерфейсы предст из себя довольно сложные объекты. Их описание опирается на множество специальных понятий и определений.
Линии интерфейса – явл основными физическими связями интер-са
Шина - совокупность линий сгруппированных по функциональному назначению.
Магистраль – совокупность всех линий интерфейса.
Выделяют 2 магистрали:
1- магис-ль информац-го канала
2- магис-ль управления информ каналом.
По информ-й магис-ле подаются коды адресов команд, данных и состояний.
ША- предназначена для выборки в магис-ле определенных устройств или ячеек памяти.
При информ-м и географич-м кодировании каждому месту выделяется отдельная линия выборки. В этом случае использ. термин географич. адресация.
Коды команд (шины) использ для управления операциями на магестрале.
В стандартах на интерфейс регламентир-ся минимальный необходимый набор команд. Иногда часть кода команд резервируется для дальнейшего расширения.
Шина данных и использ-ся для передачи двоичных кодов. Как правило в парал-ных интерфейсах шины данных кратны байту. Иногда использ-ся проверка на четность, а так же передаются спец. Сигналы указыв-е на разрядность передаваемых данных.
Шины или коды состояний использ-ся для передачи сообщений описыв-х результаты операций или состояния устройств сопряжения. Коды состояния формир-ся в ответ на действие команд или отображают состояние функционирования устройств таким как готовность, занятость, наличие ошибки и т.д.
В большинстве интерфейсов коды адресов данных команд состояния передаются по шинам интерфейса в режиме временного мультиплексирования при этом указание на передачу этих кодов явл-ся линии дополнительных сигналов. При этом существенно сокращается число линий инф-й магистрали однако происходит снижение быстродействия передачи информации.
Магистраль управления по функциональному назначению делится на след-е шины:
управление обменом
шина передачи управления
шина прерывания
шина управления режимом работы
шина спец-х сигналов
Шина управления обменом включ в себя линии синхранизации передачи инфор-и. В зависимости от использ-го принципа обмена (синхрон-го, асинхр-го) число этих линий может изменятся от 1 до 4.
Шина передачи управления использ-ся для реализации операции преоритетного занятия магистрали информ-го канала.
Различают центролизованную и децентрализованную структуру.
В интерфейсах двух точечного подключения шина передачи управления отсутствует.
Шина прерывания применяется в основном в системных интерфейсах в ЭВМ для идентификации устройства запрашивающего сеанс связи. Устройство идентиф-ции либо адресам программы обслуживания прерываеия.
Шина управления режимам работы и спец управл-х сигналов содержит линии обеспеч-щие работоспособность интерфейса в том числе преведение устройств в исходное состояние, контроль источников питания, контроль и службы времени.
3 Классификация устройств (интер-сов)
Обобщение классифик-х признаков интерфейса явл ГОСТ 62.016-81, который определяет 4 осн-х признака:
По способу соединения компонентов интер-сы делятся на магистральные, радиальные, цепочечные, смешенные, комбинированные.
По принципу обмена инф-ей интер-сы делятся на интер-сы с парал-ным обменом с последовательным и интер-сы с параллельно-после-ным обменом.
По способу передачи информации различают: -- синхронные интер-сы (т.е. с постоянной временной привязкой)
-- асинхронные ( без привязки)
По режиму обмена:
-- симпликсные
-- полудуплексный
-- дуплексный ( одновременно в обе стороны)
-- мультиплексный (из многих апанентов при свободной линии могут связаться двое)
Указанные признаки хар-ся только определенные аспекты организации интерфейса. Более полные хар-ки базируются на совокупности нескольких основных признаков:
на функциональном назначении при области распространении
на логической организации
на функциональной организации
на физической реализации
По функциональному назначению интер-сы делятся на:
Системные ( т.е. ввода вывода)
Сосредоточенные магистральные мультипроцессорные системы.
Внешние интер-сы переферийных устройств (общего или спец назначения) –Centronics, RS-232, SCSI
Интер-сы сетей передачи данных
Интер-сы программно управляемых модульных систем и приборов.
Интер-сы локальных вычислит-х систем системного типа (Ethernet)
Интер-с распределенных систем общего назначения и управления. – Bitbus
По логической функц-й организации классификация выполняется отдельно по информационному и управляющему каналу.
Логическая организация описывает систему сигналов их название, назначение и взаимодействия.
Функциональная организация описывает выполняемые опирации – передача данных, прерывание и т.д.
По конструктивному исполнению интер-сы могут быть разделены на 4 категории:
Межблочные -- обеспечение взаимодействия компонентов на уровне автономного устройства блока стойки или шкафа.
Внури блочные -- обеспечения взаимод-я на уровне сублоков
Внутриплаточные -- обеспеч-е взаимодей-я между интегральными схемами.
Внутрикорпусные – обеспеч-е взаимод-я компонентов внутри БИС.