Перейти к содержанию
    

MG Expedition ликбез ...

Как разрешить ставить via на smd-пины? В Editor Control - Routes ставлю галку в Allow one additional via per SMD pin. Не помогает :( И как запретить при ручной разводке проверять зазоры между объектами одной цепи (via и smd, например)? Как установить уникальные зазоры для объектов одной цепи?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо. Помогло частично. Теперь via ставятся непосредственно на smd, а рядом (при нарушении зазора via-smd) - ни в какую :( Хочу, чтобы зазор via - smd, принадлежащих одной цепи, не проверялся(или установить его в 0). Как быть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Там же есть галочки разрешения смещения от центра КП и размещения скраю и т.п.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я уже думал в этом направлении :) Таким образом мы добьемся не только того, что зазор via - pad, принадлежащих одной цепи, может быть равен нулю. Плюс ко всему имеем нулевой зазор между via - pad разных цепей (класс Default в Вашем примере). Как с такими правилами плату разводить? Вообще, раз зазоры устанавливаются для классов (для отдельных цепей почему-то нет), напрашивается вариант понасоздавать кучу классов (ровно столько, сколько цепей :w00t: ). Только тогда этот метод прокатит...

Странно, в SPECCTRA и PADS настройки зазоров для элементов, принадлежащих одной цепи есть, а в Expedition - нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы абсолютно правы, я поторопился, просто когда-то делал для конкретной цепи, и задавал ей свой собственный класс, а для классов, содержащих более 1 цепи не проканает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дык я ж их все включил!!!

 

Дык все-то как раз и не надо, а только Allow_via_under_pad и Allow_off_pad_origin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как работают Actual Plane Shapes? Как я понял они позволяют редактировать полигон уже после его генерации. Только, у меня не получается даже увидеть эти самые Actual Plane Shape, не то что редактировать, хотя их отображение я включил 8-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дык я ж их все включил!!!

 

Дык все-то как раз и не надо, а только Allow_via_under_pad и Allow_off_pad_origin

Если сделать так, то получается, что via ставятся и на smd и рядом (в том числе и с нулевым зазором). А вот запретить via на smd и установить зазор via-smd, принадлежащих одной цепи, равным нулю - это, как я понял, в Expedition сделать нельзя. К сожалению :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот еще такой ворос.

Например, FPGA имеют целую кучу блокировочных конденсаторов, каждый раз расставлять которые не самое веселое занятие, посоветуйте плиз способ автоматизации. Посмотрел в сторону переиспользуемых блоков, показалось что слишком много геморою с созданием символа на блок.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. На самом деле символ блока легко генерится на основе его подсхемы.

2. Не знаю как вы будете использовать Reusable_Block для FPGA в разных проектах, ведь по идее каждый проект FPGA по своему уникален (т.е будут меняться число задействованных контактов и т.п).

3. Если структура размещения рядная, то можно автоматизировать размещение используя размещение в матрицу.

4. Кстати можно попробовать сделать размещение заранее в шаблоне платы. Т.е при прямой аннотации из схемы в плату эти изначально запасные (Spare) компоненты станут задействованными и их не надо будет размещать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какие условия должны выполняться чтобы правильно работало Place/CopyCircuit? Расположил FPAG и конденсаторы, развел питание, топология скопировалась (вместе с размещением) нормально (в проекте 2 FPGA). Добавил к этому "букету" конфигурационное ПЗУ и тут началось :( ... В итоге получается так, выделяю всю кучу компонентов (кроме FPGA) все копируется нормально, но стоит выбрать саму FPGA как сразу появляется сообщение о невозможности найти эквивалентную чать, причем даже когда выбираеш только одну FPGA :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...