Наиболее
перспективными на сегодняшний день являются технологии:
Сквозного
проектирования
Нисходящего
проектирования
CALLS технологии
Сквозное
проектирование.
Смысл сквозной
технологии состоит в эффективной передаче данных и результатов конкретного
текущего этапа проектирования сразу на все последующие этапы. Это нужно для
того, чтобы на необходимом уровне качества выполнить какой-либо из этапов
проектирования. Разработчику часто не хватает регламентированной информации от
предыдущего этапа и необходима более полная и разнообразная информация, которая
могла быть сформулирована на одном из ранних этапов проектирования (не
обязательно на соседнем). У разработчиков, выполняющих различные этапы
проектирования, может быть одновременно с первым этапом проектирования получено
техническое задание и таким образом, все разработчики могут одновременно
начать продумывать как более успешно
реализовать свой этап. Данная технология базируется на модульном построении
САПР, на использовании общих баз данных и баз знаний, и характеризуется широкими
возможностями моделирования и контроля на всех этапах проектирования. Сквозные
САПР как правило являются
интегрированными, т.е. имеют альтернативные алгоритмы реализации отдельных
проектных процедур.
Параллельное
проектирование.
При параллельном
проектировании информации относительно
каких–либо промежуточных или
окончательных характеристик разрабатываемого изделия формируется и
предоставляется всем участникам работ, начиная с самых ранних этапов
проектирования. В этом случае информация носит прогностический характер. Ее
получение базируется на математических моделях и методах прогностической оценки
критериев качества проектного решения. Оценка может производиться на основе
аналитической модели, статистических методах и методах экспортных систем.
Технология параллельного проектирования реализуется на основе интегрированных
инструментальных средств
прогностической оценки и анализа альтернативных проектных решений с
последующим выбором базового проектного решения. Предполагается, что инженер
начинает работать над проектом на высоком уровне абстракции с последующей
детализацией проекта.
Принципиальным
отличием параллельного проектирования от сквозного проектирования (хотя параллельное проектирование получило
развитие на основе сквозного) в том, что информация не просто поступает на все
последующие этапы проектирования, но и по существу эти этапы начинают
выполняться одновременно.
Фирма MENTOR GRAPHНICS впервые
создала среду параллельного проектирования на основе принципа объединения всех
инструментальных средств проектирования и данных в одном непрерывном и гибком
процессе создания изделия.
В состав этой
инфраструктуры входят:
Среда управления
проектированием
Система управления
данными проекта
Система поддержки
принятия решений ( СППР)
Нисходящее
проектирование.
Предполагается, что инженер
начинает работать над проектом на высоком уровне абстракции с последующей
детализацией проекта. Основной задачей руководителя или инженера является
определение оптимального концептуального решения, выбор функциональных
алгоритмов проектирования, а также выбор наиболее эффективных инструментальных
средств проектирования.
Другими словами
определение правильной стратегии проектирования на основе достаточно общей и
зачастую неопределенной информации. Данная программа решается на основе
применения предиктивных инструментальных средств, т.е. программ, обеспечивающих
связь этапов функционально-логического, конструкторского проектирования и этапа
технологической подготовки производства. При этом предиктивный инструментарий
используется как на уровне отдельных проектных процедур, так и на уровне
проекта в целом. Нисходящее проектирование позволяет получить изделия с другими
характеристиками, создать надежное устройство. Все современные производители
работают на уровне нисходящего проектирования.
CALLS
технология.
Основная идея
заключается в создании электронного описания и сопровождения изделия на всех
этапах его жизненного цикла.
Электронное описание должно соответствовать принятым отечественным и
международным стандартам в данной предметной области. Это технология
информационного сопровождения создания изделия.
1. Концептуальное
проектирование (АВАН) – основополагающий и определяющий этап
проектирования и все современные фирмы-разработчики систем проектирования
перемещают проектные ресурсы на ранние
этапы проектирования. Доказано, что при этом достигается почти двойная экономия
средств за счет того, что отсутствует необходимость в повторных операциях последующих этапов проектирования. На этом
этапе возможна доработка технического задания с целью обеспечения заданного уровня качества изделия, а иногда
просто для обеспечения реализуемости проекта как такового.
2. Функционально-
логическое проектирование.
А)
Проектирование функциональных схем.
Б)
Проектирование программ испытаний и тестов.
3. Конструктивное
(техническое) проектирование.
А)
Конструктивное АВАН проектирование.
а)Формирование множества рациональных вариантов
(конструктивные решения на основе методов принятия решений).
б)
Анализ альтернативных программных модулей реализации последующих проектных
процедур и выбор из них наиболее приемлемых - адаптация САПР к объекту
проектирования.
в) Выбор базового варианта конструктивного решения (выбор
метрических и топологических параметров объекта).
Б)
Компоновка конструктивных модулей .
В)
Этап размещения элементов на поверхности модуля.
Г)
Трассировка сигнальных соединений.
Д) Технологическая подготовка
производства (это создание маршрутных карт производственного процесса).
Е)
Подготовка технической документации.