Читайте также: |
|
Практика показывает, что, как правило, ФАЛ, реализация которых необходима для решения тех или иных задач, содержит большое число переменных, но задана существенно меньшим, чем 2 n числом конституент единицы. В этом случае применение ППЗУ в качестве ПЛИС становится неэффективным, что объясняется их большой аппаратной избыточностью. Действительно, увеличение числа входных переменных на единицу требует двойного увеличения числа выходов дешифратора ППЗУ, то есть существенно усложняет ИС и повышает ее стоимость. Этот недостаток ППЗУ привел к созданию принципиально нового класса приборов – программируемой матричной логики (ПМЛ), в которой увеличение числа входов матрицы И не приводит к увеличению числа ее выходов. Это достигается уменьшением максимального числа конституент, задающих исходную ФАЛ. Однако на практике это в подавляющем большинстве случаев вполне оправдано. Таким образом, ИС ПМЛ при одинаковой с ППЗУ площади кристалла позволяет реализовать ФАЛ значительно большего числа входных переменных.
Поскольку в ПМЛ появляется ограничение на максимальное число конъюнкций, то такие ИС, кроме разрядности входного слова п и числа выходных функций р, характеризуются еще одним параметром – максимальным числом конъюнкций (термов) в ФАЛ. Таким образом, одна ИС ПМЛ позволяет из п входных переменных синтезировать не более одного терма, который можно объединить с другими термами для реализации не более чем р выходных функций. Поэтому для реализации ФАЛ с использованием ИС ПМЛ ее необходимо минимизировать.
Как отмечалось ранее, ПМЛ реализует второй из рассмотренных вариантов программирования ПЛИС. В этом случае настраивается матрица И при жестко заданных связях матрицы ИЛИ. Возможный вариант структурной схемы, реализующей данное техническое решение, приведен на рисунке 20, где на пересечении шин входных переменных хi и шин входных выводов элементов И условно указано наличие всех перемычек (\). Программирование ИС выполняется устранением лишних с точки зрения реализуемого алгоритма связей между указанными шинами.
Рассмотренный тип ИС прост для реализации заданных ФАЛ и при своем изготовлении использует хорошо отработанную технологию производства ППЗУ. Поэтому данный тип ИС завоевал наибольшую популярность у разработчиков электронных устройств и на сегодняшний день составляет подавляющую долю рынка всех выпускаемых ПЛИС за рубежом.
ИС ПМЛ содержат до 3600 эквивалентных элементарных ЛЭ (двухвходовых И–НЕ или ИЛИ–НЕ), что, практически, перекрывает потребности проектируемой аппаратуры.
Рисунок 20 – Структурная схема ПМЛ
К сожалению, следует отметить, что данный класс ИС в настоящее время не типичен для отечественной элементной базы.
Дата добавления: 2015-08-10; просмотров: 135 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Применение ППЗУ в качестве ПЛИС | | | Программируемые логические матрицы |