Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
183
Добавлен:
18.03.2015
Размер:
997.3 Кб
Скачать

1.4. Аспекты и иерархические уровни проектирования

Представления инженера о сложных технических объектах в процессе их проектирования разделяются на аспекты и иерархические уровни.

Аспекты характеризуют ту или иную группу родственных свойств объекта. Типичные аспекты в описаниях технических объектов - функциональный, конструкторский и технологический. Функциональный аспект отражает физические и (или) информационные процессы, протекающие в объекте при его функционировании. Конструкторский аспект характеризует структуру, расположение в пространстве и форму составных частей объекта, технологический аспект - технологичность, возможности и способы изготовления объекта в заданных условиях. Вводятся также понятия функционального, конструкторского и технологического проектирования, связанные с решением групп задач, относящихся к соответствующему аспекту.

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

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

14

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

Типичные иерархические уровни функционального проектирования БИС и СБИС: функционально-логический (на котором проектируются функциональные и логические схемы); схемотехнический (на котором разрабатываются принципиальные электрические схемы функциональных узлов); компонентный (на котором решаются задачи проектирования элементов интегральных схем). К типичным иерархическим уровням функционального проектирования ЭВМ относятся системный и функционально-логический. При этом функциональнологический уровень часто разделяют на уровни регистровых передач и вентильный.

Иерархические уровни конструкторского проектирования ЭВМ связаны с разработкой конструктивов: стоек, рам и панелей, типовых элементов замены (ТЭЗ).

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

Принцип декомпозиции предполагает структуризацию (разбиение) представлений соответствующего уровня описания объекта на составные части с целью их раздельного проектирования с учетом согласования

15

принимаемых решений (на одном уровне).

Принцип иерархичности предполагает структуризацию представлений об объектах и их составных частях по степени конкретизации и детализации описания с целью последовательного наращивания сложности описания объекта в сочетании с декомпозицией (связь между разными уровнями).

16

Соседние файлы в папке САПР_экзамен