
- •1. Общая характеристика процесса конструкторского проектирования эвм и систем. Стадии и этапы процесса проектировании. Конструкторская документация.
- •Задачи и этапы конструкторского проектирования
- •2. Системные принципы и основные задачи конструкторского проектирования эвм и систем
- •3. Математические модели конструкций эва. Ранги (уровни) иерархии (вхождения и подчинения)
- •4. Проектирование и конструирование: определения, задачи, аспекты, уровни и этапы проектирования. Восходящий и нисходящий порядок проектирования.
- •5. Математические модели монтажного пространства. Метрика (способ задания расстояний) в монтажном пространстве.
- •6. Математические модели схем. Представление графами.
- •6.2. Справочные сведения по теории графов
- •7. Представление модели схемы гиперграфом и ультраграфом
- •Х1 5 11 0
- •8. Геометрические модели конструкций на основе размерности пространства (1d, 2d, 2,5d, 3d)
- •9. Конструкционные материалы
- •5.2. Виды покрытий
- •10. Одномерное геометрическое конструирование. Модель и процедура конструирования объектов (стержни, линейки, трубопроводы, трассы и др.)
- •11. Двумерное геометрическое конструирование. Модели и процедуры конструирования объектов (печатные конструкции, панели, платы, рамы и детали из листа).
- •12. Трехмерное геометрическое конструирование. Модели и процедуры конструирования несущих конструкций эва.
- •13. Конструирование печатных плат. Порядок конструирования.
- •14. Классификация и конструктивное выполнение печатных плат.
- •15. Конструктивные и технологические требования проектирования и изготовления печатных плат.
- •Номинальные значения размеров проводящего рисунка для узкого места, мм
- •16. Конструктивные и технологические требования к размещению элементов на печатной плате и к трассировке печатных проводников.
- •17. Задача автоматизированного размещения элементов на печатной плате. Алгоритмы размещения.
- •18. Последовательные алгоритмы размещения по мультиграфу.
- •19. Организация технологической подготовки производства.
- •20. Задачи компоновки. Разбиение на функциональные узлы.
- •21. Теплоотвод и термостатирование блоков рэа и эва.
- •22. Испытание эвм и типовых конструкций.
- •23. Задачи компоновки. Алгоритм задачи покрытия.
- •24. Рекомендации по выполнению конструкции печатных плат.
- •25. Итерационный алгоритм размещения: улучшение начального размещения.
- •26. Общая постановка задачи трассировки.
- •27. Волновой алгоритм. Содержательное описание. Иллюстрация примером.
- •28. Модификация волнового алгоритма.
- •29. Алгоритм встречной волны и лучевой алгоритм.
- •30. Магистральный и канальный алгоритмы трассировки.
- •31. Структура, принципы построения и виды обеспечения сапр.
- •32. Лингвистическое обеспечение сапр.
7. Представление модели схемы гиперграфом и ультраграфом
Рассмотрим модель в виде гиперграфа, когда множество компонентов схемы Э соответствует множеству вершин Х, а множество электрических цепей С множеству ребер А; n– число компонентов в схеме;m– число электрических цепей. Каждое ребро гиперграфа Акпредставляется подмножеством тех вершин Хк Х, соответствующие которым компоненты, соединены к– ой электрической цепью.
При задании схемы гиперграфом учитывается фактор неизвестности, т. к. для определения соединены ли I– й иj– й компоненты к – ой электрической цепью достаточно проверить условие х i , xj Xk .По гиперграфу можно точно оценить число электрических соединений между частями или компонентами схемы. Пример схемы, и гиперграф этой схемы показаны на рис. 4.1. На этом рисунке множество вершин гиперграфа: Х = {x1,x2,x3,x4}; множество ребер : А 1 = {x 1, x3 };A2 = {x1,x2,x3,x4};A3 = {x2,x4 }.
При матричном представлении модели схемы в виде гиперграфа принадлежность i–го компонента схемыj– электрической цепи с точностью до вывода компонента можно задать, если элементы матрицы определять по правилу: если хi принадлежит цепи аj , то цепь подсоединяется к выводу c номером, соответствующим элементу матрицыti j. Матрица схемы по рис. 4.1 записывается так:
А1 А2 А3
Х1 5 11 0
Т = Х2 0 8 12
Х3 4 5 0
Х4 0 2 11
Идентификацию компонентов с точностью до вывода можно обеспечить присвоением весов, характеризующих эти выводы, вершинам, входящим в ребра. Рассматриваемый гиперграф представлен массивами: Х ={х1, х2, х3, х4}; A ={a 1, a 2, a 3}; a 1 = {x 1, x 3}; a 2 ={x x1, x 2 , x 3 , x 4 };
а 3 = {x 2 , x 4}; k 1 = {5, 4}; k 2 ={11, 8, 5, 2}; k 3 ={12, 11 }, причем а j поставлено во взаимно однозначное соответствие к j. Из гиперграфа с помощью соответствующих преобразований можно получить модель схемы в виде неориентированного мультиграфа.
В ультраграфе множеству компонентов схемы соответствует множество вершин, а множеству электрических цепей – множество дуг А. Направление сигналов в такой модели задается следующим образом: пусть i–й компонент схемы принадлежит j–ой цепи, тогда бинарное отношение инциденции задано на паре (х i , a j ), если х i сопоставлено компоненту – источнику сигнала, и (а j , х i ) – если интерпретирует компонент – приемник сигнала.
Ультраграф, как и гиперграф, учитывает фактор неизвестности соединений и позволяет точно оценить число электрических соединений. Эти модели не обладают информационной полнотой. Необходимы дополнительные сведения о конструктивно-технологических характеристиках компонентов и их логических функциях. Задать их можно весовыми характеристиками. Топологические свойства компонентов схемы не отображены в моделях.
Выводы по графам связности и взвешенным графам. Построение графов связности для схем: компоненту схемы или группе компонентов сопоставляется вершина графа, между вершинами – ребра, задающие связи между компонентами (или выводами). Вершинам графа соответствуют компоненты. В данных лекциях слово “компонент” является обобщающим термином, под которым подразумевается как отдельные блоки, модули, микросборки, интегральные схемы, так и различные электрорадиоэлементы и элементы конструкций. Когда речь пойдет о составляющих принципиальной электрической схемы, будем использовать термин “элемент”.
Недостатки графа связности: неточное представление информации об элекирических связх. Взвешенный граф связности отличается от обычного графа тем, что он имеет между вершинами одну линию связи с указанием на ней веса. Двудольные графы содержат вершины двух типов: один тип вершин соответствуют компонентам схемы, другие – электрическим цепям. Эти графы однозначно могут быть описаны матрицей инциденций и отражают точное число внешних связей компонуемых элементов.
Гиперграфы, в общем случае, могут соединять одним ребром больше двух вершин и точно отражать число электрических соединений между компонентами схемы. Гиперграф можно однозначно представить в виде матрицы инциденций, которую можно модифицировать, указывая в ней наличие соединения и номер контакта.
Ультраграф отличается от гиперграфа тем, что дуги указывают направление сигналов. В матрице инциденций; направление может быть указано знаками (+) и (-) .
Пример более сложной схемы и его модели приведен на рис. 4.2. Отметим, что каждое ребро гиперграфа, инцидентное только двум вершинам, вырождается в обычное ребро бинарного графа и на рисунке такие ребра для простоты изображены в виде отрезков.