Обеспечение производства ЭВМ базовые понятия (сапр/астпп/саит)

Вид материалаДокументы
Преимущества внедрения АСТПП
Модернизация производства многослойных печатных плат (МПП).
Защитная паяльная паста/маска
Классы точности
3-й класс
Подобный материал:
1   2   3   4   5


Недостатки:

  1. Требование больших ресурсов т.к. надо запоминать информацию обо всех проводниках и волнах.
  2. Требует много времени.


Достоинство:

Этот алгоритм находит трассу независимо от ее сложности.


Используются 2 модификации этого алгоритма: канальная и лучевая.


Канальная модификация волнового алгоритма трассировки. Прямоугольник, в который можно заключить точки А и В – это канал, внутри которого и должен проходить проводник. Эта модификация применима для простых плат т.к. на сложных платах оптимальный путь может выходить за пределы прямоугольника.


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


Показатели качества на этапе трассировки сигнальных соединений:
  1. Минимальная средняя длина сигнальных соединений
  2. Минимальная суммарная длина сигнальных соединений
  3. Минимальная число межслойных переходов (λпп= λимсηимс+ λη+ λмпηмп, где λ - …, η)



Этап технологической подготовки производства


Исходными данными для этого этапа являются:
  1. Принципиальная электрическая схема устройства
  2. ТЗ на разработку платы.
  3. Топология печатной платы
  4. Схема расположения элементов на плате
  5. Внешний вид платы с обеих сторон.


Результатом этапа будет маршрутная карта производственного процесса, которая отражает последовательность использования оборудования, режима использования оборудования и данные, передаваемые с одного производственного этапа на другой. В настоящее время этот этап практически полностью автоматизирован. При этом используют 2 подхода (две разновидности АСТПП).

  1. Разработка АСТПП поискового типа
  2. Разработка АСТПП генерирующего типа



АСТПП поискового типа


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

При разработке плана производственного процесса новых элементов (изделий) требуется лишь редактирование уже существующих типовых планов. В отдельных случаях в базу может добавляться новый план. Система классификации и кодирования позволяет вести эффективный поиск необходимых планов в базе производственного процесса. Типовые планы могут совпадать для разных изделий. Но список конкретных процедур, выполняемых на станках с числовым программным управлением (ЧПУ) может отличаться, поэтому типовой план, как правило содержит описание последовательности оборудования и описания режимов работу оборудования (станков с ЧПУ). Подобные АСТПП еще называют вариантными.


Схема информационных потоков в АСТПП поискового типа

  1. Ввод пользователем кода изготавливаемого изделия на вход разрабатываемой системы.
  2. Поиск системы элементов, соответствующих данному коду.
  3. Извлечение из базы описания типового технологического маршрута для данного семейства.
  4. Выявление и редактирование типовых технологических процедур.
  5. Форматирование полученного плана.
  6. Выдача готового плана производственного процесса.
  7. Настройка системы на обработку соответствующего запроса.


АСТПП генерирующего типа


В генерирующих АСТПП ЭВМ используется для автоматизированного или автоматического синтеза конкретного плана производственного процесса на основе анализа эскиза элемента (изделия), его трехмерного изображения и как правило без участия человека.

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


Преимущества внедрения АСТПП:
  1. Повышение рациональности принимаемых решений по организации производственного процесса, т.е. технологические маршруты сложных технологических изделий становятся более согласованными.
  2. Увеличение производительности планирующих подразделений.
  3. Сокращение затрат времени на подготовку производства.
  4. Повышение качества выходных документов.
  5. Возможность дополнительного включения целого спектра прикладных программ, расширяющих функциональные возможности АСТПП.



Опыт модернизации предприятия по разработке модуля ЭВТ на примере государственного приборостроительного рязанского завода, специализирующего на выпуске сложных радиоэлектронных систем и бортовой техники.


Модернизация производства многослойных печатных плат (МПП).


Цикл изготовления МПП составляет около трех недель.

При выборе базовой САПР производился анализ следующих САПР:
  1. P-CAD 4.5 (стандарт для России).
  2. P-CAD 7.0, 8.0, 8.5.
  3. Accel EDA
  4. Caddy (Ziegler)
  5. Mentor Graphics и Cadence.


Проблемы заводов:
  1. Скудный бюджет на закупку САПР.
  2. Отсутствие подготовленных кадров для работы с современными САПР.
  3. Общее отставание в области компьютерных технологий.
  4. Невысокая зарплата сотрудников.



