Программирование на JAVA

Реклама :




Программируемые логические устройства

В разделах 2.2 и 2.З было показано, как можно любую логическую функцию представить в виде суммы произведений и реализовать с помощью схемы на ос­нове вентилей И и ИЛИ. В разделе 2.10 рассказывалось о реализации логической функции с применением мультиплексора. Теперь же речь пойдет об еще одном классе схем, обычно используемом для этой же цели. Описанные здесь схемы со­стоят из массивов логических элементов, которые для получения заданной сумы произведений можно программировать. Такие схемы называются ПЛУ — про­граммируемыми логическими устройствами (Programmable Logic Device, PLD).

Блок-схема программируемого логического устройства показана на рис. 2.38. У него n входных переменных (х,...,xn) и т выходных функций (f1, ...,fm). Каждая функция реализуется как сумма произведений входных переменных. Значения переменных x1, …, xn в исходной форме и в форме дополнений подаются на входы матрицы И, где из них формируется k термов-произведений. Оттуда они переда­ются в матрицу ИЛИ, где формируются выходные функции. В этом разделе опи­сываются два наиболее распространенных типа программируемых логических устройств.


<< назад вперед >>