Сверхбольшие интегральные схемы
| Категория реферата: Рефераты по радиоэлектронике
| Теги реферата: век реферат, реферат будущее
| Добавил(а) на сайт: Рогнеда.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 | Следующая страница реферата
| +------- +-+-+ +-+-+-+-+-+
| +-------- a)+-+-+ c)+-+-+-+-+-+-
| +---------+ +--- +-+-+ +-+-+-+-+-+-+
| +---------+ +--- +-+-+-+-+-+ +-++-++-++-++-++
| +---------+ +---- b)+-+-+-+-+-+- d)+-++-++-++-++-
| +---------+ +----
+------------------- Примеры структур макроячеек.
Структура ВО рис. 3 рис. 4
Особенностью ячейки является специальное расположение выводов, согласованное со структурой макроячейки. А именно, ячейки размещаются таким образом, чтобы выводы ячеек оказались на периферии макроячейки. Так, в одной из макроячеек выводы каждой ячейки дублируются на верхней и нижней ее сторонах. При этом имеется возможность подключения к любому выводу с двух сторон ячейки, что создает благоприятные условия для трассировки. Последнее особенно важно при проектировании СБИС.
В другой макроячейке выводы ячейки располагаются только на одной стороне, т. е. выводы ячеек верхнего ряда находятся на верхней стороне макроячейки, а нижнего на нижней. Применение таких макроячеек позволяет сократить требуемую площадь кристалла, но приводит к ухудшению условий для трассировки. Поэтому данный тип макроячеек используется лишь при степени интеграции, не превышающей 100 -200 вентилей на кристалл. Отметим, что в некоторых типах БМК, кроме однотипных макроячеек, во внутренней области могут присутствовать специализированные макроячейки, реализующие функциональные типовые узлы (например, запоминающее устройство).
Помимо ячеек, являющихся заготовками для реализации элементов, на БМК могут присутствовать фиксированные части соединений. К ним относятся шины питания, земли, синхронизации и заготовки для реализации частей сигнальных соединений. Например, для макроячеек (b) шины питания и земли проводятся вдоль верхней и нижней сторон соответственно. Для макроячеек (a,d) шины проводятся вдоль линии, разделяющей верхний и нижний ряды ячеек, что приводит к уменьшению потерь площади кристалла. Для реализации сигнальных соединений на БМК получили распространение два вида заготовок: фиксированное расположение однонаправленных (горизонтальных или вертикальных) участков трасс в полном слое; фиксированное расположение участков трасс в одном слое и контрактных окон, обеспечивающих выход фиксированных трасс во второй слой.
В первом случае для реализации коммутации проектируемой схемы не требуется разработка фотошаблона фиксированного слоя, т. е. число разрабатываемых фотошаблонов уменьшается на единицу. Во втором случае число разрабатываемых фотошаблонов уменьшается на два (не требуется также фотошаблон контактных окон). Отметим, что в настоящее время получили распространение различные виды формы и расположения фиксированных трасс и контактных окон. Целесообразность использования того или иного вида определяется типом макроячеек, степенью интеграции кристалла и объемом производства.
При реализации соединений на БМК часто возникает необходимость проведения трассы через область, занятую макроячейкой. Такую трассу будем называть транзитной. Для обеспечения такой возможности допускается: проведение соединения через область, занятую ячейкой, проведение через зазоры между ячейками. Первый способ может применяться, если в ячейке не реализуется элемент, или реализация элемента допускает использование фиксированных трасс и неподключенных выводов для проведения транзитной трассы.
Таким образом, в настоящее время разработано большое многообразие типов
БМК, которые имеют различные параметры. При проектировании микросхем на БМК
необходимо учитывать конструктивно-технологические характеристики
кристалла. К ним относятся геометрические параметры кристалла, форма и
расположение макроячеек на кристалле и ячеек внутри макроячеек, расположение шин и способ коммутации сигнальных соединений.
Итак, следует отметить, что задача определения структуры БМК является достаточно сложной, и в настоящее время она решается конструктором преимущественно с использованием средств автоматизации.
6.2 Реализация логических элементов на БМК
Выше было показано, что БМК представляет собой заготовку, на которой
определенным образом размещены электронные приборы (транзисторы и др.).
Следовательно, проектирование микросхемы можно было бы вести и на приборном
уровне. Однако этот способ не находит распространения на практике по
следующим причинам. Во-первых, возникает задача большой размерности. Во-
вторых, учитывая повторяемость структуры частей кристалла и логической
схемы, приходится многократно решать однотипные задачи. Поэтому применение
БМК предполагает использование библиотеки типовых логических элементов, которая разрабатывается одновременно с конструкцией БМК. В этом отношении
проектирование матричных БИС подобно проектированию печатных плат на базе
типовых серий микросхем.
Таким образом, при применении БМК проектируемая схема описывается на
уровне логических элементов, а каждый элемент содержится в библиотеке. Эта
библиотека формируется заранее. Она должна обладать функциональной полнотой
для реализации широкого спектра схем. Традиционно подобные библиотеки
содержат следующие элементы: И-НЕ, ИЛИ-НЕ, триггер, входные, выходные
усилители и др. Для реализации элемента используется одна или несколько
ячеек кристалла, т. е. размеры элемента всегда кратны размерам ячейки.
Топология элемента разрабатывается на основе конструкции ячейки и
представляет собой совокупность трасс, которые совместно с имеющимися на
кристалле постоянными частями реализуют требуемую функцию. Именно описание
указанных соединений и хранится в библиотеке.
В зависимости от того, на каких ячейках реализуются элементы, можно выделить внешние (согласующие усилители, буферные схемы и др.) и внутренние, или просто логические элементы. Если внешние элементы имеют форму прямоугольников независимо от типа кристалла, то для логических элементов существует большое разнообразие форм, которое определяется типом макроячеек. Так, для макроячейки,
+--------” +--------” +---?----” +--------”
| | | | |???| | |????????|
?----+ | ?--------? |???+----? |????????|
|????| | |????????| |????????| |????????|
+----?---+ +--------+ +--------+ +--------+ рис. 5
показанной на рис. 4(a), возможные формы элементов приведены на рис. 5.При этом следует иметь в виду, что каждая форма может быть реализована с поворотом относительно центра макроячейки на угол, кратный 90'. Для расширения возможностей наилучшего использования площади кристалла для каждого логического элемента разрабатываются варианты топологии, позволяющие его реализовать в различных частях макроячейки. Поскольку структура макроячейки обладает симметрией, то эти варианты топологии, как правило, могут быть получены из базового вращением относительно осей симметрии.
Рекомендуем скачать другие рефераты по теме: література реферат, банк рефератов, 5 баллов рефераты.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 | Следующая страница реферата