Free Style Route

         

Ввод имени элемента


Ввод имени элемента

Щелкнув мышью на пустой ячейке, можно с клавиатуры ввести имя требуемого объекта, и, после подтверждения правильности введенного имени кнопкой «Enter», он выделится на плате ярко белым цветом. Отметим, что при необходимости обнаружения компонента на плате в опции «Query» должна быть активна кнопка «Cmp», типа вывода - кнопка «Pin», а при желании обнаружить ту или иную цепь - кнопки «Net1» или «Net.

Кнопка «Fix». Как уже упоминалось выше, при трассировке соединений система FreeStyle Router обладает способностью в некоторых пределах перемещать (передвигать) компоненты, однако это не всегда требуется. Некоторые компоненты необходимо располагать на фиксированных местах. К таким компонентам относятся разъемы, крепежные отверстия и т. п. Зафиксировать (расфиксировать) компонент можно щелкнув мышью на нем при активной кнопке «Fix». Кнопки «All» и «None» используются в том случае, если нужно соответственно зафиксировать или освободить все компоненты.

 

Кнопка «Side». Иногда возникают ситуации, когда из-за ограниченного монтажного пространства невозможно осуществить одностороннюю установку компонентов. Щелчок мыши на компоненте при активной кнопки «Side» приведет к изменению стороны его установки. Это изменение отображается в строке подсказок (рис. 39). Если прямоугольник находится наверху, то компонент установлен на верхней стороне платы, в случае нахождения прямоугольника внизу, сторона установки компонента - нижняя.



Рис. 39 Изменение стороны установки компонента

 

Кнопка «Rot». Эта опция позволяет вращать компоненты. При нажатии левой клавиши мыши на компоненте произойдет его поворот  на 90 градусов против часовой стрелки, правой клавиши – по часовой стрелке. Этот процесс также отражается в строке подсказок (рис. 40).

Рис. 40 Поворот компонента

 

Кнопка «Move». Одной из наиболее часто используемых опций является опция  «Move» - изменение местоположения компонента.  Перемещение осуществляется мышкой. Выбранный компонент окрашивается в ярко белый цвет, при этом на экране появляются изображение всех его связей в виде прямых, отражающих кратчайшие расстояния между выводами исходного компонента, и выводами ближайших к нему компонентов на плате, с которыми он имеет общие цепи (если компонент имеет только два контакта, то связи, идущие от разных выводов, окрашиваются по-разному). Установка компонента выполняется повторным щелчком мыши. В строке подсказок при перемещении элемента отражается изменение координат его положения, а рядом, в скобках указывается на сколько увеличилась (число со знаком плюс) или уменьшилась (число со знаком минус) общая длина соединений (рис. 41). Фиксированные компоненты не могут быть передвинуты без предварительного их освобождения. При желании переместить такой компонент в строке подсказок возникает предупреждение «элемент закреплен, сначала его необходимо освободить».




 

 

 

Рис. 41 Строка подсказок опции Move

Кнопка «View». С помощью команды  «View» можно выбирать и просматривать отдельные фрагменты платы. Подчиненная панель содержит следующие опции:

·          ZI - Zoom In - увеличить фрагмент изображения;

·          ZO - Zoom Out - сжать изображение до размеров выделенного окна;

·          SH - Scroll Here - переместить центр в заданную точку;

·          ZF - Zoom Fill - рассмотреть плату целиком;

·          MAP - выбрать фрагмент платы с помощью плана;

·          DT - Desk Top - распахнуть окно показа на весь экран;

·          LV - Last View - вернуть предыдущий фрагмент изображения.

Все манипуляции по просмотру фрагментов платы выполняются с помощью мыши. Для отказа от выбора фрагмента служит правая кнопка.

Кнопка  «Route». В результате перемещения компонентов связи, полученные при первоначальной трассировке, нарушаются. Для трассировки соединений на обновленной плате можно выполнить опцию «Route» - перетрассировать заново.

Кнопка «Redr». Эта опция служит для обновления экрана.

Кнопка «Warn». Эта кнопка становится активной лишь в том случае если при перемещении компонентов в проект были внесены ошибки, например компоненты были установлены так, что их корпуса пересекаются. Вообще, в системе FreeStyle Router имеются два вида сообщений: «предупреждение»

и «ошибка»,  причем первые не являются принципиальными и поэтому даже при их наличии можно запустить систему на выполнение процесса трассировки.   «Ошибка»

- это недочет, который не позволит продолжить работу без его устранения. Примером «ошибки» может служить пересечение контактов одного компонента друг с другом, если в стиле были заданы слишком большие размеры контактных площадок (или неверно указана их ориентация).



Кнопка «Pause».   Приостановка процесса оптимизации трассировки выполняется  с помощью  кнопки «Pause» (См. ниже).

Кнопка «Go on». Как уже отмечалось выше, 100%-ая разводка цепей достигается  примерно за 1-2 секунды. К этому моменту длина проводников обычно бывает существенно меньше, чем результаты PCAD, однако число переходных отверстий может быть несколько большим. Для повышения качества разводки выполняется процесс оптимизации. Запуск проекта на оптимизацию осуществляется командой «Go on».

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

Обычно достигается результат в 0,5 переходов на цепь для схем с преобладанием компонентов с планарными выводами и 0,6 переходов на цепь, если преобладают компоненты со штыревыми выводами, что соответственно в 5 и 30 раз лучше, чем результаты PCAD. Это также значительно лучше результатов обычного ручного проектирования.

Система автоматически отбирает наиболее удачные варианты разводки и сохраняет их под именами vvv_lll. fsb, где vvv - число переходных отверстий, а lll - суммарная длина проводников в сантиметрах.

При запуске процесса оптимизации содержание опции «Hand» изменяется, в ней остаются лишь те функции, которые могут быть использованы в паузах между оптимизацией, а именно: «Query»,  «Mvias»,  «Price»,  «Save», «View». Новыми являются три опции: «Mvias», «Price»,   «Save».

Кнопка «Mvias». В системе FreeStyle Router существует возможность выполнить оптимизацию назначения участков проводников на слои. Опция «Mvias» как раз и выполняет эту функцию.

Кнопка «Price». Эта опция служит для получения текущей оценки качества трассировки (рис. 42) (Подробнее в разделе «Завершение трассировки, выбор лучшего варианта»).



 Кнопка «Save». Принудительное сохранение текущего результата выполняется с помощью опции «Save».



 

 

 

 

 

Рис. 42  Текущие параметры проекта

 

В процессе оптимизации на экране можно получить либо изображение текущего результата (кнопка Layout) либо список сохраненных конкурирующих вариантов разводки (кнопка Records) (рис. 43).

 



Рис. 43

Выбор варианта картинки на экране в процессе трассировки

Оптимизация может быть приостановлена и затем возобновлена с помощью команды «Повысить качество разводки». Возможен также возврат к этапу ручной расстановки компонентов (с потерей уже проведенных связей), минуя создание промежуточного .pdf -файла.

    


Содержание раздела