В результате анализа предпочтение было отдано системе Caddy (разработка Ziegler) по следующим причинам:

  1. Удобство эксплуатации (система русифицирована, начиная с экранных масок, меню, подсказок и системных сообщений и заканчивая руководством пользователя). Cadence не русифицирована, в Европе имеется лишь один учебный центр и не имеет русского сайта.



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



  1. Caddy обеспечивает возможность работы с разными единицами измерения. Cadence ориентирована на дюймы.



  1. Caddy содержит БД как отечественных, так и зарубежных компонентов. В Cadence отечественных компонентов в базе нет.



  1. Caddy поддерживает технологию сквозного проектирования от создания принципиальной электрической схемы и трассировки платы до технологической подготовки производства в реальном времени и в масштабе одного проекта. Cadence обеспечивает технологию параллельного проектирования.



  1. Caddy позволяет автоматизировать выпуск комплекта конструкторской документации в полном соответствии с ЕСКД (единый стандарт конструкторской документации). Cadence поддерживает только американский и европейский стандарты.
  2. В Caddy применяется модульный принцип построения системы, который позволяет расширять функциональные возможности системных и прикладных модулей. Cadence предполагает закупку пакета модулей, которые могли бы совместно работать.


Кроме этого, есть и другие причины выбора:
    1. Торговая марка Caddy пользуется большой известностью во всем мире (как и Cadence).
    2. Генеральный дистрибьютор Caddy в России – компания Point, которая осуществляет адаптацию и настройку всех параметров системы, известна большим опытом по распространению САПР различных производителей в России.
    3. Для Caddy проводится широкая сервисная поддержка клиентов, включая обучение пользователей, режим «горячей линии» и различной форма консультационной и информационной поддержки.
    4. Caddy предлагает ежегодное обновление версии системы при сохранении общей преемственности.
    5. У Caddy доступная цена системы.
    6. Caddy ориентирована на использование персональных компьютеров, Cadence – на использование локальных рабочих станций.
    7. Формат данных, который выдает Caddy – это формат Post Script. Этот формат соответствует формату данных, в котором работает фотонаборное печатное оборудование.



Технолгия призводства печатных плат


Технология производства печатных плат базируется на взаимодействии двух подразделений предприятий:

  • научно-технический центр – там ведется проектирование печатных плат на основе локально-вычислительной сети компьютеров для передачи информации между различными этапами производства. В частности, предусмотрен оперативный контроль фотошаблонов. Это достигается путем вывода его на лазерный принтер (итоговый фотошаблон выводится на фотоплоттер). В ЛВС входят рабочие места конструкторов и технологов (верификация узких мест проектов с точки зрения производства, подготовка программ прозвонки и сверление для станков с ЧПУ). Все проектные документы архивируются на CD-ROM и магнитных лентах. Далее данные поступают в цех производства печатных плат.



  • цех производства печатных плат.



Основные определения


Основой печатной платы является подложка из стеклотекстолита. На поверхности стеклотекстолита находится токопроводящий слой медной фольги. Тепловая толщина проводника 0,035 и 0,018 мм.


Стеклотекстолит – диэлектрик, представляющий собой спрессованные листы стеклоткани, пропитанные эпоксидной смолой. Сегодня платы бывают односторонние (однослойные), двухслойные и многослойные. Типовая толщина платы – 1,6 мм (может быть 0,8 мм, 1,2 мм и 2 мм).


Защитная паяльная паста/маска. Как правило, на печатную плату наносится паяльная паста (зеленка). Это слой прочного материала, предназначенного для защиты проводников от попадания припоя и флюса при пайке, а также от перегрева. Защитная маска закрывает основную часть поверхности платы и оставляет отрытыми только контактные площадки, которые будут использоваться при пайке компонентов на плату.


Маркировка/сеткография наносится краской на поверхность платы специализированным методом, называемым сеткография (фотопроявление). Применяется для удобства монтажа (пайки) компонентов на плату. Маркировка несет следующую информацию: контур компонента, его сокращенное название и позиционное расположение на плате.


Классы точности. Все изготовляемые платы должны соответствовать определенному классу точности, который определяется комплексом технологических средств или оборудованием.


Сейчас применяют платы 3-5-го класса точности.

3-й класс точности – ширина токопроводящей дорожки должна быть минимум 0,25 мм. Расстояние между соседними дорожками (элементами печатного монтажа) – 0,25 мм.

4-й класс точности – 0,2 мм и 0,2 мм.

5-й класс точности – 0,15 мм и 0,15 мм.


При производстве учитываются следующие параметры:
  • цена,
  • качество,
  • срок изготовления.


В стоимость изготовления платы обычно включают: стоимость подготовки и самого производства.

