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