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

 
 
> Иерархия и wraning "Net has multiple names", как правильно?
Sagittarius
сообщение Oct 6 2016, 10:49
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 207
Регистрация: 26-01-06
Из: СПб
Пользователь №: 13 659



Здравствуйте.

Иерархический проект.
Есть лист с процессором у которого SPI1, SPI2 ... SPIn с цепями SPI1_MISO, SPI1MOSI и т.д.
Есть листы с подчиненными устройствами, у которых просто MOSI,MISO,SCK,CS
и все это объединяется на главном листе через через Harness.
и выдается куча предупреждений о множественном именовании цепей. Опции пробовал уже по всякому.

Заглянул в проект, который идет примером к Altium (Connected Cube) - там все проще, на такие Signal Harness поставлена опция запрета предупреждения.

А вот как правильно?
Т.е. схемы со своими внутренними именами цепей, которые могли рисоваться вообще разными людьми в разных местах, объединяются в проект через основной лист и все компилируется без ошибок (и без их подавления) - это реально?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
Владимир
сообщение Oct 6 2016, 11:18
Сообщение #2


Гуру
******

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



Harness не размножает сигналы для каналов. Это жгут. все сигналы в нем жестко заданы.
Можно внедрить BUS в Harness. Но сигналы BUS будут во всех каналах.

В общем тут что-то не доделано для каналов
Go to the top of the page
 
+Quote Post
Sagittarius
сообщение Oct 6 2016, 12:50
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 207
Регистрация: 26-01-06
Из: СПб
Пользователь №: 13 659



Цитата(Владимир @ Oct 6 2016, 14:18) *
Harness не размножает сигналы для каналов. Это жгут. все сигналы в нем жестко заданы.


да, так и делаю, на главном листе из sheet с процем торчит несколько SPI (SPI1, SPI2, SPI3 ...) к каждому из которых подключается SPI из другого sheet. Тип соединяемых Harness одинаковы. имя цепи соединения Harness-ов тоже присвоил. Вот по идее когда выставлена галочка "глобальным именам приоритет" это имя цепи с именем Harness Entry автоматически надо бы присвоить всей цепи на всех листах (при передаче в PCB) а предупреждения убрать. И имена то оно присваивает но предупреждения оставляет.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 6 2016, 15:25
Сообщение #4


Гуру
******

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



Так так. И какой смысл глобальные вводить в Harness? Используйте без этих припампасовю
Или картинку красивую хочется получить?

Go to the top of the page
 
+Quote Post

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

 


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


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