Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР.

 
Опции темы
Непрочитано 29.06.2015, 15:10  
void F()
Частый гость
 
Регистрация: 22.12.2013
Сообщений: 37
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
void F() на пути к лучшему
По умолчанию Altium - ошибка с шинами при переводе на ПП

Добрый день!
Бьюсь с одной и той же проблемой. Имеется иерархический проект с шинами и жгутами. В многих листах проходят шины с одинаковыми названиями, типа D[11..0] или A[11..0].
После компиляции все соединения выполнены верно, но при процедуре Update PCB вылезают ряд ошибок в этих местах:

Почему Altium не добавил к ним префиксы/суффиксы листа или подобного? Почему цепи 1.2V он сделал с суффиксами из-за того, что они дублируются, а шины благополучно оставил?
Я конечно могу сделать каждой чертовой цепи свое уникальное название, но в таком случае схемы будут очень сложно восприниматься из-за обили префиксов и т.п.
Миниатюры:
Нажмите на изображение для увеличения
Название: Ashampoo_Snap_2015.06.29_13h59m43s_001_.png
Просмотров: 310
Размер:	44.4 Кб
ID:	81096  
void F() вне форума  
Непрочитано 29.06.2015, 15:20  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Altium - ошибка с шинами при переводе на ПП

В свойствах проекта включите жесткую иерархию на сигнальные линии.
Easyrider83 вне форума  
Непрочитано 29.06.2015, 15:25  
void F()
Частый гость
 
Регистрация: 22.12.2013
Сообщений: 37
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
void F() на пути к лучшему
По умолчанию Re: Altium - ошибка с шинами при переводе на ПП

Сообщение от Easyrider83 Посмотреть сообщение
В свойствах проекта включите жесткую иерархию на сигнальные линии.
Результат тот же.
void F() вне форума  
Непрочитано 29.06.2015, 15:35  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 918
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Altium - ошибка с шинами при переводе на ПП

Ну вообще-то альтиум прав. Каждая шина должна иметь свое уникальное название.
Easyrider83 вне форума  
Непрочитано 29.06.2015, 19:49  
void F()
Частый гость
 
Регистрация: 22.12.2013
Сообщений: 37
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
void F() на пути к лучшему
По умолчанию Re: Altium - ошибка с шинами при переводе на ПП

Сообщение от Easyrider83 Посмотреть сообщение
Ну вообще-то альтиум прав. Каждая шина должна иметь свое уникальное название.
Он прав ровно на столько же, насколько не прав.
Зачем в таком случае нужны листы и их символы, иерархия, тем более опция "Strict Hierarchical". Противоречивая опция.
void F() вне форума  
Непрочитано 29.06.2015, 20:29  
void F()
Частый гость
 
Регистрация: 22.12.2013
Сообщений: 37
Сказал спасибо: 7
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
void F() на пути к лучшему
По умолчанию Re: Altium - ошибка с шинами при переводе на ПП

Переименовал шины - проблемы исчезли, ценой читаемости схем.

PS: Заметил особенность, что если вместо шин использовать просто много линий, то Altium - как и полагается - добавляет суффикс листа.
Может отключить генерацию классов для шин?
void F() вне форума  
Непрочитано 18.08.2015, 12:41  
_Master
Прописка
 
Аватар для _Master
 
Регистрация: 13.06.2008
Сообщений: 242
Сказал спасибо: 3
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
_Master на пути к лучшему
По умолчанию Re: Altium - ошибка с шинами при переводе на ПП

Немного юзал Protel DXP. То же самое было. У Altium такое бывает. В одном проекте уникальное название помогло, а в другом нет. Это он еще про глобальные параметры не спросил. Попробуйте все проводники на NetLabel1 и т.д.
__________________
Всем привет от меня.

Последний раз редактировалось _Master; 20.08.2015 в 06:48.
_Master вне форума  
 

Закладки

Метки
altium designer, pcb
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Бортовой комп (почти) теперь и у меня (+) kd_Rash Микроконтроллеры, АЦП, память и т.д 79 11.08.2011 14:23
Микроконтроллер и управление асинхронным двигателем shum_inc Микроконтроллеры, АЦП, память и т.д 144 07.09.2010 14:09
Почему происходнит ошибка при прошивке? greafuger Микроконтроллеры, АЦП, память и т.д 11 29.03.2008 21:48
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49
Ошибка при открытии примера в WinAVR. graham Proteus, KiCAD и другие ECAD 1 20.03.2006 17:31


Часовой пояс GMT +4, время: 09:49.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot