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

 
 
83 страниц V  « < 58 59 60 61 62 > »   
Closed TopicStart new topic
> Вопросы начинающих, Год 2012
ivainc1789
сообщение Sep 3 2012, 19:26
Сообщение #886


Профессионал
*****

Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807



При компиляции иерархического проекта вызывают трудности след ошибки:
1. Ошибка типа "Duplicate Net Names Element" возникает когда на подчиненной схеме обнаружены две NetLabel
с одинаковым именем. Но именовать одну и ту же цепь в разных частях листа метками вроде разрешено (метки
локальны!). Почему возникает эта ошибка? И по дефолту это именно ошибка!!!
2. Предупреждение типа "Nets Wire <NetName> has multiple names" возникает, когда пользователь при передачи
имени цепи другим объектам этой цепи (harness entry, sheet entry и т. д.) не делает имена цепи и объектов
уникальными. В чем тут загвоздка? Ну есть у меня цепь "DQ", начал я ее передавать вверх по иерархии как DQ
и что? В чем тут криминал?
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Sep 3 2012, 19:48
Сообщение #887


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

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



Цитата(ivainc1789 @ Sep 3 2012, 23:26) *
При компиляции иерархического проекта вызывают трудности след ошибки:
1. Ошибка типа "Duplicate Net Names Element" возникает когда на подчиненной схеме обнаружены две NetLabel
с одинаковым именем. Но именовать одну и ту же цепь в разных частях листа метками вроде разрешено (метки
локальны!). Почему возникает эта ошибка? И по дефолту это именно ошибка!!!
1. Какие случаи считать ошибками - вы сами можете решить.
Цитата(ivainc1789 @ Sep 3 2012, 23:26) *
2. Предупреждение типа "Nets Wire <NetName> has multiple names" возникает, когда пользователь при передачи
имени цепи другим объектам этой цепи (harness entry, sheet entry и т. д.) не делает имена цепи и объектов
уникальными. В чем тут загвоздка? Ну есть у меня цепь "DQ", начал я ее передавать вверх по иерархии как DQ
и что? В чем тут криминал?
2. Это предупреждение связано с неоднозначность того, какое имя цепи должно передаваться в нетлист.
Какие настройки иерархии проекта вы используете?


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
ivainc1789
сообщение Sep 3 2012, 20:17
Сообщение #888


Профессионал
*****

Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807



Цитата(Master of Nature @ Sep 3 2012, 23:48) *
1. Какие случаи считать ошибками - вы сами можете решить.
Это понятно, можно настроить, но я не готов смоделировать ситуацию, когда такая "ошибка" имела бы смысл.

Цитата
2. Это предупреждение связано с неоднозначность того, какое имя цепи должно передаваться в нетлист.
Какие настройки иерархии проекта вы используете?

В том то и дело, что AD предлагает пользователю использовать уникальные имена объектов даже когда мы передаем имя одной и той же цепи вверх по иерархии. Причем в wiki в документе по аннотации к этим сообщениям компилятора довольно подробно расписано, что уникальность как бы приветствуется. Но не написано, почему...
Настройки все по дефолту, т. к. неосознанно менять первые две вкладки настроек проекта - самоубийство, имхо... Net Identifier Scope хоть и стоит в авто режиме, но navigator структуру проекта определяет абсолютно верно. По поводу опций нетлиста на той же вкладке (options) - по дефолту их значение не определить - у меня стоит галка на allow port to name nets - все остальное снято.
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Sep 3 2012, 20:43
Сообщение #889


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

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



Цитата(ivainc1789 @ Sep 4 2012, 00:17) *
Это понятно, можно настроить, но я не готов смоделировать ситуацию, когда такая "ошибка" имела бы смысл.

В том то и дело, что AD предлагает пользователю использовать уникальные имена объектов даже когда мы передаем имя одной и той же цепи вверх по иерархии. Причем в wiki в документе по аннотации к этим сообщениям компилятора довольно подробно расписано, что уникальность как бы приветствуется. Но не написано, почему...
Настройки все по дефолту, т. к. неосознанно менять первые две вкладки настроек проекта - самоубийство, имхо... Net Identifier Scope хоть и стоит в авто режиме, но navigator структуру проекта определяет абсолютно верно. По поводу опций нетлиста на той же вкладке (options) - по дефолту их значение не определить - у меня стоит галка на allow port to name nets - все остальное снято.
Настройки для того и допускаются, чтобы их можно было изменять. Не всегда дефолтные настройки - лучшие. Конечно, они упрощают управление проектом, но иногда лучше настроить как-то по другому, исходя из обстоятельств.
Я, обычно, настраиваю Net Idetntifier Scope Hierarchical.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
zebrox
сообщение Sep 3 2012, 23:01
Сообщение #890


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 17-04-09
Пользователь №: 47 838



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

Хотелось бы проверить, может еще где-то есть такие случаи.
Как узнать какие компоненты на пцб имею хоть один неподключенный ни к чему вывод?
Go to the top of the page
 
+Quote Post
Snaky
сообщение Sep 3 2012, 23:10
Сообщение #891


Mute Beholder
***

Группа: Свой
Сообщений: 260
Регистрация: 4-04-07
Из: Третья планета от Солнца
Пользователь №: 26 754



Цитата(zebrox @ Sep 4 2012, 09:01) *
Заметил, что альтиум не подключает землю к выводу конденсатора, если не может провести к нему полигон, в итоге, этот выводи висит в воздухе, никаких сообщений об ошибках нет при компляции пцб.


