Полная версия этой страницы:
Разводка витых пар
rustelcom
Apr 5 2005, 08:48
Имею плату 6 дм, >20 витых пар.
Проблемы следующие - версии спектры <= 10 "плохо подключают" .
Версия спектры 15.0 подключения держит хорошо, но не разводит. ( всё заканчивается кучей неубираемых именно конфликтов - не unconnect ов ).
Предварительная разводка пар помогает, но не радикально.
кто- нибудь добивался хороших результатов автоматической разводкой с кучей витых пар?
Может пробовать надо с Allegro router 15.2???
rustelcom
Apr 6 2005, 05:23
Особенно хорошо получается у Specctra 15.0 глючить с пересечениями двух витых пар на одном слое (картинка Типа # ) - при высокой плотности витых пар и разводки - все упирается в них (конфликты пересечения витых)!
Есть и другие глюки помельче, но они преодолимы.
так я в do-файле определяю пары:
#1
define (pair (nets OUTP_A1 OUTM_A1))
define ( class VIT_1 (add_net OUTP_A1 OUTM_A1 ))
select all nets
unselect class VIT_1
unselect class ISKL
define (class NVIT_1 (selected))
rule class_class NVIT_1 VIT_1 (clearance 30 (type wire_wire))
unselect all nets
...
rustelcom
Apr 25 2005, 04:48
Вариант решения проблемы - DO файл с которым я развёл пары SP 15.1
Смысл ого такой - разводим витые пары, защищаем их мягко - делаем один цикл разводки . После этого все цепи позволяем разводить, но теперь с большой вероятностью Спектру уже не заклинит на витых парах :
sort smart
fanout 1
select all pairs
sort smart
fanout 1
route 15
protect selected (type soft)
unselect all nets
sort smart
fanout 1
smart_route
select all pairs
unprotect selected
unselect all nets
sort smart
smart_route
smart_route
smart_route
smart_route
smart_route
smart_route
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.