Цитата(SM @ Nov 11 2009, 20:38)
На картинке via между 4-х BGA-падов. В CES все зазоры поголовно (в т.ч. и via-pad, и via-via, и via-smd-pad, и trace-*.*) выставлены 4 mil. Как видно - дистанция между via и ближайшим падом = 5.11 mil, т.е. в теории via можно придвинуть ближе к падам. Однако есть проблема - с включенным interactive DRC Exp не дает мне сдвинуть эту via ближе к центру между этих 4-х падов. Сетки все выключены. Почему? Как полечить? Задача - подвинуть via как можно дальше от пада, к которому оно подключено, но чтобы зазор до всего ближайшего мешающего был минимально допустимым = 4 mil.
По моим догадкам - online DRC считает зазор, как будто via есть квадрат со стороной диаметра круга, а не круг. Выручайте! Я вроде все что сам мог, уже покрутил-почитал.
Считает по восьмиугольнику
Нажмите для просмотра прикрепленного файлаПричем, как видно в видео, как pad, так и via апроксимируются восьмиугольником.
Видео сделал на вашем via-9.5 который пролезает в центр. Via-10 естественно в него не лезет и упирается в углы восьмиугольников. Если принципиально использование Via-10, то сделайте визуализацию висьмиугольников.
Как сделал это я
- в padsctack редакторе рисуете нужные pad (последняя закладка)
- в закладке User_Layers присваиваете их на конкретном слое пользователя, для падстека VFBGA_PAD0.5 и HDI Via Round 10 Drill 5)
Теперь можно будет при отключенном DRC разместить как нужно, визуально отслеживая правильность зазоров.
Цитата(SM @ Nov 13 2009, 12:53)
Я думал что просто вобью где-то в CES соответствие между координатами области и clearance rule в ней, и, соответственно долго и внимательно изучал хелп по CES в поисках где же это сделать. Подразумевая, что все-все, связанное с констрейнами, должно по логике редактироваться именно в Constraint Editor.
Ну да ладно.
А вообще - теперь я делаю в правильной последовательности?
1) Создаю "New clearance rule" в разделе "clearances", где в Master указываю что мне нужно.
2) Создаю "New Scheme" в разделе Schemes, в которой как-то (пока еще не дочитал в доках как) указываю, что именно эта новая Clearance Rule есть та, по которой надо работать в этой Scheme.
3) В Exp определяю rule area....
Вообще документация какая-то тяжеловатая. Сложно дается поиск того, как сделать то или это. Где бы я был бы, если бы не форум и не Вы на нем... Не привык я по тренингам лазить, в голову даже не приходит. Обычно до этой софтины (даже по тулзам разработки топологии IC, кроме самой первой в жизни, которой учился, но с которой не работаю) все необходимое получал из документации.
PS. CES задолбал. Беззвучно падает с завидной периодичностью без каких либо систематизируемых предшествующих падению действий... Просто - был CES открыт, и нет CES-а после какого-то очередного тычка куда-то там мышью. А вот LM в 2007.7 перестал падать.
В навигаторе выбрать заголовок Schemes
ПКМ>New_Scheme - в списке добавится новая схема Имя_пользователя_New
Переименуйте и введите правила
New_Clearance_Rule нужно только в том случае если внутри схемы нужно иметь несколько разных правил, например когда разные зазоры между разными классами цепей.