Материалы по всему курсу схемотехники (необработанное) (2.2.1.1.4.1 Построение на базе PLA)

Посмотреть архив целиком

Построение на базе PLA


Простота разработки преобразователей произвольных кодов с использованием пары дешифратор – шифратор обусловила выпуск микросхем ПЛМ(PROGRAMMABLE LOGIK ARREYPLA, где ARREY – матрица, решетка, сетка ).

ПЛМ имеет n входов, к логических элементов И с 2n входами – к(2nИ) – входы которых образуют к вертикальных шин.К этим к вертикальным шинам подключены m элементов ИЛИ с к входами – m(кИЛИ), – входы которых подключены к схемам исключающего ИЛИ, выполняющих роль программирамируемых инверторв.

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

В ряде типов ПЛМ выжигать перемычки может сам потребитель, подавая на соответствующие выводы микросхемы импульсы тока определенной амплитуды и длительности в соответствии с пасплртомна микросхему. Для этого изготавливают так называемый программатор, который формирует эти мощные короткие импульсы тока.

Техническая реализация элементов И и ИЛИ такова, что после выжигания перемычек на не к чему не подключенных входах ИЛИ обеспечиается уровень логического нуля, а на аналогичных входах И – лог. 1.

Разновидностью ПЛМ является ПМЛ – прграммируемая матричная логика PROGRAMMABL ARREY LOGICPAL отличающаяся тем, что в ней входные элементы ИЛИ не могут произвольно подключаться к выходам любых элементов И, как в ПЛМ. В ПЛМ каждый элемент ИЛИ шифратора постоянно подключен к определенной группе выходов элементов И дешифратора (группе вертикальных шин). Достоинство ПМЛ в сокращении числа пережигаемых перемычек, а значит есть выигрыш в цене, надежность, быстродействие.Серьезное изучение статистики проектируемых схем позволило изготовителям огораничиться совсем небольшим числом типов микросхем ПЛМ.

Пример программирования: – разрядный двоичный входной код преобразуем в семисегментный код индикатора.

В ПЛМ К556РТ1 16 входов, которые подключены напрямую или через входные инверторы подключены к выходам 48 ЛЭ И входного дешифратора ПЛМ.

Используем лишь первые 4 входа а1а2а3а4, следовательно выжигаемые перемычки, соединяющие остальные входы микросхнмы и их инверсии с входами нужных нам 10 ЛЭ И должны быть разрушены.Входы остальных 38 ЛЭ И могут быть подключены как угодно, ведь эти ЛЭ И не используются.

Входной дешифратор из 10 ЛЭ И в ответ на – разрядный двончный код должен выработать на своих выходах, т.е. на первых десяти вертикальных шинах ПЛМ унитарный код, другими словами, только на одном из этих десяти выходов должна быть лог.1, причем ноиер этого выхода дешифратора соответствует двоичному коду на входе.

Из 8 ЛЭ ИЛИ, составляющих выходной шифратор ПЛМ используем только первые 7, больше нет необходимости.Каждый из этих – и ЛЭ ИЛИ имеет 48 входов, из которых в нашем примере используем только первые 10, остальные 38 в принципе должны быть отключены от своих вертикальных шин путем разрушения перемычек этих входов.

Используемые в примере 10 входов каждого из 7 ЛЭ ИЛИ подключаютс квертикальным шинам – выходам дешифратора в соответствии с таблицей истинности. К примеру входы ЛЭ И, формрующего выходной сигнал Y5, соответствующий сегменту е, надо оставить подключенным к вертикальным шинам с номерами 0, 2, 6 и 8. Булево выражение имеет вид:




Программируемые инверторы, реализованные на исключающих ИЛИ, до прожига, когда один из входов исключающего ИЛИ подключен через перемычку к шине питания, инвертируют сигналы, проходящие через них. Если не требуется инвертирования, товсе перемычки, соединяющие входы=1 с шиной питания должны быть разрушены.



Случайные файлы

Файл
27671-1.rtf
50364.rtf
21473-1.rtf
164120.rtf
112618.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.