реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Altium Designer - Broken-Net Constraint, Непонятно работает DRC.
Serg_Avdjushin
сообщение Jan 31 2010, 10:35
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 13-02-07
Пользователь №: 25 316



Здравствуйте, коллеги!

Непонятно работает DRC.

4-х слойная плата: TOP, BOTTOM и два плана питания.

В планах питания есть большие закрашенные области - там металлизации во внутренних слоях быть не должно.

Странная вещь: если в такую область попадает VIA - переход проводника с TOP на BOTTOM, то в DRC сообщения в двух местах:

1) Via(s)/Pad(s) touching plane splitting primitives on following planes - это понятно. Тут вопросов нет.

2) Разорванные цепи, например:

Broken-Net Constraint ( (All) )
Net TIP-3

Net RING-3

Net TIP-2

...............


То есть, даны имена цепей, но не указаны какие ножки микросхем оторваны.
И всё дело в переходных отверстиях, которые попали в области, где убран металл в планах питания.
Если передвинуть переходное отверстие на место, где есть планы питания - ошибка "Broken-Net Constraint" пропадает.


В чём причина такого странного поведения и как получить чистый DRC?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jan 31 2010, 14:08
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Трудно сказать без самого проекта.
Но где-то нахомутали точно
Go to the top of the page
 
+Quote Post
Serg_Avdjushin
сообщение Jan 31 2010, 19:20
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 13-02-07
Пользователь №: 25 316



Цитата(Владимир @ Jan 31 2010, 18:08) *
Трудно сказать без самого проекта.
Но где-то нахомутали точно


Взял другой, готовый старый проект и начал экспериментировать.

Пытаюсь добиться возникновения ошибки.

Имеется цепь в виде ограниченной области на плане питания, которой присвоено нужное имя цепи.
Ошибок нет.

Ведём из переходного отверстия на этой цепи трассу в BOTTOM, ставим переходное отверстие в области, где нет металла в слое питания, ведем в отрезок в слое TOP.

Появляется ошибка Broken-Net Constraint ( (All) ).
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Jan 31 2010, 19:35
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639



Цитата(Serg_Avdjushin @ Jan 31 2010, 21:20) *
Появляется ошибка Broken-Net Constraint ( (All) ).

Ну так Вас же просили выложить проект. Ну или хоть картинку выложите smile.gif А то телепаты все куда-то подевались sad.gif
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jan 31 2010, 19:38
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Что-то очень сложное
зачем из слоя Plane тянуть на Bottom затем на TOP
Получается как-то тут криво. Длинно и с переходами.
Plane для того и сесть, чтобы сразу на него, и концы вводу.

Но все равно там что-то нетак
Go to the top of the page
 
+Quote Post
Serg_Avdjushin
сообщение Jan 31 2010, 20:14
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 13-02-07
Пользователь №: 25 316



Цитата(Владимир @ Jan 31 2010, 23:38) *
Что-то очень сложное
зачем из слоя Plane тянуть на Bottom затем на TOP
Получается как-то тут криво. Длинно и с переходами.
Plane для того и сесть, чтобы сразу на него, и концы вводу.

Но все равно там что-то нетак


В проекте 2 плана питания.
Слоёв для разводки не хватает - частично используем для развоки один из планов.
Делаем так: ограничиваем по контуру в плане питания область, присваеваем ей нужное имя цепи. Подсоединяем к ней выводы нужных компонентов с помощью переходных отверстий.

(Это обычный приём, часто встречал в своих и чужих проектах.)

А теперь нам к этой цепи надо присоединить вывод разъёма.
(Разъём находимтся на краю платы. Вся область там без металла в планах питания - такие рекомендации.)

Цепь к разъёму ведём в Bottom и TOP - место для разводки есть.

Если там будет переходное отверстие, попавшее в область без металлизации в планах - выскакивает ошибка.



Цитата(OLEG_BOS @ Jan 31 2010, 23:35) *
Ну так Вас же просили выложить проект. Ну или хоть картинку выложите smile.gif А то телепаты все куда-то подевались sad.gif


Выкладываю простейший проект, показывающий появление Broken-Net Constraint ( (All) )
Прикрепленные файлы
Прикрепленный файл  TEST1.rar ( 45 килобайт ) Кол-во скачиваний: 26
 
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jan 31 2010, 20:28
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



