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

Реклама :




раздел 2.10). В еще одной попу­лярной конструкции в качестве логического блока используется простейшая таб­лица для выбора значения. Например, таблица с четырьмя входами может быть реализована в виде 16-разрядной схемы памяти, в которой хранится таблица ис­тинности логической функции. Каждый бит памяти соответствует одной комбина­ции значений входных переменных. Путем программирования этой таблицы мож­но реализовать любую функцию четырех переменных. Еще логические блоки мо­гут содержать триггеры, обеспечивающие дополнительную гибкость. В дополнение к логическим блокам многие программируемые вентильные матрицы включают достаточно большое количество ячеек памяти (на рис. 2.44 они не показаны), кото­рые могут использоваться для реализации таких структур, как очереди или RAM и ROM-компоненты в приложениях для встроенных процессоров.

С точки зрения пользователя, между программируемыми вентильными мат­рицами и сложными программируемыми логическими устройствами имеются су­щественные различия. Функциональные возможности чипов вентильных матриц гораздо шире, и на их основе могут быть реализованы довольно большие и слож­ные логические схемы


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