русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Схемная реализация КЛС в совершенной дизъюнктивной нормальной форме в базисе логических элементов И, ИЛИ, НЕ (СДНФ).


Дата добавления: 2013-12-24; просмотров: 1786; Нарушение авторских прав


Способы исходного задания и алгоритм проектирования КЛС (Основные принципы реализации КЛС) .

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

Определение и виды КЛС. Функционально полная система логических функций

Свойство двойственности.

Схемная реализация КЛС в совершенной конъюнктивной нормальной форме в базисе логических элементов И, ИЛИ, НЕ (СКНФ).

Схемная реализация КЛС в совершенной дизъюнктивной нормальной форме в базисе логических элементов И, ИЛИ, НЕ (СДНФ).

Способы исходного задания и алгоритм проектирования КЛС (Основные принципы реализации КЛС).

Определение и виды КЛС. Функционально полная система логических функций.

Основные принципы реализации комбинационных логических схем (КЛС) в базисе функционально полных систем логических элементов.

Лекция №11

 

 

1.1 Комбинационной логической схемой (КЛС) называется электронный или микроэлектронный функциональный узел, позволяющий преобразовывать кодовые комбинации входных информационных сигналов в выходные сигналы в соответствии с заданной ФАЛ.

КЛС имеет входы для подведения входных двоичных переменных Хi и выходы Yj, на которых формируются выходные двоичные отклики, однозначно определяемые комбинацией входных переменных и заданной ФАЛ.

 
 

 


 

где - входные сигналы (переменные) принимающие значения 0 или 1.



 
 


 

Yj- выходные сигналы (реализации функции f).

 

1.2 КЛС не содержит элементов памяти и конкретный двоичный отклик появляется на выходе КЛС с точностью до временной задержки относительно входной двоичной кодовой комбинации.

1.3 Физическая реализация переключательных (логических, булевых) функций любой сложности, описывающих алгоритм работы проектируемой КЛС, осуществляется в базисах функционально полных систем логических элементов.

1.5 КЛС создается в определенной функционально полной системе логических элементов, например:в базисе логических элементов :

· И, ИЛИ, НЕ,

· И-НЕ,

· ИЛИ-НЕ.

1.6 Основные виды элементарных КЛС:

· Дешифраторы и шифраторы;

· Мультиплексоры и демультиплексоры;

· Сумматоры и полусумматоры;

· Компараторы цифровых сигналов;

· Умножители цифровых сигналов.

1.7 КЛС широко используются во всех цифровых устройствах,разнообразных устройствах управления, арифметико-логических устройствах микропроцессоров, интерфейсах приема-передачи данных и др.

1.8 КЛС – это цифровой узел, который описывается полностью словесным способом, в виде таблиц истинности, булевым (логическим) выражением, последовательностью десятичных чисел или кубическим комплексом.


2.1 Способы описания ФАЛ:

а) словесное;

Таблица 1
X2 X1 X0 y

 

б) таблицы истинности (Таблица 1);

 

в) в виде алгебраического выражения:

СДНФ, СКНФ

г) описание в виде последовательности

десятичных или двоичных чисел:

y(x3,x2,x1,x0)=Σ(4,5,6,9)=V(4,5,6,9)=

V(0100,0101,0110,1001);

y=(x3,x2,x1,x0)=П(2,3,7,5)=∩(2,3,7,5).

 


2.2 Алгоритм синтеза КЛС выглядит следующим образом:

 

Таблица 1 Алгоритм синтеза КЛС

1. Словесное описание алгоритма работы КЛС по заданному множеству входных переменных и логических условий формирования выходных логических функций, исходя из сведений о правилах функционирования системы управления или системы сбора и преобразования цифровой информации  
2. Описание алгоритма функционирования КЛС с помощью таблицы истинности или ФАЛ
3. Преобразование полученной ФАЛ в виде совершенной дизъюнктивной нормальной форме (СДНФ) или в виде совершенной конъюнктивной нормальной форме (СКНФ)
4. Упрощение (минимизация) СДНФ или СКНФ путем одного из способов минимизации (метод Квайна, метод карт Карно, метод импликантных таблиц, метод кубических форм)
5. Разработка функциональной схемы КЛС в одном из базисов функционально полной системе логических элементов
6. Разработка принципиальной схемы и перечня элементов КЛС в одном из базисов функционально полной системе логических элементов
7. Программное или физическое моделирование работы КЛС и оценка верности функционирования согласно заданной ФАЛ.
8. Конструкторско-технологическое проектирование КЛС
9. Производство и отладка КЛС

3.1 СДНФ представляет собой аналитическое выражение логической функции работы КЛС, в которой содержится сумма произведений входных переменных (дизъюнкция конъюнкций). Пусть задана ФАЛ в виде таблицы истинности.

Таблица 1

         

 

 

3.2.СДНФ может быть построена по таблице истинности. Для этого достаточно:

1. Взять строки , где Y=1;

2. Для этих строк записать конъюнкции (конституенты единиц ) при условии, что, если переменная равна лог. 0, то она входит в конъюнкцию с отрицанием , если переменная равна лог. 1, то без отрицания

3. Затем конституенты единиц логически суммируются.

Для нащего случаяФАЛ в совершенной дизъюнктивной нормальной форме (СДНФ) запишется в виде:

 

=+++

 

Схемная реализация ФАЛ, представленной в СДНФ будет выглядеть в базисе системы логических элементов И, ИЛИ, НЕ следующим образом:

 
 

Рисунок 1- Схемная реализация КЛС , описанной в форме СДНФ в базисе функций И, ИЛИ, НЕ.



<== предыдущая лекция | следующая лекция ==>
История развития семейного права. | Общие сведения о текстовых редакторах.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.