Автоматизированная генерация описаний корпусов в составе САПР для реализации технологии корпусирования ИС методом монтажа объем

Содержание

Слайд 2

САПР FCP

Программный модуль разрабатывается как часть САПР корпусирования Flip-Chip Packager (FCP);
САПР FCP

САПР FCP Программный модуль разрабатывается как часть САПР корпусирования Flip-Chip Packager (FCP);
разрабатывается в ОАО «ИНЭУМ» на основании государственного контракта на выполнение опытно-конструкторской работы «Разработка технологии создания матричных корпусов для СБИС с большим количеством выводов (в т.ч. для ВК «ЭЛЬБРУС»).

Слайд 3

Структура САПР «FCP»

Структура САПР «FCP»

Слайд 4

Матричные корпуса

Матричные корпуса

Слайд 5

Задачи

Автоматизированная генерация описаний корпусов соответствующих стандартам JEDEC на основе типовых наборов параметров;
Предварительное

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

Слайд 6

Структура программы

Графический интерфейс (Java)

Java – C++ интерфейс

Модуль генерации матрицы корпуса

Внутренняя база данных

Блок

Структура программы Графический интерфейс (Java) Java – C++ интерфейс Модуль генерации матрицы
чтения / записи данных

Модуль
чтения / записи
матрицы корпуса

Модуль
чтения / записи
библиотеки матриц

Модуль редактирования выводов корпуса

Слайд 7

Проблема автоматизированной генерации описания матричного корпуса

В стандартах JEDEC зависимости параметров корпуса представлены

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

Слайд 8

генерация описаний матричных корпусов в Cadence APD

Применяется форма задания параметров, необходимых для

генерация описаний матричных корпусов в Cadence APD Применяется форма задания параметров, необходимых
генерации описания корпуса;
Имеются в наличии два режима работы:
С жесткой привязкой к части таблиц JEDEC;
Свободный режим, имеющий множество несоответствий стандартам.
Отсутствует предварительный просмотр;
Невозможно применение в САПР FCP.

Слайд 9

Решение проблемы генерации описаний матричных корпусов в разработанном программном модуле

На основе изучения

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

Слайд 10

Основное окно программного модуля в графическом режиме

Основное окно программного модуля в графическом режиме

Слайд 11

Входные и выходные данные

Текстовый файл описания матрицы корпуса;
Файл библиотеки описаний матриц корпусов;
Файл

Входные и выходные данные Текстовый файл описания матрицы корпуса; Файл библиотеки описаний
библиотеки описаний форм контактных площадок;
Текстовые форматы описания назначения сигналов на выводы корпуса.

Слайд 12

Текстовый формат данных программы

Структура файла позволяет описывать не только матричные корпуса, но

Текстовый формат данных программы Структура файла позволяет описывать не только матричные корпуса,
и любые другие компоненты поверхностного монтажа;
Текстовый формат позволяет быстрое ручное редактирование.

Слайд 13

Формат файла библиотеки описаний корпусов и форм контактных площадок

Библиотека содержит контрольные суммы,

Формат файла библиотеки описаний корпусов и форм контактных площадок Библиотека содержит контрольные
позволяющие определять повреждения и попытки несанкционированного редактирования файла;
Для уменьшения размеров файла библиотеки применяется сжатие блоков данных;
Универсальность библиотеки достигается применением идентификаторов неспециализированного формата и работой с блоками данных как с массивами байт;
Работа с библиотекой возможна в быстром и безопасном режимах. В безопасном режиме все манипуляции с данными выполняются над временным файлом.

Слайд 14

Текстовые форматы описания назначения сигналов на выводы корпуса

Текстовые форматы описания назначения сигналов на выводы корпуса
Имя файла: Автоматизированная-генерация-описаний-корпусов-в-составе-САПР-для-реализации-технологии-корпусирования-ИС-методом-монтажа-объем.pptx
Количество просмотров: 154
Количество скачиваний: 0