Отечественные базовые матричные кристаллы.

Б. Малашевич, Б. Симонов

Отечественные базовые матричные кристаллы

При создании различной радиоэлектронной аппаратуры, особенно не массового назначения, часто требуется реализовать задумки разработчика в виде интегральной схемы. Создавать при этом заказную БИС со всех точек зрения нецелесообразно: это и долго, и дорого, и в производстве неэффективно. Для решения таких задач потребителю предлагается технология создания полузаказных БИС на основе стандартных заготовок - базовых матричных кристаллов.

Полузаказные интегральные схемы на основе базовых матричных кристаллов (БМК) для разработчиков и производителей сложной электронной аппаратуры являются незаменимой палочкой-выручалочкой в многочисленных случаях:

когда требуется быстро разработать и начать производство изделия; когда объем производства изделия относительно невысок, а подходящих среди выпускаемых БИС нет; при создании специфичной аппаратуры с оригинальными техническими решениями; при переработке ранее созданной аппаратуры на новую элементную базу; при желании заказчика самостоятельно разработать БИС с целью, например, скрыть сво╦ "know-how".

Во всех этих и многих подобных случаях возникают противоречивые требования: обеспечение высокой степени интеграции БИС с быстротой создания и относительно низкими объемами производства, экономически нерентабельными для разработки заказных БИС. (Под заказной понимается микросхема, проектирование и производство которой производится по индивидуальному полному технологическому циклу, направленному на создание именно этой БИС. К заказным относятся микропроцессоры, микроконтроллеры, периферийные и масса других БИС, поставляемых как стандартные изделия.)

Наиболее эффективно это противоречие решается применением полузаказных БИС на основе БМК. В этом случае процесс проектирования и изготовления БИС расчленяется на две части, причем по заказу выполняется только вторая, более простая часть (поэтому они и называются полузаказными):

Разработка и изготовления БМК, то есть стандартной заготовки, из которой впоследствии можно сделать разнообразные микросхемы. В каждом БМК имеется определенный набор не скоммутированных ячеек. Изготовление таких БМК производится по стандартной технологии массового производства БИС. На основе БМК изготавливаются тестовые микросхемы, которые подвергаются всем видам аттестационных испытаний. На БМК выпускаются групповые технические условия (ТУ). Таким образом, все наиболее дорогостоящие и длительные процедуры проектирования, производства и аттестации БИС выполняются на этапе создания БМК. Для создания полузаказной БИС выбирается соответствующий БМК. Проектирование заключается в разработке топологии 1√2 верхних слоев металлизации кристалла (определяется электрической схемой устройства и по назначению эквивалентна топологии печатной платы), а производство - в нанесении этих слоев на ранее изготовленные типовые заготовки. Карта заказа, по которой производится разработка и изготовление полузаказной БИС, одновременно является и приложением к групповым ТУ, аттестационных испытаний проводить не требуется. Однако, по желанию заказчика могут быть проведены испытания БИС по его собственным требованиям.

Таким образом, БМК сочетают в себе высокую интеграцию заказных БИС и гибкость в проектировании аппаратуры на основе ИС стандартной логики низкой и средней интеграции. При этом значительно сокращаются сроки и затраты на создание новой БИС. Незначительное увеличение стоимости в производстве полузаказной БИС, по сравнению с аналогичной по сложности заказной, обманчиво. Заказная БИС при объемах производства, соответствующих объемам производства полузаказных, на самом деле будет намного дороже: заказные БИС дешевы благодаря их массовому производству.

Базовые матричные кристаллы

На рынке интегральных схем представлен ряд БМК ОАО "Ангстрем", более доступных отечественному потребителю и по цене, и по возможности оперативного взаимодействия с производителем (по сравнению с ИС зарубежных изготовителей) и защищенных от капризов международной политической конъюнктуры. Краткие характеристики этих БМК приведены в табл. 1 и 3.

Таблица 1. Краткие характеристики БМК

Изделие Ячеек Библиотека Частота/ задержка, МГц / нс /вент Kорпус 1806ВП1 1500 125 6/8,0 429.42-3 Н1806ХМ1
ОСМН1806ХМ1 1500 125 6\8,0 Н14.42 KA1515ХМ1
Н1515ХМ1
ОСМН1515ХМ1 3200 25 10\5,0 4223.64
Н18.64 H1593ХМ1
KH1593ХМ1
KA1593ХМ1 3200 70 35\1,5 Н18.64-1В
4223.64 1593ХМ2
Н1593ХМ2
KН1593ХМ2 6400 70 35\1,5 4229.132-3
Н18.64-1В Н1593ХМ3
KН1593ХМ3 1500 70 35\1,5 Н14.48-1В H1537ХМ1*
1537ХМ1Т* 4500 51 30\2,2
30\2,2 Н18.64-1В
429.42-3 1537ХМ2*
1537ХМ2У* 17600 51 30\2,2
30\2,2 4229.132-3
Н18.64-1В 1592ХМхх Семейство БМК (табл. 3)

*) радиационностойкие.

Таблица 2. Поддерживаемые ПЛИС