Что подразумевается под "компиляцией пцб"? DRC check делали? Report показывает 0 Rules violations? Если не может подвести полигон - значит какое-то правило не позволяет, DRC должен высветить ошибку.
Также в отчете по плате можете посмотреть количество Unrouted nets.


--------------------
Common sense is not so common.
Go to the top of the page
 
+Quote Post
zebrox
сообщение Sep 4 2012, 09:06
Сообщение #892


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 17-04-09
Пользователь №: 47 838



Цитата(Snaky @ Sep 4 2012, 01:10) *
DRC должен высветить ошибку


Да, все так и есть, спасибо!
Go to the top of the page
 
+Quote Post
fatus
сообщение Sep 4 2012, 12:30
Сообщение #893


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 18-01-11
Пользователь №: 62 309



Приветствую всех!
Такой вопрос. Имеется компонент состоящий из нескольких символов. На схеме символы обозначены как DD1:3, DD1:4 и DD1:14 (задействованы не все части микросхемы). Символ 3 расположен на одном листе, символы 3 и 14 на другом. При Update PCB Document возникает сообщение: случилась ошибка при компиляции: Duplicate component designator - DD1C и DD1D.
При дальнейших действиях на плате появляется 3 компонента DD1, но выводы задействованы только у одного.
Как лечить?

С уважением, С.
Go to the top of the page
 
+Quote Post
Iptash
сообщение Sep 4 2012, 13:37
Сообщение #894


Профессионал
*****

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Цитата(fatus @ Sep 4 2012, 16:30) *
... На схеме символы обозначены как DD1:3, DD1:4 и DD1:14 (задействованы не все части микросхемы). Символ 3 расположен на одном листе, символы 3 и 14 на другом.

Не понял, уточни.
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Sep 4 2012, 18:01
Сообщение #895


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

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



Цитата(fatus @ Sep 4 2012, 16:30) *
Приветствую всех!
Такой вопрос. Имеется компонент состоящий из нескольких символов. На схеме символы обозначены как DD1:3, DD1:4 и DD1:14 (задействованы не все части микросхемы). Символ 3 расположен на одном листе, символы 3 и 14 на другом. При Update PCB Document возникает сообщение: случилась ошибка при компиляции: Duplicate component designator - DD1C и DD1D.
При дальнейших действиях на плате появляется 3 компонента DD1, но выводы задействованы только у одного.
Как лечить?

С уважением, С.
Какая версия AD? Нужно уточнить насчет возможности размещать один многопартовый компонент на нескольких листах. И способа включения этой опции.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
fatus
сообщение Sep 5 2012, 04:04
Сообщение #896


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 18-01-11
Пользователь №: 62 309



Цитата(Master of Nature @ Sep 4 2012, 21:01) *
Какая версия AD? Нужно уточнить насчет возможности размещать один многопартовый компонент на нескольких листах. И способа включения этой опции.

Platform 10.577.22514.
По моему такая реакция на само наличие многопартовости, и не зависит от размещений на листах.
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Sep 5 2012, 04:47
Сообщение #897


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

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



Цитата(fatus @ Sep 5 2012, 08:04) *
Platform 10.577.22514.
По моему такая реакция на само наличие многопартовости, и не зависит от размещений на листах.
Еще как зависит! Каждый лист считается независимой схемой, поэтому компоненты размещаются на листе целиком, независимо от того, сколько частей размещено. В вашем случае получилось, что в проекте присутствуют три компонента с одинаковыми дезигнаторами и разными идентификаторами, т.к. связь с PCB производится не по дезигнаторам.
В какой из версий это исправили, сейчас не вспомню. Совет: обновитесь до новейшей версии.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
fatus
сообщение Sep 5 2012, 05:55
Сообщение #898


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 18-01-11
Пользователь №: 62 309



Цитата(Master of Nature @ Sep 5 2012, 07:47) *
Еще как зависит! Каждый лист считается независимой схемой, поэтому компоненты размещаются на листе целиком, независимо от того, сколько частей размещено. В вашем случае получилось, что в проекте присутствуют три компонента с одинаковыми дезигнаторами и разными идентификаторами, т.к. связь с PCB производится не по дезигнаторам.
В какой из версий это исправили, сейчас не вспомню. Совет: обновитесь до новейшей версии.

Поясните. У этих трех компонентов помимо одинаковых дезигнаторов должны быть одинаковые идентификаторы (ID)?
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Sep 5 2012, 10:19
Сообщение #899


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

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



Цитата(fatus @ Sep 5 2012, 09:55) *
Поясните. У этих трех компонентов помимо одинаковых дезигнаторов должны быть одинаковые идентификаторы (ID)?

Недавно рассматривалась подобная проблема в этой теме.
В кратце: Project -> Component Links ( C -> K )


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Obstinate
сообщение Sep 5 2012, 14:45
Сообщение #900


Местный
***

Группа: Свой
Сообщений: 240
Регистрация: 27-02-08
Из: Тула
Пользователь №: 35 449



Как в схемном редакторе выделить полностью несколько цепей одновременно, выбрав только Netlabel или выделить их в навигаторе?
В P-CAD я мог выделить группу цепей в Design manager удерживая Shift или Ctrl, потом select nets и у меня полностью подсвечивались все выбранные цепи.


--------------------
Ремонт и тюнинг p-n переходов
Go to the top of the page
 
+Quote Post

83 страниц V  « < 58 59 60 61 62 > » 
Closed TopicStart new topic
13 чел. читают эту тему (гостей: 13, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 13:40
Рейтинг@Mail.ru


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