- •Глава 1. Общие сведения о проектировании технических объектов, основные понятия
- •1.2. Системы автоматизированного синтеза (сиас)
- •1.3. Основные понятия и термины
- •1.4. Блочно-иерархический подход
- •1.5. Аспекты проектирования
- •1.6. Нисходящее и восходящее проектирование
- •1.7. Базовые проектные процедуры
- •1.8. Стадии проектирования
- •Глава 2. Основы теории сапр
- •2.1.Определение сапр
- •2.2. Обеспечение и подсистемы сапр
- •2.3. Принципы построения сапр
- •Глава 3. Техническое обеспечение сапр
- •3.1. Структура технического
- •3.2.Специализированное техническое
- •3.3. Универсальное техническое обеспечение:
- •3.4.Вычислительные сети, используемые в сапр
- •3.5. Классификация вычислительных сетей
- •3.6. Особенности организации
- •3.7. Основные топологии вычислительных сетей
- •3.8. Характеристика процесса передачи данных
- •3.9. Аппаратные средства вычислительных сетей
- •3.10.Физическая передающая среда вс
- •Глава 4. Программное
- •4.1. Состав и структура
- •4.2. Структура и назначение системного
- •4.3. Общая характеристика операционных
- •4.4. Специализированная
- •4. 5. Сервисное программное обеспечение
- •4.6.Системы управления базами
- •4.7. Стандартные пакеты
- •4.8. Специализированные пакеты
- •4.9. Программы обмена
- •Глава 5. Лингвистическое
- •5.1. Языки программирования
- •5.2. Трансляторы
- •5.3. Формальные грамматики
- •Глава 6. Информационное
- •6.1.Виды информации.
- •6.2. Автоматизированные банки данных
- •6.4. Системы управления базами данных
- •Глава 7. Математическое
- •7.1. Структура математического
- •7.2. Математические модели
- •7.3. Численные методы решения уравнений,
- •7.4.Алгоритмы задач проектирования
- •Глава 8. Анализ современных систем
- •8.1. Классификация современных сапр
- •1) Охватывать все этапы проектирования от ввода описания проектируемого
- •3) Иметь систему управления проектированием, а также интегрированную базу
- •4) Быть приспособленными для тиражирования в различных проектных организациях.
- •8.2. Программные характеристики, классифицирующие сапр по отдельным особенностям программных решений
- •1. По специализации программных средств:
- •3. По возможности функционального расширения системы пользователем сапр подразделяются на:
- •8.3. Технические характеристики современных сапр
- •1. По используемым техническим средствам и периферийному оборудованию систем автоматизированного проектирования можно классифицировать как:
- •3. По используемым средствам вычислительной техники:
- •8.4. Эргономические характеристики современных сапр
- •1. По способу организации диалога системы автоматизированного проектирования с пользователем сапр классифицируются:
- •8.5. Обзор современных сапр
- •3D Studio vizri
- •Intermech
- •Verily Level I
- •Verify Level 2
- •Industrial workgroup software
- •Системы проектирования схем и печатных плат рэа
- •Глава 1.Общие сведения о проектировании технических
- •Глава 2.Основы теории сапр………………………………………...13
- •Глава 3 . Техническое обеспечение сапр…………………………....15
- •Глава 4. Программное обеспечение сапр………………………..….36
- •Глава5. Лингвистическое обеспечение сапр……….………………46
- •Глава 6. Информационное обеспечение сапр………………………50
- •Глава 7. Математическое обеспечение сапр……………………….54
- •Глава 8. Анализ современных систем автоматизированного
1.3. Основные понятия и термины
При описании процесса проектирования применяют следующие понятия.
ПРОЕКТНОЕ РЕШЕНИЕ - промежуточное или окончательное описание объекта проектирования технической документацией заданной формы, необходимое и достаточное для окончания проектирования или выбора путей его продолжения.
ТИПОВОЕ ПРОЕКТНОЕ РЕШЕНИЕ – известное проектное решение, хорошо проверенное в предыдущих разработках и используемое в процессе проектирования.
ЧАСТНОЕ ПРОЕКТНОЕ РЕШЕНИЕ – промежуточное описание объекта проектирования, частично удовлетворяющее требованиям задания на проектирование.
ПРОЕКТНЫЙ ДОКУМЕНТ – документ, выполненный по заданной форме, в котором содержится какое-либо проектное решение.
Описание объекта проектирования производится заданием его характеристик и их числовыми значениями или параметрами. Параметры подразделяются на входные, выходные, внутренние и внешние. Значения входных сигналов, питающих напряжений относятся к группе входных параметров. Значения выходных характеристик составляют группу выходных параметров. По этим параметрам можно судить о правильности работы системы, поэтому они являются показателями качества. Внутренние параметры – это значения характеристик элементов проектируемого изделия. Внешние параметры – значения характеристик внешней среды, влияющих на функционирование объекта.
Совокупность характеристик, описывающих состояние объекта, называют фазовыми переменными. Фазовые переменные являются функциями независимых переменных, например, времени или частоты.
1.4. Блочно-иерархический подход
К ЗАДАЧЕ ПРОЕКТИРОВАНИЯ
Постоянное развитие науки и техники приводит к появлению все более сложных технических объектов – сложных систем, состоящих из большого количества
взаимодействующих элементов. Это означает, что описание системы содержит количество информации, восприятие которой недоступно для одного человека. Поэтому объект проектирования, рассматриваемый как сложная система, разбивается на элементы, выделяются связи между элементами и указываются отношения на связях. Если какие-либо элементы при первом разбиении оказываются сложными, то они рассматриваются как подсистемы верхнего уровня, и к ним применяется аналогичное разбиение. Этот процесс продолжается до тех пор, пока все элементы не станут простыми в том смысле, что задачи проектирования, относящиеся к ним, могут быть решены одним человеком в заданный промежуток времени.
Такой процесс проектирования требует структурирования описаний и расчленения представлений о проектируемых объектах на иерархические уровни и аспекты. Этот подход к проектированию называется БЛОЧНО-ИЕРАРХИЧЕСКИМ. Он содержит иерархические уровни (уровни абстрагирования) в представлениях о проектируемом объекте.
Сложный объект S рассматривается как система S из n взаимосвязанных и взаимодействующих элементов Si . Каждый из элементов в описании уровня 1 представляет собой также довольно сложный объект, который, в свою очередь, рассматривается как система Si на уровне2. Элементами системы Si являются объекты Sij.
S
-----------------------------------------------------------------
1 S1 S2 … Sn
----------------------------------------------------------------
2 S11 … S1m1 S21 … S2m2
----------------------------------------------------------------
Таким образом, на самом верхнем уровне используется наименее детализированное представление, отражающее только общие черты проектируемой системы. На следующих уровнях степень подробности рассмотрения возрастает, при этом система рассматривается не в целом, а отдельными блоками. Это позволяет на каждом уровне формулировать и решать задачи приемлемой сложности, поддающиеся уяснению и пониманию человеком и решению с помощью имеющихся средств проектирования. Разделение на блоки должно быть таким, чтобы документация на блок любого уровня была обозрима и воспринимаема одним человеком.
При проектировании сложных систем выделяют следующие
уровни проектирования:
- системный,
- структурный,
- функциональный,
- схемотехнический,
- функциональный.
На системном уровне формулируются требования к проектируемому объекту как системе, взаимодействующей с элементами системы более высокого уровня. На структурном уровне объект проектирования разбивают на структурные блоки. Например, персональная ЭВМ разбивается на системный блок, устройства ввода – вывода информации. Согласуются параметры сигналов между блоками.
На функциональном уровне системные блоки разбиваются на функциональные модули, и их функционирование описывается математическими соотношениями. На схемотехническом уровне описание функционального модуля детализируют до уровня компонентов и проводят расчет сигналов с учетом их временных характеристик. На компонентном уровне решают задачу замещения компонентов, полученных в результате схемотехнического проектирования на серийно выпускаемые компоненты.
Составные части этапа проектирования называют проектными процедурами. Более мелкие составные части процесса проектирования, входящие в состав проектных процедур, называют проектными операциями.
При блочно-иерархическом подходе к проектированию задача большой размерности – проектирование сложной системы – разбивается на группы задач малой размерности, причем внутри групп разные задачи могут решаться параллельно. На каждом уровне имеются свои представления о системе и элементах. То, что на более высоком i - м уровне называлось элементом, на следующем (i-1) – м уровне становится системой. Часто элементы самого низшего из уровней называются базовыми элементами или компонентами. Разработчики, участвующие в проектировании, имея дело со сложными системами некоторого уровня; всегда решают задачу проектирования простых элементов, которые входят в состав сложных систем.
В процессе проектирования сложных объектов, как правило, приходится оперировать описаниями, в которых одновременно представлены два иерархических уровня, например, i и ( i +1). В таких случаях применяют термины система, подсистема и элементы, относя их соответственно к системе i - го уровня, системам и элементам (i +1) – го уровня.
Совокупность описаний некоторого уровня вместе с постановками задач и методами получения этих описаний называют иерархическим уровнем проектирования.