Системное автоматизированное проектирование

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

о многовариантного анализа целесообразно лишь на завершающих итерациях.

Для функционального проектирования характерны большие затраты на анализ. Примерами подобных задач являются такие как определения состава устройств вычислительной системы и способов их взаимодействия или задач разработки принципиальных электрических схем. Для этих задач обычно применяют эвристические способы синтеза структуры с перебором небольшого числа вариантов. Основные усилия затрачиваются на выполнение многовариантного анализа и оптимизации.

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

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

 

 

 


 

 

 


От предыдущего этапа проектирования





СИНТЕЗ





ОПТИМИЗАЦИЯ














Оформление технической документации и переход
к следующему этапу проектирования

Рис.2. Схема типового маршрута проектирования

 

СТРУКТУРА САПР

 

Подсистемы САПР

 

проектирующих подсистем.

- подсистема проектирования деталей и сборочных единиц,

- подсистема проектирования топологии БИС ,

- подсистема технологического проектирования.

Примеры обслуживающих подсистем:

- подсистема графического отображения объектов проектирования,

- подсистема документирования,

- подсистема информационного поиска.

В зависимости от отношения к объекту проектирования проектирующие подсистемы делят на:

- объектно-ориентированные,- объектно-независимые.

В Выделяют подсистемы проектирующие и обслуживающие. Проектирующие подсистемы выполняют проектные процедуры и операции. Обслуживающие подсистемы предназначены для поддержания работоспособности объектно-ориентированных подсистемах выполняются процедуры и операции, непосредственно связанные с конкретным типом объектов проектирования; в объектно-независимых - унифицированные процедуры и операции.

 

Виды обеспечения САПР

 

В САПР выделяют следующие виды обеспечения:

- методическое,

- математическое,

- программное,

- техническое,

- лингвистическое,

- информационное,

- организационное.

Методическое обеспечение - документы , в которых определены состав, правила отбора и эксплуатации средств автоматизации проектирования.

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

Программное обеспечение - совокупность программ, представленных в заданной форме, вместе с программной документацией.

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

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

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

 

 

 

 

Уровни САПР

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

- центральный вычислительный комплекс (ЦВК ),

- автоматизированные рабочие места ( АРМ ),

- комплекс периферийного программно-управляющего оборудования.

 

Центральный вычислительный комплекс предназначен для решения сложных задач проектирования. Представляет собой ЭВМ средней или высокой производительности с типовым набором периферийных устройств. Возможно расширение этого набора некоторыми средствами обработки графической информации. Для повышения производительности в ЦВК могут использоваться многопроцессорные или многомашинные комплексы.

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

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