Цифровые автоматы с настройкой на схемы связей элементов
Общая структурная схема устройств такого типа приведена на рис.1.8,а. Управляемая схемой связей содержит набор соединительных линий и управляемые элементы связи ЭС1¸ЭСk, которые обеспечивают различные схемы соединений этих линий. Настройка схемы связей заключается в установке определенных элементов связи в проводящее состояние, а остальных - в непроводящее состояние.
Разработано около двадцати различных технологий настройки схемы связей. К основным из них относятся: установка металлических и полупроводниковых перемычек, диодов или транзисторов на заключительных стадиях изготовления ИС; установка плавных перемычек, пережигаемых пользователем после изготовления ИС;
Рис.1.8
введение специальных транзисторов с электрической установкой в проводящее состояние и восстановлением исходного непроводящего состояния с помощью электрических сигналов или ультрафиолетового излучения; использование электронных ключей, управляемых сигналами со специальных входов.
Энергозависимые элементы связи могут сохранять свое состояние после отключения питания, а энергозависимые требуют постоянной подачи управляющих сигналов. Электрически программируемые элементы связи сохраняют установленное состояние в течение 103-104 часов, а число циклов программирования может достигать 104. Для хранения значений управляющих сигналов в схему связей могут быть введены элементы памяти ЭП1¸ЭПк.
Пример ЦА с элементами связи, управляемыми специальными сигналами v1, v2, показан на рис.1.8,б. При подаче на ЭС1 (ЭС2) управляющего сигнала v1=1, (v2=1) элемент устанавливается в проводящее состояние, а при v1=0, (v2=0) находится в непроводящем состоянии. Тогда:
ЦА такого типа называются многофункциональными элементами (МФЭ) или многофункциональными модулями (МФМ). Группа входов V={v1,v2} называется входом кода операции (КОП). МФЭ может содержать сотни и тысячи функциональных элементов, а число входов кода операции ограничено числом управляющих входов порядка 15¸20.
Многофункциональные ИС могут выполнять сотни различных операций, и их использование позволяет значительно сократить номенклатуру выпускаемых микросхем.
Одной из схем, получивших широкое распространение, является матричная управляемая схема (рис.1.8,в). Такая схема на ИС легко реализуется в виде системы горизонтальных и вертикальных линий с элементами связи в каждой точке пересечения. Число таких линий на кристалле БИС и СБИС может достигать нескольких сотен. Состояние элементов связи определяется матрицей настройки
.
При сiJ=1, элемент ЭСij находится в проводящем состоянии. На рис.1.8,в элементы связи ЭС11, ЭС14, ЭС25, ЭС32, ЭС36, ЭС43 находятся в проводящем состоянии, что показано точкой на пересечении линий. Остальные элементы находятся в непроводящем состоянии. Матрица настройки
соответствует реализации
Z6=2X1-X2.
Установка состояний ЭС11¸ЭС46 в соответствии с другой матрицей настройки ||cij|| приводит к изменению функций ЦА. ЦА и ИС с такой структурой называются матичными и находят широкое применение. Они могут выпускаться серийно, что обуславливает их низкую стоимость. Снижаются затраты на проектирование и изготовление ЦА. Но сложность реализуемых функций ограничивается числом элементов ЦА.
Кроме ИС с регулярной матричной схемой связей находят применение так называемые базовые матричные кристаллы (БМК), в которых схема соединений между элементами наносит на заключительной стадии изготовления ИС. Проектирование их сводится к разработке только одного фотошаблона, что позволяет получить специализированную схему при малой стоимости.
Недостатком ЦА рассматриваемого типа является большая избыточность. Значительная часть элементов при реализации функций не используется, а это сказывается на надежности и увеличении потребляемой мощности.