ПЛИС Поддержи ваемые библиотеки Формат описания проекта Формат описания тестов XILINX - Foundation Series Base PC XC 2000
XC 3000
XC 4000
XC 4000E XNF, программа LCA2XNF, ver. 5.2.1 TVS ACTEL - Actel Designer на платформах Cadence, Synopsys, ViewLogic Библиотеки ViewLogic:
ACT 2,
1200XL,
ACT 3,
ACT
3200 DX dif 2.0 версия программы ViewLogic's edifnet (ver. 5.00) CMD или GEN ALTERA - MAX+plus II Ver. 6.2 с применением языка VHDL FLEX 8000,
FLEX 10K,
MAX5000,
MAX7000- 7000X,
MAX9000 Edif 2.0 версия программы Altera EDIF 5.0 VEC

Полузаказные БИС на основе БМК всех типов по заказу могут поставляться и в бескорпусном исполнении.

Задача создания полузаказной БИС на основе БМК заключается в разработке и верификации топологии верхних слоев металлизации кристалла, соединяющей библиотечные ячейки БМК в соответствии с электрической схемой заказчика. Причем заказчик имеет возможность выбора степени своего участия в разработке: от формирования только технического задания на создание БИС до полностью самостоятельной е╦ разработки.

Возможно несколько вариантов разработки полузаказной БИС:

на основе библиотеки стандартных элементов БМК. Заказчик самостоятельно проектирует схему ИС в базисе библиотеки, получив от ОАО "Ангстрем" всю необходимую информацию; на основе поведенческого проекта. Заказчик самостоятельно разрабатывает проект на поведенческом уровне в языках VHDL и VerilogHDL. ОАО "Ангстрем" переводит этот проект в базис библиотеки БМК; на основе проекта, выполненного на ПЛИС типов XILINX, ACTEL и ALTERA. ОАО "Ангстрем" производит автоматизированный перевод проектов в базис библиотеки БМК; на основе электрической схемы, выполненной в любой библиотеке элементов. ОАО "Ангстрем" производит автоматизированный перевод проектов в базис библиотеки БМК; на основе технического задания. Заказчик формулирует техническое задание на полузаказную ИС. ОАО "Ангстрем" производит е╦ проектирование в базисе библиотеки БМК.

В зависимости от типа БМК на полный цикл "карта заказа √ поставка первой партии" требуется от полутора до трех месяцев.

Производители электронной аппаратуры, построенной с применением программируемых логических интегральных схем (ПЛИС) имеют возможность их замены на полузаказные БИС на основе БМК, получив при этом, в ряде случаев, заметный экономический эффект и увеличив плотность компоновки аппаратуры. Для обеспечения такой переработки ОАО "Ангстрем" разработал пакет программ, позволяющий производить автоматизированный перевод проектов, выполненных на указанных ниже ПЛИС в базис библиотеки БМК.

Практика перевода полузаказных БИС, например, с ПЛИС Altera MAX700 или Xilinx XCS10 на БМК серии 1537 показывает, что статические параметры (входные и выходные токи, токи статического и динамического потребления) при переводе на БМК снижаются, примерно, на порядок. А стоимость БИС, реализованных на БМК ОАО "Ангстрем", примерно вдвое ниже стоимости реализации на основе указанных ПЛИС.

Большинство из перечисленных выше БМК известно многим потребителям, на их основе создано большое число полузаказных БИС ("прошивок"). Малоизвестным является семейство новых БМК - 1592ХМхх.

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

1592ХМхх - семейство БМК на 10√100 тыс. вентилей

Cемейство базовых матричных кристаллов - 1592ХМхх построенно на основе одной микроэлектронной технологии и единой библиотеке элементов.

Оно предназначено для автоматизированного проектирования полузаказных интегральных схем разной сложности с рабочей частотой до 50 МГц.

1592XMхх выполнены по принципу "море вентилей" и содержат 10, 30, 60 или 100 тысяч четырехтранзисторных не скоммутированных ячеек, предназначенных для построения функциональных узлов ИС. По периферии кристалла на фиксированных местах расположены контактные площадки для подключения элементов ввода/вывода и питания. Краткие характеристики БМК семейства приведены в табл. 3.

Таблица 3. Краткие характеристики БМК семейства 1592ХМхх

Характе ристика 1592ХМ1Т 1592ХМ1 1592ХМ2Т 1592ХМ3У 1592ХМ4У Ячеек 100 000 100 000 60 000 30 000 10 000 Корпус 4236.208-2 4229.132-3 4229.132-3 Н18.64-1В Н18.64-1В Выводов 208 132 132 64 64 Шин питания 3 3 3 3 3 Выводов питания 32 32 16 6 6 Функциональных выводов 176 100 116 58 58

Общие характеристики семейства 1592ХМхх:

Количество ячеек - 10 000 √ 100 000. Библиотека, стандартных элементов: ядро - более 170; ввод/вывод - более 60. Слоев металлической разводки - 2. Тактовая частота - до 50 МГц. Напряжение питания - 4,5 ... 5,5 В. Максимальный ток в статическом режиме - до 1,0 мА. Ток нагрузки выходных элементов - до 10 мА. Мощность рассеивания в корпусе 4229.132-3 - до 3,0 Вт. Корпус по таблице 3 или по заказу. Рабочая температура - -60 ... +85ºС.

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

