лекция 7.2 - Синтез КС на PLA.pptx
- Количество слайдов: 6
Лекция 7 Синтез комбинационных схем на ПЛИС
Синтез КС на ПЛИС Определение и классификация Программируемые логические интегральные схемы (ПЛИС) ― это цифровые интегральные схемы, состоящие из программируемых логических блоков и программируемых соединений между ними. Существует несколько типов ПЛИС, различающихся внутренней организацией и сложностью реализуемых функций: программируемые логические матрицы (ПЛМ) (англ. Programmable Logic Arrays, PLA); программируемые логические матричные устройства (ПМЛУ) (англ. Programmable Array Logic, PAL); программируемые логические устройства повышенной сложности ПЛУ типа CPLD (Complex Programmable Logic Devices) логические устройства, программируемые пользователем (по месту применения) ПЛУ типа FPGA (Field-Programmable Gate Arrays)
Синтез КС на ПЛИС Программируемые логические матрицы (ПЛМ) ― представляют собой комбинационное двухуровневое устройство И-ИЛИ, которое можно запрограммировать для реализации любого логического выражения вида «дизъюнкция конъюнкций» ( «сумма произведений» ) с учетом ограничений, накладываемых устройством. Ограничения: Простая ПЛМ 4× 3 с 6 термами § Количество входов: Xi, i=(1, n) § Количество термов: Pj, j=(1, p) § Количество выходов: Yk, k=(1, m)
Синтез КС на ПЛИС Программируемые логические матрицы Функциональный эквивалент простой ПЛМ 4× 3 с 6 термами
Синтез КС на ПЛИС Программируемые логические матрицы Физическая организация ПЛМ ― плавкая перемычка, обычно Ni-Cr. При подаче повышенного тока она плавится, разрывая соединение.
Синтез КС на ПЛИС Программируемые логические матрицы Пример: реализовать на ПЛМ 4× 3 следующие булевы функции четырех переменных: Y 1 = X 1 X 2 + X 2 X 3 X 4 Y 2 = X 1 X 3 + X 1 X 3 X 4 + X 2 Y 3 = X 1 X 2 + X 1 X 3 + X 1 X 2 X 4 Проанализировав эти функции, можно выделить следующие термы: P 1 = X 1 X 2 P 4 = X 1 X 3 X 4 P 2 = X 1 X 3 P 5 = X 2 P 3 = X 2 X 3 X 4 P 6 = X 1 X 2 X 4
лекция 7.2 - Синтез КС на PLA.pptx