Здравствуйте.
Есть пин в компоненте, на который через Supply Rename может назначаться любая цепь.
При попытке назначить туда (Net0), в PCB изчезают все выводы, сидящие на (Net0). Причем со всех компонентов на плате,
Подскажите, пожалуйста, как этого избежать.
Doomsday_machine
Nov 24 2010, 13:39
mihim
А в чем глубинный смысл назначения цепи Net0, которая по сути цепью не является (No connect), да еще с помощью атрибута Supply Rename, который предназначен для переназначения цепи питания. Если хотите, чтобы пин принадлежал так называемой цепи Net0, просто оставьте его неподключенным.
Смысл в том, что мне для конкретной схемы надо отключить несколько пинов питания. В то время как в остальных схемах они должны остаться поключеными. Во всех схемах используется один и тот же компонент из одной и той же библиотеки. Пины находятся в секции Supply компонента, где им назначены цепи по умолчанию, поэтому просто оставить пины неподключенными здесь не сработает.
Цитата(mihim @ Nov 24 2010, 17:07)

Смысл в том, что мне для конкретной схемы надо отключить несколько пинов питания. В то время как в остальных схемах они должны остаться поключеными. Во всех схемах используется один и тот же компонент из одной и той же библиотеки. Пины находятся в секции Supply компонента, где им назначены цепи по умолчанию, поэтому просто оставить пины неподключенными здесь не сработает.
Попробуйте изменить PDB внутри платы, соответственно это не заденет другие проекты.
Александр Карась
Nov 24 2010, 19:16
так а что мешает отключить их на ещё схеме?
Редактировать PDB может и не получиться, т.к. если в проекте две одинаковых микросхемы, но по-разному подключенных, то...
Александр Карась
Собственно, в том-то и вопрос - как на схеме отключить пин из секции Supply компонента.
Frederic
Nov 25 2010, 07:46
Цитата(mihim @ Nov 25 2010, 09:16)

Александр Карась
Собственно, в том-то и вопрос - как на схеме отключить пин из секции Supply компонента.
отключить возможно не получится
поэтому присвой левые цепи для каждого пина, типа L001, L002 ..... (конечно если их не 100 шт.

)
DRC будет ругаться на цепь с одним пином, но в последний момент сними этот пункт проверки если будет напрягать это сообщение.
Цитата(Frederic @ Nov 25 2010, 10:46)

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

)
DRC будет ругаться на цепь с одним пином, но в последний момент сними этот пункт проверки если будет напрягать это сообщение.
Такой вариант рассматривался, но проблема в том, что таких пинов в дальнейшем может быть достаточно много.
Поэтому хотелось бы как-то более красиво решить эту задачу.
Использовать компоненты только с явно заданными пинами (explicit)?
Цитата(cioma @ Nov 25 2010, 15:12)

Использовать компоненты только с явно заданными пинами (explicit)?
Вы имеете ввиду убрать эти пины из секции Supply? Если так, то тоже не вариант.
Во-первых, эти пины не должны появляться на схеме.
Во-вторых, этот компонент уже использовался в других проектах. Там эти пины оторвутся от цепи, которая назначена по умолчанию в разделе Supply.
QUOTE (mihim @ Nov 25 2010, 14:28)

Вы имеете ввиду убрать эти пины из секции Supply? Если так, то тоже не вариант.
Во-первых, эти пины не должны появляться на схеме.
Во-вторых, этот компонент уже использовался в других проектах. Там эти пины оторвутся от цепи, которая назначена по умолчанию в разделе Supply.
Если такие ограничения (особенно первое), то придётся делать обходным путём, как посоветовали
Александр Карась
Nov 26 2010, 12:28
как альтернатива - на схеме подключено всё, а на плате на те пады, которые не должны быть подключены, просто обрисовываются Route и Plane obstruct-ом. Но DRC молчать не будет
Выбирайте, что для Вас удобнее
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.