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

 
 
> Pin swap, net swap
djhall
сообщение Apr 30 2013, 16:14
Сообщение #1


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

Группа: Свой
Сообщений: 168
Регистрация: 29-04-06
Пользователь №: 16 608



Для упращения разводки платы, а именно ПЛИС и памяти хочу заменить в PCB Editor'е некоторые равнозначные ножки у ПЛИС. Прописываю PinGroup, захожу в Place->Swap->Pins указываю нужные ножки, всё меняется как надо. Далее делаю Back Annotate в Capture и что же я вижу? В part поменялись местами ножки, а все цепи остались как прежде. Мне конечно же всего навсего нужно было перекинуть цепи с одной ножки на другую, но ни как не менять местами ножки. Вообще-то мне сложно представить зачем нужно менять местами ножки, ведь при замене данной part новой из библиотеки произайдёт ошибка, она ведь не изменилась. Да и вообще глупо как-то смотрится вместо последовательности ножек в part, например D0-D1-D2-D3-D4 чехарда в виде D2-D4-D1-D3-D0.
Подскажите как в PCB Editor'а перекинуть цепи с ножки на ножку и передать результат в Capture без изменения порядка ножек в part?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Opolo84
сообщение May 1 2013, 05:28
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 22-04-08
Пользователь №: 37 002



Согласен с SM. Вроде правильные вещи говорит. Vitan вы серьезно считаете так как пишете или вы издеваетесь?
Есть такое афоризм Г.Лихтенберга: "Можно, и не обладая глубоким умом, писать так, что другим потребуется много ума, чтобы понять написанное". такой эффект видимо и будет в случае использования этого корявого свапа. maniac.gif а это то что будет с автором sm.gif
Go to the top of the page
 
+Quote Post
vitan
сообщение May 1 2013, 09:53
Сообщение #3


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Opolo84 @ May 1 2013, 09:28) *
Согласен с SM. Вроде правильные вещи говорит. Vitan вы серьезно считаете так как пишете или вы издеваетесь?
Есть такое афоризм Г.Лихтенберга: "Можно, и не обладая глубоким умом, писать так, что другим потребуется много ума, чтобы понять написанное". такой эффект видимо и будет в случае использования этого корявого свапа. maniac.gif а это то что будет с автором sm.gif

Что считаю, то и пишу. Правильными эти вещи кажутся только на первый взгляд. Пока что никто внятно не смог объяснить, что такого страшного случится, если на УГО пин будет называться D5, а на плате пойдет на D4. Загибы мозга у отдельных "читателей схемы" я в качестве аргумента не принимаю, т.к. это проблемы самих "читателей".
Для особо ортодоксальных и с загибающимися при первом же случае мозгами "читателей" могу порекомендовать прикладывать к схеме даташиты на компоненты (что вообще полезно), а также pin swap report из соответствующей аллегровской менюшки.

А афоризмов я Вам могу и сам накидать, хоть чужих, хоть своих... И поверьте, со мной ничего такого maniac.gif не случалось ни разу, сколько проектов уже сделано с таким свопом, скорее, наоборот...


Цитата(Jul @ May 1 2013, 00:27) *
Предполагаю, что проблему перекидки выводов можно решить несколько другим способом.
Например, перед тем, как передавать изменения из платы в схему,
в схемном редакторе, удалить все подключения цепей к I/O выводам ПЛИСа.

Ну да, это фактически то же, что я в предыдущем посте и написал про net logic. Но я думаю, что с удалением хороший редактор схем и сам справится. Конкретно про оркад, правда, не скажу, давно в нем не работаю.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- djhall   Pin swap, net swap   Apr 30 2013, 16:14
- - vitan   Это не глупо, это нормально и глубоко правильно. А...   Apr 30 2013, 16:30
- - SM   Это по всей видимости из-за лени программистов, пи...   Apr 30 2013, 17:07
|- - vitan   Цитата(SM @ Apr 30 2013, 21:07) важно, чт...   Apr 30 2013, 17:14
|- - SM   Цитата(vitan @ Apr 30 2013, 21:14) Почему...   Apr 30 2013, 17:27
|- - vitan   Цитата(SM @ Apr 30 2013, 21:27) Потому, ч...   Apr 30 2013, 17:59
|- - SM   Цитата(vitan @ Apr 30 2013, 21:59) Для Ва...   Apr 30 2013, 18:21
|- - vitan   Цитата(SM @ Apr 30 2013, 22:21) Да, это в...   Apr 30 2013, 18:32
|- - SM   Цитата(vitan @ Apr 30 2013, 22:32) Что же...   Apr 30 2013, 18:46
|- - alexa1973   Программа не будет сама перерисовывать схему. В Ca...   Apr 30 2013, 19:04
- - Владимир   В коробке из под манке, соль. Там где написано сол...   Apr 30 2013, 17:47
- - djhall   Согласен с SM на счёт лени программистов и докумен...   Apr 30 2013, 19:31
- - vitan   Цитата(SM @ Apr 30 2013, 22:46) Лично Вам...   Apr 30 2013, 19:45
|- - Jul   Мда, как все сложно-то... Предполагаю, что проблем...   Apr 30 2013, 20:27
|- - Владимир   Цитата(vitan @ May 1 2013, 12:53) Пока чт...   May 1 2013, 10:04
- - Alex11   При свопе не изменяется соответствие между именем ...   May 1 2013, 11:14
|- - SM   Цитата(Alex11 @ May 1 2013, 15:14) При св...   May 5 2013, 04:18
- - Ant_m   Цитата(djhall @ Apr 30 2013, 20:14) Вообщ...   May 6 2013, 12:41
- - andrey74   Правьте схему сами, и будет счастье!   May 15 2013, 03:07


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

 


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


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