Читать реферат по радиоэлектронике: "Автоматизированное проектирование СБИС на базовых матричных кристаллах" Страница 3

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

¦

L---------------L-++-+-+-+-+-+-+-+-+-+----

ПЯВКП

рис. 1рис 2.

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

¦ ----------T-¬--T-T-T-T-T

¦ L--------a)+-+-+c)+-+-+-+-+-+-

¦ ----------¬ ----L-+--L-+-+-+-+-+-+

¦ L---------- L-----T-T-T-T-T--TT-TT-TT-TT-TT

¦ ----------¬ -----b)L-+-+-+-+-+- d)L-++-++-++-++-

¦ L---------- L----

L-------------------Примеры структур макроячеек.

Структура ВО

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

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

Помимо ячеек, являющихся заготовками для реализации элементов, на БМК могут присутствовать фиксированные части соединений. К ним относятся шины питания, земли, синхронизации и заготовки для реализации частей сигнальных соединений. Например, для макроячеек (b) шины питания и земли проводятся вдоль верхней и нижней сторон соответственно. Для макроячеек (a,d) шины проводятся вдоль линии, разделяюшей верхний и нижний ряды ячеек, что приводит к уменьшению потерь площади кристалла. Для реализации сигнальных соединений на БМК получили распространение два вида заготовок: фиксированное расположение однонаправленных (горизонтальных или вертикальных) участков трасс в олном слое; фиксированное расположение участков трасс в одном слое и контрактных окон, обеспечиваюших выход фиксированных трасс во второй слой

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


Интересная статья: Быстрое написание курсовой работы