Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Реализация булевых функций с помощью постоянного запоминающего устройстваСодержание книги
Поиск на нашем сайте
Память, содержимое которой задается по желанию пользовате- ля, является средством решения любых задач переработки инфор- мации. Устройства памяти реализуют аппаратным способом неко- торую таблицу, а табличный способ задания применим к переклю- чательным функциям, конечным автоматам, арифметическим опе- рациям, элементарным функциям и функциям произвольного вида. Память с организацией m ´l по поступающему на ее вход n - разрядному адресу (m = 2 n) формирует на выходе одноразрядный результат (0 или 1), т.е. выдает бит, хранящийся по данному адре- су. Этот способ функционирования непосредственно соответствует задаче воспроизведения переключательной функции n переменных, так как для каждого входного набора можно назначить необходи- мую выходную переменную, запрограммировав ППЗУ согласно таблице значений функции. Например, ППЗУ с организацией 1024´1 может быть использо- вано для воспроизведения переключательной функции 10 аргумен- тов. ППЗУ со словарной организацией m ´ k по поступающему на его вход n -разрядному адресу выдает k -разрядное выходное слово, хранящееся в ячейке с данным адресом. Такое ЗУ воспроизводит систему переключательных функций, число которых равно разряд- ности выходного слова. Действительно, на каждом выходе может быть воспроизведена любая переключательная функция n аргумен- тов, а совокупность выходов дает k различных функций. Важна форма, в которой представляются воспроизводимые в том или ином устройстве переключательные функции. В ППЗУ реализуются совершенные дизъюнктивные нормальные формы, иными словами, не предусматривается какая-либо минимизация функций. Таким образом, методы упрощения логических уравне- ний теряют смысл при использовании ППЗУ.
Математической моделью комбинационной логической схемы является логическая функция. Известно много способов задания логической функции, из которых наибольшее распространение по- лучили: • алгебраическое представление; • табличное представление; • представление через бинарную декомпозицию, в пределе в виде двоичного дерева решений; • декомпозиция в априорно заданном базисе функций мень- шего числа аргументов. Любую логическую функцию можно записать в любой из пере- численных форм, а также в их комбинации. Логическая форма полезна при сравнительно небольшом числе аргументов (не более пяти-шести). Бинарная декомпозиция позволяет осуществлять разложение логической функции на совокупность функций меньшего числа переменных. Табличное представление является более универсальным, но достаточно трудоемким и трудно контролируемым при большом числе аргументов. В подобных ситуациях применимы смешанные подходы. Декомпозиция в заданном базисе мало продуктивна для проек- тирования схем на ПЛИС, но, в принципе, может применяться при переводе ранее разработанных устройств на новую элементную базу. Выбор того или иного способа представления может опреде- ляться самой процедурой проектирования, точнее, способом созда- ния алгоритма функционирования устройства. Часто сам алгоритм создается по логике "если определенный аргумент (вход) установ- лен в логическую единицу, то реализуется одна совокупность дей- ствий, иначе другая". Выделенные совокупности, в свою очередь, могут быть далее разложены на основе анализа следующих аргу- ментов. Такие рассуждения автоматически приводят к описанию логической схемы в форме двоичного дерева решений. Часто спо- соб записи логических функций связан просто с опытом и личными предпочтениями разработчика.
|
||||||||||
Последнее изменение этой страницы: 2016-12-27; просмотров: 217; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.106.207 (0.007 с.) |