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

 
 
> Оптимизация работы с дифф.парами
Old_horse
сообщение Feb 28 2015, 19:47
Сообщение #1


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

Группа: Свой
Сообщений: 96
Регистрация: 12-07-09
Из: Москва
Пользователь №: 51 174



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

Готовлю плату к трассировке в PCAD2006. Подобная задача уже вохникала неоднократно, поэтому задумался об оптимизации работы.

В схеме несколько десятков дифференциальных пар с одинаковыми параметрами зазор/ширина проводников. До сих пор вручную в редакторе схем или плат создавал для каждой пары net class с уникальным именем, ставил признак дифференциальной пары, вводил атрибуты WIDTH и DiffPairGap, выбирал имена цепей из списка (или заранее выделял пару цепей перед созданием net class). Процесс с кучей лишних нажатий кнопочек.

Нельзя ли каким-то образом копировать параметры существующего net class?
В идеале бы вообще работать со списком цепей в табличном виде. Пробовал использовать для этого PCS, но там столько глюков, что себе дороже потом вручную редактировать образовавшиеся артефакты.

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 3)
Old_horse
сообщение Mar 1 2015, 12:55
Сообщение #2


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

Группа: Свой
Сообщений: 96
Регистрация: 12-07-09
Из: Москва
Пользователь №: 51 174



Никто не отвечает. Наверное я неудачно описал свою проблему. Буду крайне признателен за советы по решению следующей задачи:

Есть принципиальная схема в PCAD2006, в которой должно быть несколько десятков дифференциальных пар. Структура слоев печатной платы определена, ширины проводников и зазоры между ними посчитаны. Сформирована заготовка PCB, на которую экспортированы библиотечные элементы и список соединений. Ни в схеме, ни в плате дифференциальные пары пока не определены .

Требуется в схеме и в плате задать состав и параметры дифференциальных пар. Также нужно переименовать цепи, входящие в дифференциальные пары, чтобы имена отражали назначение сигналов.

Какая на ваш взгляд должна быть последовательность действий, чтобы снизить вероятность ошибок и сократить затраты времени?
Go to the top of the page
 
+Quote Post
zxcv
сообщение Mar 1 2015, 13:13
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 10-01-10
Пользователь №: 54 704



Можно сохранить схему в формате ASCII и в текстовом редакторе добавить строки в раздел netlist после описания цепей net:
CODE

(netClass "LVDS_OUT"
(netNameRef "LON")
(netNameRef "LOP")
(attr "IsDifferentialPair" "1" (textStyleRef "(Default)") )
(attr "DiffPairGap" "0.2mm" (textStyleRef "(Default)") (constraintUnits mil) )
)


Сообщение отредактировал zxcv - Mar 1 2015, 13:21
Go to the top of the page
 
+Quote Post
Old_horse
сообщение Mar 1 2015, 14:44
Сообщение #4


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

Группа: Свой
Сообщений: 96
Регистрация: 12-07-09
Из: Москва
Пользователь №: 51 174



Цитата(zxcv @ Mar 1 2015, 16:13) *
Можно сохранить схему в формате ASCII и в текстовом редакторе добавить строки в раздел netlist после описания цепей net:

Спасибо за идею. Проверил - работает. Создание классов сильно ускорилось.
Таким образом можно и другие подобные задачи решать. Возьму на вооружение.
Go to the top of the page
 
+Quote Post

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

 


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


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