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

 
 
> Specctra 15 не хочет разводить диференциальные пары в автомате
misyachniy
сообщение Jan 15 2011, 19:59
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 716
Регистрация: 27-05-05
Из: Kyiv
Пользователь №: 5 454



Разводил давно такие платы, с помощью .do файла.
А тут понадобилось развести LVDS пары от АЦП к ПЛИС - не хочет.

Вот do файл:

Код
unit mm
grid wire 0
set diagonal_mode always

rule layer TOP (width .2) (clearance .18) #(direction vertical)

# данные
define (pair (nets DA0_M DA0_P (gap 0.2)))
define (pair (nets DA1_M DA1_P (gap 0.2)))
define (pair (nets DB0_M DB0_P (gap 0.2)))
define (pair (nets DB1_M DB1_P (gap 0.2)))

# фрейм и битовый клок
define (pair (nets DCLK_M DCLK_P (gap 0.2)))
define (pair (nets FCLK_M FCLK_P (gap 0.2)))

#define (pair (nets CLK+ CLK- (gap 0.2)))

rule class DIFF (width 0.2) (clearance .2 (type wire_wire)) (limit_vias 0) #(max_stub 2)

#set average_pair_length on
#circuit class DIFF (match_net_length on (tolerance 2))

#tax way 5

select class DIFF
route 10


На сколько я помню с таким же файлом развелось как на рис succ_diff_pair.

А сейчас разводиться как на рис specctra_diff.

Что еще попробовать прописать в do файл чтобы пары развелись?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post



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

 


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


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