Стоимость зависит от:
  • класса точности,
  • объема заказа,
  • срока изготовления.

Если речь идет о серийном производстве, то стоимость определяется объемом заказа. Если речь идет о многослойном производстве, то стоимость определяется подготовкой к производственному процессу. Может быть изготовление опытных образцов (прототипов). В этом случае стоимость определяется длительностью изготовления заказа.


Технологический цикл производства печатных плат

  1. Входной контроль материалов. Осуществляется контроль всех входящих материалов, выборочный лабораторный контроль или полный контроль всей партии материалов.
  2. Резка на заготовки по заданному маршруту. Стандартный размер заготовки 500х550 мм. Если партия мелкая, то заготовка может быть меньше по размеру. Резка производится алмазным диском.
  3. Сверление. На платах сложного рисунка сверло диаметром менее 0,6 мм. Для повышения качества сверленая между заготовками прокладывается алюминиевая фольга и для выхода сверла используется текстолит толщиной 2-3 мм. Как правило, станок является программно управляемым, но есть возможность корректировки с пульта управления.
  4. Первая металлизация отверстия. Это гальванический процесс (процесс Шипле). Производится наращивание метала толщиной 4 мкм. Обеспечивает начальную металлизацию во всех отверстиях.
  5. Подготовка поверхности перед нанесением фоторезиста. Для стеклотекстолита с толщиной медной фольги более 18 мкм используется механическая или гидроабразивная (пескоструйная) зачистка поверхности. Если менее 18 мкм, то толщина дорожек менее 15 мкм, при этом используется микроподтравливание.
  6. Ламинирование – процесс нанесения на печатную плату пленочного фоторезиста.
  7. Фотоэкспонирование – заготовка с нанесенным защитным фоторезистом, засвечивается через фотошаблон с переносом рисунка на фоторезист.
  8. Проявление – этапы заканчиваются визуальным контролем рисунка и ретушью по фоторезисту.
  9. Вторая металлизация – гальваническое наращивание пластинчатой меди в переходные отверстия и на проводники до 25-30 мкм.
  10. Снятие фоторезиста – процесс в щелочной среде, по окончании которого происходит визуальный контроль.
  11. Покрытие защитным резистом.
  12. Травление медной поверхности, не покрытой защитным слоем гальванической меди.
  13. Снятие технологического слоя защитного фоторезиста.
  14. Зачистка поверхности перед нанесением маски.
  15. Нанесение жидкой маски (как фоточувствительной, так и двухкомпонентной (метод трафаретной печати)).
  16. Сушка маски – инфрокрасная сушка с активной вентиляцией для обеспечения равномерного покрытия.
  17. Экспонирование.
  18. Проявка.
  19. Отверждение (ультрафиолетовое или термоотверждение).
  20. Подготовка поверхности для нанесения припоя. Защита планарных выводов, ламели для покрытия никелем, палладием, серебром или золотом.
  21. Оплавление покрытия (олово, свинец). Оплавление происходит как металлизированных поверхностей, как и по плоскости. Выравнивание припоя осуществляется горячим воздухом. Толщина припоя – 8-18 мкм.
  22. Нанесение маркировки.
  23. Покрытие ламелей и планарных площадок.
  24. Резка на единичные печатные платы.
  25. Выходной контроль. В зависимости от типа платы и ТЗ контроль может быть визуальным и электрическим. Электрический контроль платы подразумевает контроль на обрыв или замыкание.
  26. Распечатка технологической документации и доработка


Все эти этапы делаются на автоматическом оборудовании (станках).


Обзор современных САПР модулей электронно-вычислительной техники

№№

Задачи

Программа на ПК

Фирма-разработчик

Фирма-дистрибьютор


Проектирование аналоговых и аналогово-цифровых устройств

Design Lab

Micro Sim

Родник-софт


Разработка печатных плат

Accel Eda

Accel Technologies

Родник-софт

P-CAD

Accel Technologies, ProTel

Скан

Or-CAD

Or-CAD

Скан

Personal
Architect

Mentor Graphics

Поинт

Caddy
Electronics

Ziegler

Поинт


Трассировка печатных плат

Spectra

CCT

Родник-софт

Max Route

Or-CAD

Скан

Neiro Route

ProTel
Technologies

Родник-софт

FR Route

Д.Феофанов

Точка опоры


Моделирование цифровых устройств

Active-CAD

Aldec

Родник-софт

Work View

VLS

Родник-софт

Or-CAD Simulate

Or-CAD

Скан


Синтез цифровых микросхем с программируемой логикой

Act Step 6

Xilinx

Родник-софт

Скан

