
- •1. Определение и основные задачи проектирования.
- •3. Разработка тз, основные пункты.
- •Порядок разработки, согласования и утверждения тз на ас:
- •14.Обеспечение совместимости эвм. Основные понятия совместимости компьютеров: аппаратная, программная и информационная совместимость.
- •15. Обеспечение совместимости эвм. Пути реализации аппаратной совместимости.
- •16 Обеспечение совместимости эвм. Обеспечение программной совместимости: основные проблемы и методы их решения.
- •17 Построение программно-совместимых эвм. Основные подходы и их сравнительная оценка.
- •18. Основные структуры связи и типы модулей в магистрально-модульных системах (ммс).
- •19 Общий алгоритм взаимодействия модулей в магистрально-модульных системах (ммс) : формулировка задач и основные методы их решения на каждом этапе взаимодействия.
- •2,3) Установка исполнителя и пассивного (задатчика).
- •Установка связи между задатчиком и исполнителем.
- •5) Виды действия.
- •6) Установка фаз действия.
- •20. Многомагистральные ммс: передача данных через транзитные интерфейсы: методы передачи данных, адресация.
- •21 Основные принципы построения внутрисистемных интерфейсов.
- •2) Синхронный.
- •2 2 Проектирование устройств сопряжения. Постановка задачи, основные этапы.
- •Основные этапы проектирования устройств сопряжения.
- •23 Проектирование устройств сопряжения. Пути реализации алгоритмов (протоколов) обмена.
- •24 Проектирование устройств сопряжения. Принципы обеспечения совместимости интерфейсов.
- •Система передачи должна иметь буферную память: Интерфейсы pc:
- •32. Методология функционального моделирования sadt.
- •33. Методология моделирования потоков данных (процессов)- (диаграммы потоков данных (dfd))
- •34. Методология моделирования данных. (сущность-связь (erd))
- •35. Основные этапы проектирования сетей и решаемые на них задачи
- •2. Основные этапы инженерного проектирования
- •4.Основные этапы проектирования систем и решаемые на каждом этапе задачи.
- •12.Особенности компоновки пользовательских
- •5.Формализация задач на функциональном уровне проектирования.
- •6.Модульный подход к построению ву. Преимущества и недостатки модульного построения систем. Конструктивный и функциональный подход к декомпозиции системы.
- •8.Определение конфигурации и номенклатуры модулей при производстве эвм.
- •Общие принципы формирования модулей при проектировании мини и микро-эвм.
- •10.Проектирование комплексов и систем на базе серийных модулей. Логическая компоновка: постановка задачи, последовательность шагов решения.
- •9.Особенности проектирования комплексов и систем на серийных модулях. Решение задачи функциональной компоновки.
- •11.Реализация систем авто конфигурирования. Аппаратно-программная поддержка принципа “plug and play”: возможности и ограничения.
- •13.Проектирование комплексов и систем на базе серийных модулей. Технический этап проектирования: особенности и решаемые задачи.
- •25.Специфика построения информационных систем.
- •26.Понятие жизненного цикла ис и основные модели
- •27.Основные архитектуры информационных систем.
- •28.Общая идеология построения информационных
- •Intranet систем.
- •29.Идеология построения информационных intranet
- •30.Структурный подход к проектированию ис. Сущность подхода.
- •31.Case технологии, что это такое?
23 Проектирование устройств сопряжения. Пути реализации алгоритмов (протоколов) обмена.
(без прерывания, по прерыванию, по векторному прер-ю)
Основные этапы проектирования устройств сопряжения.
1. Внешнее проектир-е - изучаются интерфейсы, которые нужно соединить. Детально изучить и описать работу во всех фазах, врем-х отнош-х и т.д. (изучают набор сигналов, логич-е хар-ки, циклы обмена, врем-е диаграммы, протоколы обмена.). Нужно начинать с уровня спецификации, а затем делать попытку упрощения протоколов обмена с учетом спецификации протоколов сопрягаемых устройств.
2. Разработка функциональной схемы устройства сопряжения – определить соответствие циклов передачи данных сопрягаемых интерфейсов для выполнения соответствующих передач данных.
И1 ≡ Подсистема сопряжения с интерфейсом И1 ↔ Подсистема логических преобразований ↔ Подсистема сопряжения с интерфейсом И2 ≡ И2.
3. Структурный этап – необходимо принять решение о способе реализации алгоритмической части устройств сопряжения. Самое сложное – подсистема логических преобразований. Виды подсистем логических преобразований:
а) Если цикл обмена одного интерфейса в реальном времени преобразуется в цикл другого интерфейса, то схема будет комбинационная (без памяти). В простейшем случае – коммутация проводов.
б) Если цикл одного интерфейса преобразуется в несколько циклов другого или наоборот, то схемой преобразования становится схема с памятью. Если алгоритм преобразования несложный, то его можно сделать на автомате с жесткой логикой. Если алгоритм преобразования сложный, то удобнее использовать микропрограммные автоматы или микроконтроллеры на микропроцессорах. Удобнее, потому что схемотехника легче, а логика хранится в памяти.
в) Если нужно соединить ЭВМ с устройством, то логику преобразования протоколов можно реализовать программным путем на ЭВМ. В таком случае устройство сопряжения включает подсистему сопряжения с интерфейсом и набор программно-доступных регистров.
Использование программных устройств выгодно, когда количество микросхем на плате больше 30.
4. Разработка схемы (аппаратной части). Проблема в том, что нужно решить, что сделать программно, а что аппаратно.
5. Разработка ПО.
6. Технический этап - создание документации и разработка методик проверки.
24 Проектирование устройств сопряжения. Принципы обеспечения совместимости интерфейсов.
2 типа совместимости: симметричное управление (сопряжение) и несим-е.
Симметричное интерфейсы – если все функции управления распределены по сопрягаемым устр-м, а ф-и контроллера интерфейса в опред-й момент времени может выполнять любое устр-во (все линии упр-я двунапр-е).
Интерфейсы с несимметричной структурой - функции управления сосредоточены в одном устройстве с возможностью частичной передачи другому (есть однонаправленные линии управления).
Устройство сопряжения двух однотипных интерфейсов с симметричной структурой управления – симметрично.
Для несимметричных структур управления, устройство управления может быть как симметричным, так и несимметричным.
При сопряжении разнотипных интерфейсов - устройство сопряжения не симметрично.
При сопряжении двух несимметричных интерфейсов возможны 3 способа организации взаимодействия:
1) с взаимным соподчинением.
И – системный интерфейс, П – пассивное устройство, А – адаптер, К - контроллер.
Для объединения 2х однотипных интерфейсов. А – двусторонний коммутатор независимых интерфейсных магистралей. Если И1 и И2 являются системными, то А использует попеременный доступ.
2) с иерархическим подчинением.
А/К – адаптер/контроллер, И1 - ведущий, И2 - ведомый.
Подключение ведомого интерфейса к ведущему через контроллер ведомого.
А/К2 – устройство ввода/вывода для ведущего, контроллер - для ведомого. Он может быть программно видимым или невидимым (согласователь шин). Используется для подключения к системным интерфейсам интерфейсов ПУ-в.
А/К – может быть сложным устройством с программным управлением и выполнять функции взаимодействия интерфейсов: прием, выполнение команд, преобразование данных и адресов, выделение и обслуживание запросов от подчиненных устройств.
При сопряжении однотипных интерфейсов, может быть использован непосредственный доступ к ведущему интерфейсу. Сигнал ретранслируется или логически интерпретируется в другую совокупность управляющих сигналов. Устройство связи становится простым и прозрачным для ПО, и тогда его называют согласователем интерфейсов, если интерфейсы разные, или расширителем (ретранслятором) интерфейса, если интерфейсы одинаковые.
3) с централизованным подчинением.
Универс-й интегрир-й контроллер К1/К2 обеспеч-т выход на разнотипные с-мы сопряжения. Такой контроллер имеет буферную память и выполняет ф-и физич-го и логич-го управл-я интерф-ми.
Примеры реальных интерфейсов.
Кольцевая шина
VME–Motorola. VXI–модернизированный VME.