Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лек_07_мами_2014.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
156.67 Кб
Скачать

Лекция 7

Тема: Техническое обеспечение САПР.

Вопросы:

1. Логическая структура технических средств сапр.

2. Вычислительные системы в сапр.

3. Вычислительные сети сапр.

1. Логическая структура технических средств сапр

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

К техническому обеспечению САПР предъявляются следующие основные требования:

  • достаточности вычислительных ресурсов (производительности и емкости памяти) для решения всех основных проектных задач;

  • приближенности к рабочим местам проектировщиков;

  • удобства общения человека с ЭВМ;

  • обеспечения коллективного выполнения проектирования.

Попробуем самостоятельно обосновать состав технического обеспечения. Очевидно, оно должно включать:

ЭВМ (мини, ПЭВМ, большие ЭВМ);

ПО (ОЗУ, устройства внешней памяти);

Средства взаимодействия (терминалы, АРМы);

Пользовательский интерфейс;

Блок искусственного интеллекта;

Базу данных, АПД.

Требования к составу и структуре ТС формируются исходя из: общих требований к структуре САПР; эффективного решения выделенного класса задач проектирования, активного включения пользователя в процесс проектирования; возможности работы с графическим материалом, включая процессы как ввода и обработки, так и вывода информации.

Попытаемся объединить перечисленные средства в единую логическую структуру (рисунок 1).

Технические средства САПР объединяются в группы взаимодействующего оборудования. Среди этих групп выделяют группы базовой конфигурации. Базовая конфигурация – это минимальный состав, позволяющий решать задачи определенного класса [1]. На рисунке 1 показан возможный вариант базовой конфигурации.

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

  • весь период развития средств электронной вычислительной техники отмечен доминирующей ролью классической структуры ЭВМ (структуры фон Неймана), основанной на методах последовательных вычислений;

  • основным направлением совершенствования ЭВМ является неуклонный рост производительности (быстродействия) и интеллектуальности вычислительных средств;

  • совершенствование ЭВМ осуществлялось в комплексе (элементно-конструкторская база, структурно-аппаратные решения, системно-программный и пользовательский, алгоритмический уровни);

  • в настоящее время наметился кризис классической структуры ЭВМ, связанный с исчерпанием всех основных идей последовательного счета. Возможности микро-электроники также не безграничны, давление пределов ощутимо и здесь.

Дальнейшее поступательное развитие вычислительной техники напрямую связано с переходом к параллельным вычислениям, с идеями построения многопроцессорных систем и сетей, объединяющих большое количество отдельных процессоров и (или) ЭВМ. Здесь появляются огромные возможности совершенствования средств вычислительной техники. Но следует отметить, что при несомненных практических достижениях в области параллельных вычислений до настоящего времени отсутствует их единая теоретическая база.

Рисунок 1. Логическая структура технических средств САПР.

Существует ряд требований, которые необходимо учитывать при разработке базовых конфигураций:

  • унификация проектных решений;

  • построение развивающейся системы, предусматривающее наращивание и совершенствование компонентов технических средств;

  • физическая совместимость, предусматривающая совместное функционирование всех компонентов комплекса;

  • модульность конфигурации, требующая универсальности и типизации компонентов системы;

  • минимальная стоимость;

  • согласованность основных параметров компонентов системы.

Параллелизм в вычислениях в значительной степени усложняет управление вычислительным процессом, использование технических и программных ресурсов. Эти функции выполняет операционная система ВС.

Самыми важными предпосылками появления и развития вычислительных систем служат экономические факторы. Анализ характеристик ЭВМ различных поколений показал, что в пределах интервала времени, характеризующегося относительной стабильностью элементной базы, связь стоимости и производительности ЭВМ выражается квадратичной зависимостью — “законом Гроша”:

Построение же вычислительных систем позволяет значительно сократить затраты, так как для них существует линейная формула:

где: Сэвм, Свс — соответственно стоимость ЭВМ и ВС;

Kt и K2 — коэффициенты пропорциональности, зависящие от технического уровня развития вычислительной техники;

П эвм, Пi — производительность ЭВМ i-го из n комплектующих вычислителей (ЭВМ или процессоров)

На рисунке 2 представлены графики изменения стоимости вычислений для ЭВМ и ВС. Для каждого поколения ЭВМ и ВС существует критический порог сложности решаемых задач Пкр, после которого применение автономных ЭВМ становится экономически невыгодным, неэффективным. Критический порог определяется точкой пересечения двух приведенных зависимостей.

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

Рисунок 2 - Зависимость стоимости Свс и Сэвм от производительности

Основные принципы построения, закладываемые при создании ВС:

  • возможность работы в разных режимах;

  • модульность структуры технических и программных средств, что позволяет совершенствовать и модернизировать вычислительные системы без коренных их переделок;

  • унификация и стандартизация технических и программных решений;

  • иерархия в организации управления процессами;

  • способность систем к адаптации, самонастройке и самоорганизации;

  • обеспечение необходимым сервисом пользователей при выполнении вычислений.

Таким образом, логическая структура САПР основывается на базовой конфигурации оборудования. Для современных ПЭВМ характерно объединение нескольких комплектов в одну систему, наделенную соответствующим программным обеспечением.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]