Для автоматизированного проектирования полузаказных ИС используется библиотека стандартных элементов 1592ХМх и встраиваемые модули ОЗУ, ПЗУ и FIFO.

Библиотека стандартных элементов

Библиотека стандартных элементов состоит из двух разделов:

библиотеки ядра (более 170 стандартных элементов); библиотеки ввода/вывода (более 60 стандартных элементов).

Библиотека постоянно развивается, при необходимости разрабатываются дополнительные элементы.

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

Библиотека ядра

Библиотека ядра содержит следующие группы стандартных элементов различной мощности:

комбинационная логика; элементы с третьим состоянием; усилители тактового сигнала; триггеры-защелки, D-триггеры, JK-триггеры; фрагменты сумматора, сумматора-вычитателя, синхронного счетчика; дешифраторы; мультиплексоры...

Типовое время задержки библиотечных элементов ядра иллюстрируется рис 2.

Рисунок 2. Среднее время задержки элементов ядра

Библиотека ввода/вывода

Библиотека ввода/вывода содержит следующие группы стандартных элементов различной мощности:

КМОП и ТТЛ входы/выходы с тремя состояниями; КМОП и ТТЛ входы/выходы, повторители шины; КМОП и ТТЛ выходы; КМОП и ТТЛ выходы с тремя состояниями; КМОП и ТТЛ выходы с тремя состояниями, повторители шины; инвертирующие и не инвертирующие КМОП и ТТЛ входы с повторителем шины и подтяжкой к высокому состоянию; входы с триггером Шмитта; буферы тактового сигнала; ячейки кварцевых резонаторов...

Типовое время задержки библиотечных элементов ввода/вывода иллюстрируется рис. 3.

Рисунок 3. Среднее время задержки элементов ввода/вывода

В элементах библиотеки применены специальные средства повышения динамической помехоустойчивости. С этой целью питание ИС может подаваться по трем парам (питание - общий) независимых шин:

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

Для расширения функциональных возможностей и области применения схем на основе библиотеки 1592ХМхх имеются подсистемы автоматической компиляции блоков ОЗУ, ПЗУ и FIFO. Блоки ОЗУ, ПЗУ и FIFO создаются из базовых транзисторов ячеек ядра и могут располагаться в любом месте кристалла.

Компиляторы ОЗУ и ПЗУ

Емкость блока может быть любой в пределах, указанных на графиках. При максимальной емкости каждый из блоков ОЗУ (256x16 или 128x32 бит) или ПЗУ (512x32 бит) занимает около 12% площади ядра кристалла 1592ХМ1. Для увеличения количества слов или (и) разрядности можно использовать несколько блоков. Создание всех необходимых представлений блоков в базе данных проекта производится автоматически. Пользователю необходимо заполнить простую форму, указав необходимые ему параметры блока.

Компилятор FIFO

Емкость блока FIFO может быть:

длина слова - 4 ┘ 36 бит, слов в блоке - 13, 32 или 64.

Блок FIFO максимальной емкости (64x36 бит) занимает около 12% площади ядра кристалла 1592ХМ1. Для увеличения емкости FIFO (как по количеству разрядов, так и по количеству слов) можно использовать до 8 блоков по 32 или 64 слова. Создание всех необходимых представлений блоков в базе данных проекта производится автоматически. Пользователю необходимо заполнить простую форму, указав необходимые ему параметры FIFO.

Эксплуатационные режимы

Полузаказные БИС, изготовленные на основе БМК 1592ХМ1, рекомендуется применять в режимах, описанных в табл. 4.

Эксплуатационные режимы

Параметр Символ Значение Мин. Макс. Напряжение питания, В UCC 4,5 5,5 Низкий уровень входного напряжения, В: KМОП-вход VIL -0,5 0,3UCC ТТЛ-вход -0,5 0,8 Высокий уровень входного напряжения, В: KМОП-вход VIH 0,7UCC UCC + 0,5 ТТЛ-вход 2,0 UCC + 0,5 Емкость внешних выводов, пФ: вход CI 4,0 4,5 выход CO 3,8 5,0 вход/выход CT/O 4,0 5,5 Рабочая температура Т -60 +85 Конструкция

Полузаказные БИС 1592ХМхх выполнены по базовой КМОП-технологии с поликремниевыми затворами.

Кристалл БМК содержит до 100 000 вентилей ядра и до 216 ячеек и контактных площадок ввода/вывода. Всего на кристалле 1592ХМ1 232 контактных площадки, 32 из них для шин питания. Разводка электрических связей проектируемой полузаказной БИС (трассировка) выполняется двумя слоями металлизации.

В настоящее время БИС выпускаются в металлокерамических корпусах с планарными выводами, указанных в табл. 3. По заказу БИС могут быть изготовлены в ином исполнении.







Рекомендуемый контент




Copyright © 2010-2018 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.