alex (dj_atmex) wrote in ru_radio_electr,
alex
dj_atmex
ru_radio_electr

Categories:

Specctra Autorouter

Вчера зашел разговор про автотрассировщик Specctra. В результате, составилась пара важных советов использования сабжа - может кому пригодится ;-)


0. Используйте в работе средства анализа целостности сигналов (HyperLynx, SpecctraQuest, etc).

1. Выключайте все сетки - для трасс и для переходных отверстий. Это делается командами:
grid wire 0
grid via 0


2. Критические цепи (тактовые клоки, слабосигнальные цепи и т.д.) всегда трассируйте вручную до запуска автоматической разводки, с последующим запретом переразведения командой:
protect all wires

3. Для многослойных плат питание легче разводить после автотрассировки всех сигнальных цепей. Делается это так:
- для каждой цепи питания (все земли, все VCC и т.д.) выделяется отдельный слой типа power;
- запускается автоматическая трассировка - при этом Specctra фактически не трассирует цепи питания, а делает переходы на соответствующие слои;
- если слоев платы оказалось слишком много (с учетом введенных), выделяется сигнальный слой (или несколько), в котором с помощью полигонов или широких трасс вручную прокладываются цепи питания.

4. Для SMD-компонентов может оказаться, что Specctra нерационально подключает трассы к выводам.
Например:
Photobucket

Хотя более логичная разводка выделенных проводников:
Photobucket

Это просто решается, отключением штрафов на произвольное подключение к выводам с помощью команд:
cost off_center free
cost side_exit free


5. Обязательно просматривайте результат автотрассировки и вручную исправляйте очевидные недостатки.
Tags: Инфо, Практика, Софт
Subscribe
  • Post a new comment

    Error

    Comments allowed for members only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 10 comments