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

 
 
> Harness, Проекты с наличием жгутов
razob
сообщение Mar 12 2014, 04:56
Сообщение #1


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

Группа: Свой
Сообщений: 135
Регистрация: 11-08-08
Из: Россия
Пользователь №: 39 538



К вопросу о жгутах Harness.
Начал применять в своих схемах Harness - понравилась мне эта тема.
Но обнаружил одну особенность, с которой никак не разберусь, приведу пример:


Создан Harness Type, именуемый DDR3, с интерфейсом DDR3.
Есть процессор с двумя DDR3 каналами, к этим каналам подключены два Harness Connector типа DDR3. Создан Sheet Symbol из этого листа, его позиционное обозначение #1.
Прикрепленное изображение

Аналогичная операция проведена с памятью: имеется два идентичных Sheet Symbol с поз. обозначением #4, #5.
Прикрепленное изображение

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

Вроде бы всё здорово, однако компилятор сильно недоволен:
Прикрепленное изображение

Это я привёл только один пример ошибки, ругается он на все сигналы.

Говорит, что у цепи аж 4 имени.
Как я понимаю компилятор присваивает цепи имя вида SheetSymbolDesignator-HarnessConnectorEntry (получается #4-A0, #5-A0). А я также присвоил этой цепи имя A_A0. Вот коллизия и возникла. То есть как бы мне необходимо убрать именование шины и оставить только именование подключённых к ней цепей вида A0, A1, ...
Если на листе с памятью это ещё и прокатит, то как быть на листе с процессором, там ведь по обе стороны проца получатся одноимённые цепи.
Идеально было бы настроить именование цепей так, чтобы при компиляции им присваивались имена вида SheetSymbolDesignator-SignalHarness-HarnessType-HarnessEntry

Проблема того же рода возникает и с одиночными сигналами...
Как-то я неправильно этим пользуюсь.

Сообщение отредактировал razob - Mar 12 2014, 04:58
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alechek
сообщение Jul 24 2014, 13:06
Сообщение #2


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

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Я упорно не хочу PCI плату интегрировать в систему (переносить разем в основной лист схемы) и не хочу паять к разъему проводок (вносить глобальный порт питания на лист с разъемом) и не хочу ставить предохранитель (NetTie)
А иных вариантов решения проблемы я не вижу и тут никто ничего не подсказал.

Цитата(Soloveich @ Jul 24 2014, 18:58) *

Спасибо, это я видел. Но дело, как оказалось, не в Harness, а в Port/Sheet entry. Если harness заменить на единичную связь, то проблема та же самая.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Jul 24 2014, 13:28
Сообщение #3


Гуру
******

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



Цитата(Alechek @ Jul 24 2014, 16:06) *
Я упорно не хочу PCI плату интегрировать в систему (переносить разем в основной лист схемы)

На здоровье. У меня он тоже не на основном
Цитата
и не хочу паять к разъему проводок (вносить глобальный порт питания на лист с разъемом

Вы что думаете все паяют??? Power Port не имеет никакого отношения к пайки проводами.
Вообще поддержка пайки проводом появилась только в версии 14.3 и производится через компонент и не имеет никакого отношения Power Port, NetLabel и прочему.
У всех почему то получается, и только у вас с проводом
Цитата
и не хочу ставить предохранитель (NetTie)
не ставьте. Только это не предохранитель, а зона объединения различных цепей на PCB
Цитата
А иных вариантов решения проблемы я не вижу и тут никто ничего не подсказал.

Ну не видите--- страдайте.

Иначе получается разговор слепого с глухим

Цитата(Alechek @ Jul 23 2014, 10:05) *
В моем понимании PowerPort глобальный, соединения между листами идут через SheetEntry, которые, как я понимаю, никаким образом не глобальные.
[attachment=86126:image037_500x.png]

Вот в вашей картинке. Покажите, где тут показан вариант подключения Power Port к Port.
Нету.
Так как это разные способы соединения цепей на разных листах
Go to the top of the page
 
+Quote Post
Alechek
сообщение Jul 25 2014, 05:04
Сообщение #4


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

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Цитата(Владимир @ Jul 24 2014, 19:28) *
Вот в вашей картинке. Покажите, где тут показан вариант подключения Power Port к Port.
Нету.

Это не моя картинка, а картинка из документации Altium. И в ней далеко не мое желаемое, а всего лишь пример соединения через Sheet Entry.

Да, в ней нет такого, чтобы GND (powerPort) соединялся с Port. И что из этого?

В той же документации Altium про Global Power-Object Scope Changes
Цитата
Recommendation

This violation can typically arise when a power port object is incorrectly wired to a port rather than the intended pin or sheet entry. There may however be cases where you wish to force (and use) a scope change of this kind. Use the Compile Errors dialog to quickly cross probe to the offending objects. Assess whether the connection between port and power port is intended and, if not, remove the power port and wire the remaining port object to its intended destination as required.


Ничего не сказано, что делать, если я сознательно соединил PowerPort с обычным Port и хочу оставить глобальным.

Даже если решение моей проблемы и есть и она где-то рядом, то Altuim о ней умалчивает. А в Секретные Материалы у меня желания играть нет.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- razob   Harness   Mar 12 2014, 04:56
- - Master of Nature   Цитата(razob @ Mar 12 2014, 08:56) К вопр...   Mar 12 2014, 05:50
|- - razob   Цитата(Master of Nature @ Mar 12 2014, 08...   Mar 12 2014, 07:01
- - razob   Всё-таки я никак не пойму. К жгуту с двух сторон п...   Mar 12 2014, 08:27
|- - Владимир   Цитата(razob @ Mar 12 2014, 11:27) Всё-та...   Mar 12 2014, 08:46
|- - razob   Цитата(Владимир @ Mar 12 2014, 11:46) Это...   Mar 12 2014, 10:04
|- - Владимир   Цитата(razob @ Mar 12 2014, 13:04) Вот ко...   Mar 12 2014, 10:16
- - razob   Владимир, ещё раз спасибо. Действительно сработало...   Mar 12 2014, 10:58
|- - Владимир   Цитата(razob @ Mar 12 2014, 13:58) А вот ...   Mar 12 2014, 11:08
- - Alechek   Возник у меня вопрос по этой теме. Сколько лет ис...   Jul 21 2014, 12:33
|- - Владимир   Цитата(Alechek @ Jul 21 2014, 15:33) Возн...   Jul 21 2014, 12:52
|- - Alechek   Цитата(Владимир @ Jul 21 2014, 18:52) Не ...   Jul 22 2014, 05:07
|- - Master of Nature   Цитата(Alechek @ Jul 22 2014, 09:07) Спас...   Jul 22 2014, 06:58
- - Владимир   переместите транзистор на подчиненный лист   Jul 22 2014, 06:14
- - Turnaev Sergey   А что собственно мешает подключить транзистор к пи...   Jul 22 2014, 10:27
- - Alechek   SD.VDD уходит в составе жгута на другой лист, где ...   Jul 22 2014, 12:30
|- - Master of Nature   Цитата(Alechek @ Jul 22 2014, 16:30) А ка...   Jul 22 2014, 13:32
|- - Владимир   Цитата(Alechek @ Jul 22 2014, 15:30) Или ...   Jul 22 2014, 13:44
- - Alechek   Попробовал через NetLabel - те же яйца: Видимо,...   Jul 23 2014, 05:17
|- - Владимир   Цитата(Alechek @ Jul 23 2014, 08:17) Не м...   Jul 23 2014, 05:48
- - Alechek   Вообще в проекте имеются всякие настройки: В мое...   Jul 23 2014, 07:05
|- - Владимир   Цитата(Alechek @ Jul 23 2014, 10:05) Вооб...   Jul 23 2014, 07:18
|- - Alechek   Цитата(Владимир @ Jul 23 2014, 13:18) Вы ...   Jul 23 2014, 09:52
|- - Владимир   Цитата(Alechek @ Jul 23 2014, 12:52) Я в ...   Jul 23 2014, 10:03
|- - Alechek   Цитата(Владимир @ Jul 23 2014, 16:03) Ну ...   Jul 23 2014, 10:33
- - Владимир   Коллизия будет всегда. PowertPort не требуют никак...   Jul 23 2014, 10:38
- - Alechek   А я нигде не говорил, что PowerPort требует вывода...   Jul 23 2014, 11:10
|- - Владимир   Цитата(Alechek @ Jul 23 2014, 14:10) Для ...   Jul 23 2014, 11:25
|- - Alechek   Цитата(Владимир @ Jul 23 2014, 17:25) Все...   Jul 23 2014, 11:50
|- - Владимир   Цитата(Alechek @ Jul 23 2014, 14:50) А др...   Jul 23 2014, 12:04
|- - Alechek   Цитата(Владимир @ Jul 23 2014, 18:04) Вво...   Jul 23 2014, 12:37
|- - Владимир   Цитата(Alechek @ Jul 23 2014, 15:37) Вооб...   Jul 23 2014, 13:14
|- - Alechek   Цитата(Владимир @ Jul 23 2014, 19:14) Ну ...   Jul 24 2014, 04:00
|- - Владимир   Цитата(Alechek @ Jul 24 2014, 07:00) Мне ...   Jul 24 2014, 05:02
|- - Alechek   Цитата(Владимир @ Jul 24 2014, 11:02) Пун...   Jul 24 2014, 08:35
- - Владимир   Цитатавыдающему ВСЕ свои контакты за пределы листа...   Jul 24 2014, 08:43
|- - Alechek   Цитата(Владимир @ Jul 24 2014, 14:43) За ...   Jul 24 2014, 11:38
- - Владимир   Следуя логике, не надо все потребление +12 вешать ...   Jul 24 2014, 11:51
|- - Alechek   Цитата(Владимир @ Jul 24 2014, 17:51) На ...   Jul 24 2014, 12:25
|- - Владимир   Цитата(Alechek @ Jul 24 2014, 15:25) Так ...   Jul 24 2014, 12:37
- - Soloveich   http://techdocs.altium.com/display/ADOH/Us...ignal...   Jul 24 2014, 12:58
|- - Владимир   Цитата(Alechek @ Jul 25 2014, 08:04) А в ...   Jul 25 2014, 06:35
- - Alechek   Аналогично, Шеф (с)   Jul 25 2014, 09:52


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

 


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


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