Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив1 / docx4 / kursovaya(1).docx
Скачиваний:
135
Добавлен:
01.08.2013
Размер:
3.71 Mб
Скачать
  1. Формирование первичного размещения компонентов

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

Шаг 1. В редактор PCBзагрузить файлPCB.

Шаг 2. ВызватьопциюUtils/Load Netlist.

Шаг 3. Отключить функции Optimize Nets иReconnect Copper(Убрать галочки). Если не отключить функциюOptimize Nets, то основным контактам разъемов будут присвоены имена цепей дублирующих контактов, т. е. основные контакты будут участвовать в трассировке на внутренних слоях , а этого как раз и нельзя допустить.

Шаг 4. Нажать кнопку OK. Появится предупреждающее сообщение загружаемый список цепей (netlist) разрушит цепи, уже имеющиеся в файлеPCB. Это предупреждение следует игнорировать и нажать кнопкуYes. В результате на экране должно появиться первичное размещение. Синими линиями показаны электрические связи между контактами компонент.

Рисунок 2а. Первичное размещение компонентов

  1. Автоматическое размещение компонентов

Шаг 1. После формирования первичного размещения (Рис. 4) сохранить полученный файл PCBв текстовом форматеAsciiFiles(*pcb), т. к. программыSPECCTRAиCam-350работают только с этим форматом. И вообще, программы, созданные сторонними разработчиками (не разработчикамиP-CAD2000), работают, как правило, с текстовым форматомPCB. Выбрать опциюPlaceв верхней строке меню. Появится ниспадающее меню, в котором выбирается пунктAutoplacement(Авторазмещение).

Шаг 2. Для выполнения размещения элементов нужен текстовый файл стратегии размещения (DO-файл). Этот файл может быть составлен по правилам, описанным в [2] или с помощью “волшебника” - кнопкаDO Wizard. Для данной работы достаточно

воспользоваться вторым способом. На всплывающем меню нажать кнопку Auto Create DO File, а затем кнопкуEditas Text.

В окне редактирования появится следующий текст

# ACCEL PCB V15.10.17 Auto-Generated DO File

#Fri Dec 16:35:34 2012

#

# Initialize units and grid

unit mm

grid place 0.125

place_rule pcb (spacing 0.125)

#

# Use component origins (not centroids)

change work_origin origin

#

# Place the large components

initplace

#

# Place the small components

autodiscrete (type small)

#

# Reduce distances (interchange/rotate)

interchange 10 (type all)

autorotate (type all)

#

# Create placement data file and status report

write session $\903.ses

report place_status $\903.sts

gridplace- Сетка размещения компонентов.

place_rulepcb(spacing)– Расстояние между компонентами

Здесь и далее синим цветом обозначены комментарии.

Сетка размещения компонентов должна быть равна 1.25 мм или кратна этому числу. Это связано с тем, что шаг размещения контактов планарных микросхем, используемых в заданиях, равен 1.25мм. Расстояние между компонентами также надо сделать равным 1.25 мм.

Результат размещения возвращается редактору PCBв виде новогоPCB-файла, имя которого формируется из исходного путем добавления буквы ‘P’ в начало имени.

Шаг 3. В редакторе PCBотредактировать автоматическое размещение. Одна из целей редактирования – увеличить площадь свободного пространства на поле платы для дополнительных сквозных отверстий (ДСО).

  1. Итоговое первичное размещение компонентов.

Соседние файлы в папке docx4