Jump to content

    

Правила в Altium Designer

Добрый день. В интернете на нашёл ответа на свой вопрос, и предвижу что такой функции нет. А именно: можно ли и как обновить плату после изменения правил? Понимаю, что в автоматическом режиме это может привести в куче ошибок, но если корректировка делалась незначительная и с головой, то это лучше, чем трассировать заново нужные цепи.

Share this post


Link to post
Share on other sites

обновляете. Если правила не задаются на схеме-- то вы все равно их уже ввели.

Если из схемы-- ту нужно их там Update.

Ошибки конечно подсветит-- но вам все равно править

Share this post


Link to post
Share on other sites

Не могу сообразить, как красиво задать правило для такой ситуации:

 

есть с десяток дифф. пар DP0, DP1, DP2 и т.д. Все они выходят на угловой разъём. В каждой паре один сигнал заходит на верхний ряд контактов, другой на нижний. Требуется скомпенсировать разницу в длинах внутри пары, которую вносит разъём. Т.е. DP0_P = DP0_N + m. С точностью 0,1 мм., например. Как это корректно описать?

Share this post


Link to post
Share on other sites

Введите задержку в PIN соединителя.

Уже год как это возможно.

Правила трогать не нужно

 

Хотя если выводить симметрично (что лучше) то и это не надо делать. Только компенсация набега, если есть поворот трасс здесь

Share this post


Link to post
Share on other sites

Спасибо, про pin delay совсем забыл. Посмотрю, как этим пользоваться.

Про симметричный выход не понял. Наверное, я плохо описал ситуацию. Вот отрывок из стандарта:

 

lZ1oA29.jpg

 

Разница получается 3,54 мм в самом разъёме, вот её и требуется скомпенсировать.

Share this post


Link to post
Share on other sites

ах. Угловой соединитель.

Не думаю что он для высоких частот, где нужна компенсация в 0.1 мм.

В дополнение. Дифпары обычно раскладываются по одной стороне. В этом случае компенсация не требуется

 

Но Pin Delay-- решает задачу компенцации

Share this post


Link to post
Share on other sites

Это SpaceWire, до 600 Мбит/с, так что уж лучше подравняю. С Pin Delay всё получилось.

Владимир, спасибо ещё раз.

Share this post


Link to post
Share on other sites
обновляете. Если правила не задаются на схеме-- то вы все равно их уже ввели.

Если из схемы-- ту нужно их там Update.

Ошибки конечно подсветит-- но вам все равно править

Извините, но к сожалению я не понял как это сделать.

Вот допустим пример. Дорожка, замыкающая R7 выполнена по правилу Минимальной ширины 1 мм. Потом я это правило удалил, и у меня должно начать действовать правило более низкого уровня с минимальной шириной 0,2мм

PCB.jpg

Мне удалять дорожку и вести заново? Или где-то можно нажать Update?

 

Просто смутило "обновляете. Если правила не задаются на схеме-- то вы все равно их уже ввели.

Если из схемы-- ту нужно их там Update." В схеме это в Схематике? Там разве можно задать правила?

Извините, если надоедаю глупыми вопросами :cranky:

 

 

Share this post


Link to post
Share on other sites
Мне удалять дорожку и вести заново? Или где-то можно нажать Update?

Удалять не обязательно. достаточно отредактировать с соответствии с оставшимся и действующим правилом (0.2мм)

В схеме это в Схематике? Там разве можно задать правила

Да можно. Но не в ограниченных возможностях.

Раз в ограниченных-- то я этого делать не советую.

Но многие используют

Share this post


Link to post
Share on other sites
Мне удалять дорожку и вести заново? Или где-то можно нажать Update?
Наверно вам кажется что ширина дорожек должна уменьшится после нажатия одной единственной кнопки. Нет такого не будет надо ширину менять самому.

Я для этого использую кнопку TAB (выделяете сегмент дорожки и несколько раз нажимаете TAB) затем F11

Share this post


Link to post
Share on other sites
Наверно вам кажется что ширина дорожек должна уменьшится после нажатия одной единственной кнопки.

Да, я так и думал :(

Спасибо за советы. Правила в Схематике отыскал где зарыты.

Share this post


Link to post
Share on other sites

Как описать clearance для внутреннего слоя между track и отверстием via без площадки ?

Share this post


Link to post
Share on other sites

Спасибо, а в 15.1 никак ?

Share this post


Link to post
Share on other sites

Создал правило , для разъёма Clearance: (ObjectKind = 'PAD') And (Name = 'P1') = 0.1 mm Всё стало зеленным. Где ошибся?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this