Max 4

Altera

Родник-софт

Скан

Design
Service

Accel
Technologies

Гамма


Анализ тепловых режимов, надежности и прогностическая оценка

BetaSoft

Dynamic Soft

Родник-софт

Prec

International Analitic

Родник-софт


Моделирование печатных плат с учетом паразитных помех (эффектов)

Polaris

Micro Sim

Родник-софт

Board Sim

Hypper LYAX

Родник-софт


Синтез и моделирование устройств СВЧ

Micro Wave Success

Compact
Software

Скан

HP Soft

HP

Скан, Радис


Подготовка печатных плат к производству

CAM 350

Advance

Technologies

Родник-софт

PC-Gerber

Router Solution

Родник-софт

CAM-CAD



Родник-софт


Система Caddance решает все перечисленные задачи. Так же она конкурирует с Mentor Graphics.


Современные тенденции развития САПР электронных систем
(на примере системы фирмы Mentor Graphics)



В настоящее время развитие САПР электронных устройств определяется следующими основными факторами:

  1. Быстрый рост емкости кристаллов и функциональных возможностей кристаллов. Считается, что этот рост подчиняется закону Мура, т.е. приблизительное удвоение числа элементов на кристалле каждые два года.



  1. Увеличение доли потребительского сектора в общем объеме выпускаемых электронных изделий.



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



  1. Большинство современных систем ЭВТ с функциональной точки зрения представляют собой баланс между программной и аппаратной частями.



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


Верхний уровень проектирования включает функционально-логическое проектирование и верификацию полученных схем. Для цифровых и цифро-аналоговых систем особенностью является то, что с увеличением емкости кристалла до нескольких десятков тысяч вентилей и более перестает работать обычный подход проектирования на вентильном уровне. моделирование на вентильном уровне становится неприемлемым как с точки зрения затрат инженерного труда, так с точки зрения требований к ресурсам ЭВМ. Поэтому в настоящее время основной технологией моделирования является моделирование с помощью языков высокого уровня VHDL и VeriLog.


Типовой маршрут проектирования

  1. В программном пакете Renoir осуществляется графический ввод и генерация описания проекта на языках VHDL и VeriLog.
  2. В пакете Model Sim, предназначенном для моделирования VHDL, VeriLog и смешанных описаний проекта производится моделирование работы реального устройства.
  3. С помощью пакета Leonardo Spectrum выполняется синтез логических схем на базе библиотек всех современных изготовителей ПЛИС и аналоговых схем.


Перечисленные пакеты стали сегодня стандартом. В настоящее время резко возросла доля аналогово-цифровых проектов. Если в 1999 году доля была 22%, то сейчас – 67%. В области проектирования подобных систем одной из популярных является система Advance. В нее входят:
  1. Пакет аналогового моделирования Advance ELDO.
  2. Пакет программ смешанного моделирования Advance NS.
  3. Пакет программ моделирования в высокочастотном диапазоне Advance RFIC
  4. Библиотека моделей для телекоммуникационных приложений Advance COM Lib.


В качестве входных языков системы Advance используют VHDL, VeriLog и C++. Библиотеки системы включают модели аналогово-цифровых фильтров, фазоинверторов, конверторов данных, модуляторов, демодуляторов и цифровых блоков различного функционального назначения.

При параллельном проектировании программных и аппаратных частей необходима разработка виртуального прототипа, который на сегодняшний день создается с помощью пакета Simless CBE. Данный пакет позволяет отладить систему на различных этапах проектирования, оптимизировать проект и вносить изменения в проект на самых ранних этапах проектирования.

Среда пакета Simless CBE обеспечивает все функции программной и аппаратной отладка, включая отладчик исходного кода, просмотр содержимого регистров и памяти, окно просмотра принципиальных схем и логический анализатор. В этой среде возможно выполнение программ на языках С, С++ и Assembler. В настоящее время этот пакет поддерживает 60 микропроцессорных моделей и более 10 моделирующих программ.

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


Новые тенденции в проектировании печатных плат


Система Mentor Graphics содержит полный набор средств проектирования печатных плат:

  1. Средства размещения элементов, компонентов.
  2. Топологический редактор.
  3. Средства трассировки и выдачи данных и плат.
  4. Пакет Inter Connectics для проектирования сверхбыстрых печатных плат


Все программы объединены в пакет Board Station. Этот пакет позволяет производить размещение компонентов на плате, анализ электрических характеристик, включая анализ целостности формы сигналов, реальных задержек и помех, и может производиться трассировка соединений с учетом межплатных соединений.

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

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


Методы обеспечения надежности электронных систем