В приведенном примере нет указанных ошибок

Design Rule Verification Report
Date : 31.01.2010
Time : 22:28:43
Elapsed Time : 00:00:00
Filename : D:\!!!\TEST1\PCB1.PcbDoc
Warnings : 0
Rule Violations : 0


--------------------------------------------------------------------------------

Summary
Warnings Count
Total 0

Rule Violations Count
Short-Circuit Constraint (Allowed=No) (All),(All) 0
Un-Routed Net Constraint ( (All) ) 0
Clearance Constraint (Gap=0.254mm) (All),(All) 0
Power Plane Connect Rule(Relief Connect )(Expansion=0.508mm) (Conductor Width=0.254mm) (Air Gap=0.254mm) (Entries=4) (All) 0
Width Constraint (Min=0.254mm) (Max=0.254mm) (Preferred=0.254mm) (All) 0
Height Constraint (Min=0mm) (Max=25.4mm) (Prefered=12.7mm) (All) 0
Hole Size Constraint (Min=0.0254mm) (Max=2.54mm) (All) 0
Total 0
Go to the top of the page
 
+Quote Post
Serg_Avdjushin
сообщение Jan 31 2010, 20:34
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 13-02-07
Пользователь №: 25 316



Цитата(Владимир @ Feb 1 2010, 00:28) *
В приведенном примере нет указанных ошибок

Design Rule Verification Report
Date : 31.01.2010
Time : 22:28:43
Elapsed Time : 00:00:00
Filename : D:\!!!\TEST1\PCB1.PcbDoc
Warnings : 0
Rule Violations : 0


--------------------------------------------------------------------------------

Summary
Warnings Count
Total 0

Rule Violations Count
Short-Circuit Constraint (Allowed=No) (All),(All) 0
Un-Routed Net Constraint ( (All) ) 0
Clearance Constraint (Gap=0.254mm) (All),(All) 0
Power Plane Connect Rule(Relief Connect )(Expansion=0.508mm) (Conductor Width=0.254mm) (Air Gap=0.254mm) (Entries=4) (All) 0
Width Constraint (Min=0.254mm) (Max=0.254mm) (Preferred=0.254mm) (All) 0
Height Constraint (Min=0mm) (Max=25.4mm) (Prefered=12.7mm) (All) 0
Hole Size Constraint (Min=0.0254mm) (Max=2.54mm) (All) 0
Total 0


??????????????? 08.gif
А у меня есть! :

Summary
Warnings Count
Via(s)/Pad(s) touching plane splitting primitives on following planes 2
Total 2

Rule Violations Count
Short-Circuit Constraint (Allowed=No) (All),(All) 0
Broken-Net Constraint ( (All) ) 1
Clearance Constraint (Gap=0.254mm) (All),(All) 0
Width Constraint (Min=0.254mm) (Max=0.254mm) (Preferred=0.254mm) (All) 0
Height Constraint (Min=0mm) (Max=25.4mm) (Prefered=12.7mm) (All) 0
Hole Size Constraint (Min=0.025mm) (Max=2.54mm) (All) 0
Total 1
Go to the top of the page
 
+Quote Post
OLEG_BOS
сообщение Jan 31 2010, 20:53
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 386
Регистрация: 1-12-05
Пользователь №: 11 639



Цитата(Serg_Avdjushin @ Jan 31 2010, 22:34) *
А у меня есть! :

Пробовал на Winter09 - у меня Ваш проект без ошибок DRC
Go to the top of the page
 
+Quote Post
Serg_Avdjushin
сообщение Jan 31 2010, 21:02
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 13-02-07
Пользователь №: 25 316



Цитата(OLEG_BOS @ Feb 1 2010, 00:53) *
Пробовал на Winter09 - у меня Ваш проект без ошибок DRC



У меня 6.6.7903

Попробую завтра на более новом.


Спасибо большое всем откликнувшимся!
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Feb 1 2010, 07:37
Сообщение #11


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Serg_Avdjushin @ Feb 1 2010, 01:02) *
У меня 6.6.7903

Попробую завтра на более новом.


Спасибо большое всем откликнувшимся!

Видимо с версии продукта и надо было начинать пост.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 18:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01459 секунд с 7
ELECTRONIX ©2004-2016