94547

Базовые ячейки, их разновидности и классификация. Параметры и характеристики матричного кристалла: элементная база; объем ячеек, вентилей; структура матрицы; библиотека функциональных элементов

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

Параметры и характеристики матричного кристалла: элементная база; объем ячеек вентилей; структура матрицы; библиотека функциональных элементов. Матрица базовых ячеек занимает основную площадку кристалла и состоит из отдельных ячеек выполняющих определенные функции.

Русский

2015-09-14

14.57 KB

1 чел.

Базовые ячейки, их разновидности и классификация. Параметры и характеристики матричного кристалла: элементная база; объем ячеек, вентилей; структура матрицы; библиотека функциональных элементов. Базовые матричные кристаллы состоят из нескольких основных элементов, расположенных на кристалле в зависимости от его конструктивно-технологического исполнения. Матрица базовых ячеек занимает основную площадку кристалла и состоит из отдельных ячеек, выполняющих определенные функции. Различают конструктивно однородную матрицу, состоящую из функционально-однородных или неоднородных ячеек. Неоднородная матрица имеет ячейки либо фиксированные по определенной координате, либо имеющие неодинаковые размеры. Базовые ячейки представляют собой определенные конструктивно-технологические варианты логических ячеек, ячеек памяти и т.п. Базовые ячейки группируются в макроячейки в виде группы из четырех симметрично расположенных ячеек либо в линейку ячеек. Выбор конфигурации оптимален в том случае, если все выводы сосредоточиваются на границах. Большинство выводов ячеек имеют эквипотенциальные пары на противоположных сторонах ячейки, что существенно облегчает последующую трассировку. В матрице могут быть размещены специальные буферные ячейки, микроячейки, реализующие типовые функциональные узлы, например, запоминающие устройства, регистры, аналоговые блоки и т.п. Многослойная система металлических проводников, соединяющая базовые ячейки в соответствующие функциональные структуры и подключающая их к шинам электрического питания, носит названия трасс, которые располагаются на нескольких уровнях. Вертикальные трассы располагаются в первом слое металлизации, горизонтальные – во втором. В ряде разработок трассировка производится и в большем числе слоев. Трассы межсоединений могут различаться емкостью каналов, а также конструктивным исполнением. Помимо алюминиевых тонкопленочных шин, используются поликремниевые шины. В конструкциях БМК на МОП-транзисторах с молибденовыми затворами используются молибденовые шины. Наиболее низкоомные электрические соединения формируют в наружном слое. Необходимые электрические контакты между шинами различных технологических слоев осуществляются в местах пересечения вертикальных и горизонтальных отрезков трасс. Подключение источника питания к ячейкам матрицы может быть как индивидуальным, так и групповым. Вспомогательные схемы (схемы обрамления) и контактные площадки, расположенные по периферии кристалла, представляют собой схемы контроля и диагностики, источники опорного напряжения, трансляторы уровней и т.п. Все схемы связаны с контактными площадками и через них осуществляется ввод-вывод информации. Элементной базой БМК служат различные варианты логических схем, ячеек памяти, расположенных в одном или двух ярусах. Существует большое число конструктивно-технологических решений схем базовых ячеек. Концепция построения базовой ячейки вентиля на БиКМОП-структурах основана на дополнении к стандартному КМОП-вентилю усилителя формирователя тока на биполярных транзисторах. Аналогично можно сформировать БиКМОП-инвертор. На основе таких элементов формируют схемы вентилей, применяемых в матричных кристаллах. В БиКМОП снижение тока стока МОП-транзисторов может быть компенсировано улучшением коэффициента усиления биполярных транзисторов.


 

А также другие работы, которые могут Вас заинтересовать

4864. Условные операторы и операторы цикла 40.5 KB
  Условные операторы и операторы цикла. Условные операторы. Язык С++ располагает несколькими условными операторами, позволяющими организовать ветвление в программе. Оператор if реализует простое ветвление, относительно выполнения условия: if ( условие...
4865. Системы счисления. Двоичная система счисления. Перевод чисел из одной системы счисления в другую. Машинное представление базовых типов С++ 67.5 KB
  Системы счисления. Двоичная система счисления. Перевод чисел из одной системы счисления в другую. Перевод целой части. Перевод дробной части. Машинное представление базовых типов С++. Системы счисления. Под числом понимают некоторую абстрактную меру...
4866. Одномерные и многомерные массивы 36.5 KB
  Одномерные и многомерные массивы Массив представляет собой набор переменных одного типа. Элементы массива размещаются в памяти последовательно и индексируются начиная с 0. Доступ к элементам осуществляется напрямую по индексу. Размерность массива оп...
4867. Массивы символов. Работа со строками 47 KB
  Массивы символов. Работа со строками. Несмотря на то, что в состав стандартной библиотеки С++ входит специализированный тип данных для работы со строками string, очень часто для работы со строками используются массивы символов (char). Считается, что...
4868. Указатели. Адресная арифметика. Ссылки 41 KB
  Указатели. Адресная арифметика. Ссылки. Указатели – особый тип данных. Указатель хранит адрес, по которому в памяти располагается некоторый объект (переменная, массив, функция). Можно упрощенно представить память компьютера в виде массива после...
4869. Указатели и массивы. Способы распределения памяти. Динамическое распределение памяти. Операции new и delete 37.5 KB
  Указатели и массивы. Способы распределения памяти. Динамическое распределение памяти. Операции new и delete. Динамические массивы. Как уже было сказано ранее, массивы представляют собой последовательно размещенную в памяти последовательность перемен...
4870. Функции. Способы передачи параметров. Значения по умолчанию. Рекурсия 46.5 KB
  Функции. Способы передачи параметров. Значения по умолчанию. Рекурсия. Функцией называют поименованный блок программного кода. Передача управления этому блоку в процессе работы программе осуществляется в виде вызова функции. Функция может иметь па...
4871. Функции и массивы. Аргументы командной строки. 52.5 KB
  Функции и массивы. Аргументы командной строки. Массив в С++ никогда не передается по значению, а только как указатель на его первый (т.е. имеющий индекс 0) элемент. Все три следующие объявления функций эквивалентны: void sort( int ) void sort( in...
4872. Файловые потоки. Чтение и запись текстовых файлов 54.5 KB
  Файловые потоки. Чтение и запись текстовых файлов. Файлом называют поименованный блок данных на внешнем устройстве памяти. Файлы являются объектами файловой системы, являющейся частью операционной системы. Операционная система предоставляет приложен...