Я:
Результат
Архив

МЕТА - Украина. Рейтинг сайтов Webalta Уровень доверия



Союз образовательных сайтов
Главная / Предметы / Схемотехника / Основы цифровой техники


Основы цифровой техники - Схемотехника - Скачать бесплатно


        |ЕЕ     |ЕО     |(Е     |(О     |
|                 |       |       |(четная|(нечетн|
|                 |       |       |)      |ая)    |
|Четная           |В      |Н      |В      |Н      |
|Нечетная         |В      |Н      |Н      |В      |
|Четная           |Н      |В      |Н      |В      |
|Нечетная         |Н      |В      |В      |Н      |
|*                |В      |В      |Н      |Н      |
|*                |Н      |Н      |В      |В      |


    * - при любых кодах на входах I0(I7

                  1.2 Контроль дублированием и троированием
    К простейшим методам обнаружения ошибок в  работе  ЦУ  относится  также
метод дублирования ЦУ и сравнения их выходных сигналов. Метод базируется  на
использовании аппаратурной избыточности.
    Поясним  суть  этого  метода.   Допустим,   необходимо   контролировать
работоспособность некоторого одновыходного  ЦУ.  Возьмем  второе  устройство
(ЦУк),  абсолютно   идентичное   контролируемому   и   их   входы   соединим
параллельно, а выходные сигналы устройств подадим на схему  сравнения  (рис.
4). Учитывая то,  что  вероятность  одновременной  потери  работоспособности
(отказа) обоими ЦУ много меньше вероятности  отказа  одного  из  них,  можно
сделать следующее заключение. Если у=ук, то оба ЦУ исправны и полученные  на
выходе ре-зультаты у и ук не содержат ошибок. Если же у(ук –  отказало  одно
из ЦУ (один из результатов у или ук ошибочен), но указать, какое именно,  не
представляется возможным.
    Устранить указанное ограничение метода  контроля  дублированием  можно,
несколько  усложнив  схему  контроля,  а  именно,  перейдя   к   троированию
аппаратуры  (трехкратному  резервированию)  и   выборке   результата   путем
“голосования”.  Последнее   обеспечивается   с   помощью   так   называемого
мажоритарного элемента, который передает на  выход  сигнал,  соответствующий
большинству из входных. Очевидно, что в случае  отказа  одного  из  трех  ЦУ
(что и является наиболее вероятным) сигнал на выходе мажоритарного  элемента
(Y) все равно останется верным, т.к.  он  будет  равен  зна-чению  сигналов,
имеющих место на выходах двух других  работоспособных  ЦУ,  т.е.  происходит
маскирование  ошибки.  Схема   реализации   метода   контроля   троированием
аппаратуры с мажоритарным элементом ((2) приведена на рис. 5, а,  а  таблица
функционирования мажоритарного элемента на рис. 5, б.


                                     a)

|Y1  Y2  Y3 |Y        |a1  a0   |
|0    0    0|0        |0   0    |
|           |0        |1   1    |
|0    0    1|0        |1   0    |
|           |1        |0   1    |
|0    1    0|0        |0   1    |
|           |1        |1   0    |
|0    1    1|1        |1   1    |
|           |1        |0   0    |
|1    0    0|         |         |
|           |         |         |
|1    0    1|         |         |
|           |         |         |
|1    1    0|         |         |
|           |         |         |
|1    1    1|         |         |

                                     б)



    Кроме выхода мажоритарного элемента Y, в таблице приведены и выходы  а1
и а0 – старший и младший разряды двухразрядного  кода,  формируемого  узлом,
определяющим номер отказавшего ЦУ (А).
Из таблицы функционирования получаем уравнения связи:
                                                           [pic]         (3)
                                                                [pic],   (4)
                                                           [pic]         (5)
    Соответствующая уравнениям связи схема мажоритарного элемента  и  узла,
определяющего номер отказавшего ЦУ приведена на рис. 6.


                      2. Задание на лабораторную работу
    2.1. Используя двухвходовые ЛЭ “М2” спроектировать и исследовать (снять
таблицу функционирования) схему свертки  m-разрядного  двоичного  слова:  а)
пирамидального и б) ступенчатого типов.
         m=3 – для бригад №№ 1, 2, 3 и
         m=4 – для бригад №№ 4, 5.
    2.2. Исследовать работу (снять таблицу функционирования) ИС К155ИП2.
    2.3. Спроектировать и исследовать работу мажоритарного элемента и  узла
определения номера отказавшего ЦУ (канала).
    Примечание: мажоритарный элемент должен быть построен с  использованием
ЛЭ “И-НЕ”.

                           3. Контрольные вопросы
1. Содержание, возможности и применение контроля по модулю 2.
2. Суть контроля дублированием, каковы возможности контроля дублированием?
3. Принцип действия мажоритарного элемента, его применение.
4. Изобразите схему свертки для проверки на четность n-разрядного  двоичного
   слова, если n=2, 3, 4.
5. Контроль по четности  (нечетности)  позволяет  обнаружить  в  9-разрядном
   слове d ошибок. а) d=1, б) d=2, в) d=3, г) d=любое нечетное число ( 9.
          Укажите неверный (или неверные) ответ.
6. Объясните  как  с  помощью  ИС  К155ИП2  получить  значение  контрольного
   разряда (чет. (или (неч.) для 8-разрядного слова.
7.  Объясните,  как  с  помощью  ИС   К155ИП2   проконтролировать   четность
   (нечетность) 9-разрядного слова.



                            Лабораторная работа 7

                      Мультиплексоры и демультиплексоры
    Цель работы: практическое освоение принципов построения мультиплексоров
и демультиплексоров и  экспериментальное  их  исследование  на  лабораторном
стенде.

                 1. Теоретические основы лабораторной работы
                             1.1 Мультиплексоры
    Мультиплексор – это комбинационная многовходовая схема с одним выходом.
Входы мультиплексора подразделяются на информационные  Д0,  Д1,  …,  Дn-1  и
управляющие (адресные) А0, А1, …, Аk-1. Обычно 2k = n, где k  и  n  –  число
адресных и информационных входов соответственно. Двоичный  код,  поступающий
на адресные входы, определяет  (выбирает)  один  из  информационных  входов,
значение переменной с которого передается на  выход  y,  т.е.  мультиплексор
реализует функцию:
                     [pic], если [pic]               (1)
    Таблица функционирования, описывающая работу мультиплексора,  имеющего,
например, n = 4 информационных (Д0, Д1, Д2, Д3) и k = 2  адресных  (А0,  А1)
входов, представлена в табл. 1.
     Вариант схемной реализации мультиплексора “4-1” (“четыре в один”,  т.е.
коммутирующего данные от одного из четырех входов на единственный  выход)  и
его условное графическое изображение представлены на рис. 1.
    Здесь мультиплексор построен как совокупность двухвходовых  конъюкторов
данных (их число равно числу информационных входов),  управляемых  выходными
сигналами  дешифратора,  дешифрирующего  двоичный   адресный   код.   Выходы
конъюкторов объединены схемой ИЛИ.



              Рис.  1. Схема мультиплексора с дешифратором (а)
                   и и его условное графическоеизображение

    В интегральном исполнении применяется более простая  схема,  в  которой
конъюкторы дешифратора одновременно выполняют и функцию конъюкторов  данных.
Работа мультиплексора при этом описывается соотношением
                                              [pic]                      (2)
Из (2) следует, что при любом значении адресного кода все  слагаемые,  кроме
одного равны нулю. Ненулевое слагаемое равно Дi, где i –  значение  текущего
адресного кода.
    В  соответствии   с   этим   соотношением   строятся   реальные   схемы
мультиплексоров,  одна  из  которых  для  мультиплексора  “четыре  в   один”
приведена на рис.  2.  Как  правило,  схема  дополняется  входом  разрешения
работы – Е (показан пунктирной линией).  При  отсутствии  разрешения  работы
(Е=0) выход у становится нулевым и не  зависит  от  комбинации  сигналов  на
информационных и адресных входах мультиплексора.
    Мультиплексоры 4-1,  8-1,  16-1  выпускаются  в  составе  многих  серий
цифровых интегральных схем и имеют буквенный код  КП.  Например,  К555КП1  –
мультиплексор 2-1 (в  данном  корпусе  размещаются  четыре  мультиплексора),
К555КП12  –   мультиплексор   4-1   (в   одном   корпусе   размещаются   два
мультиплексора) и т.д.
    В тех случаях, когда функциональные возможности ИС  мультиплексоров  не
удовлетворяют разработчиков по числу информационных входов, прибегают  к  их
каскадированию с целью наращивания  числа  входов  до  требуемого  значения.
Наиболее  универсальный  способ   наращивания   размерности   мультиплексора
состоит  в  построении  пирамидальной  структуры,  состоящей  из  нескольких
мультиплексоров. При этом первый  ярус  схемы  представляет  собой  столбец,
содержащий  столько  мультиплексоров,  сколько  необходимо   для   получения
нужного  числа  информационных  входов.  Все  мультиплексоры  этого  столбца
коммутируются   одним   и   тем   же   адресным   кодом,   составленным   из
соответствующего числа  младших  разрядов  общего  адресного  кода.  Старшие
разряды адресного кода используются во втором ярусе, мультиплексор  которого
обеспечивает поочередную  работу  мультиплексоров  первого  яруса  на  общий
выход.
    Пирамидальная  схема,  выполняющая  функцию  мультиплексора  “16-1”   и
построенная на мультиплексорах “4-1”, показана на рис. 3.



                            1.2. Демультиплексоры
    Демультиплексор  –  схема,  выполняющая   функцию,   обратную   функции
мультиплексора, т.е. это комбинационная схема, имеющая  один  информационный
вход (Д), n информационных  выходов  (у0,  у1,  …,  уn-1)  и  k  управляющих
(адресных) входов (А0, А1, …, Аk-1). Обычно, также  как  и  мультиплексоров,
2k = n. Двоичный код, поступающий на адресные входы, определяет  один  из  n
выходов, на который передается значение переменной с  информационного  входа
(Д), т.е. демультиплексор реализует следующие функции:
              [pic]
              [pic]
    Таблица   функционирования   демультиплексора,   имеющего   n    =    4
информационных выходов (у0, у1, у2, у3) и k = 2 адресных  входов  (А0,  А1),
представлена в табл. 2.
                                  Таблица 2
|Д |А0,   |у0  у1  у2|Д |А0,   |у0  у1  у2|
|  |А1    |у3        |  |А1    |у3        |
|0 |0    0|0   0   0 |0 |1    0|0   0   0 |
|1 |      |0         |1 |      |0         |
|0 |0    0|1   0   0 |0 |1    0|0   0   1 |
|1 |      |0         |1 |      |0         |
|  |0    1|0   0   0 |  |1    1|0   0   0 |
|  |      |0         |  |      |0         |
|  |0    1|0   1   0 |  |1    1|0   0   0 |
|  |      |0         |  |      |1         |


    Уравнения, описывающие работу демультиплексора:
                       [pic] [pic] [pic] [pic]    (4)
    Схема  демультиплексора,  построенная  по  данным  уравнениям   и   его
графическое изображение представлены на рис. 4.
                  Рис. 4. Схема демультиплексора "1-4" (а)
                       и его условное изображение (б)
Функция демультиплексора легко реализуется с помощью дешифратора,  если  его
вход  “Разрешение”  (Е)  использовать  в  качестве   информационного   входа
демультиплексора,  а  входы  1,  2,  4  …  -  в  качестве  адресных   входов
демультиплексора А0, А1, А2, … Действительно, при активном значении  сигнала
на входе Е избирается выход, соответствующий  коду,  поданному  на  адресные
входы. Поэтому ИС дешифраторов, имеющих разрешающий  вход,  иногда  называют
не  просто  дешифраторами,  а  дешифраторами-демультиплексорами   (например,
К155ИД4, К531ИД7 и др.).

             1.3 Применение мультиплексоров и демультиплексоров
    1.3.1. Термином “мультиплексирование” называют процесс передачи  данных
от нескольких источников по общему каналу, а устройство,  осуществляющее  на
передающей стороне операцию сведения данных в один канал,  принято  называть
мультиплексором.  Подобное  устройство   способно   осуществлять   временное
разделение сигналов, поступающих от нескольких источников, и  передавать  их
в канал (линию) связи друг за другом  в  соответствии  со  сменой  кодов  на
своих адресных входах.
    На приемной стороне обычно  требуется  выполнить  обратную  операцию  –
демультиплексирование, т.е.  распределение  порций  данных,  поступивших  по
каналу связи в последовательные моменты времени, по  своим  приемникам.  Эту
операцию выполняет демультиплексор. Совместное использование  мультиплексора
и демультиплексора для передачи данных от n источников  к  n  приемникам  по
общей линии иллюстрирует рис. 5. (В общем случае число источников данных  не
равно числу приемников).


    1.3.2. Если в схеме  (рис.  5)  n  различных  источников  и  приемников
заменить n-разрядными источником и приемником, например,  регистрами  RGист.
и RGпр. (изображены пунктирными линиями), то схема может  быть  использована
для преобразования n-разрядного параллельного кода на передающей  стороне  в
последовательный код (с помощью мультиплексора) и последовательного  кода  в
параллельный на приемной стороне (с помощью демультиплексора). При  подобном
применении мультиплексора и демультиплексора в качестве  их  адресных  кодов
используются   выходные   сигналы   двоичного   счетчика,    последовательно
формирующего на своих выходах двоичные коды чисел от 0 до n-1.
    1.3.3.  Мультиплексор  можно  использовать  в  качестве  универсального
логического элемента  для  реализации  любой  логической  функции  от  числа
аргументов, равного числу адресных входов  мультиплексора.  Покажем  это  на
примере логической функции, заданной своей таблицей истинности (табл. 3).

Выбираем мультиплексор, имеющий три адресных (по числу  аргументов  функции)
и  восемь   информационных   входов.   Для   реализации   заданной   функции
информационные входы мультиплексора соединим с  уровнями  логических  “1”  и
“0”    в    такой    последовательности,    которая    полностью    копирует
последовательность единиц и нулей функции в  таблице  истинности  (рис.  6).
При этом не требуется ни записи СДНФ, ни ее  минимизации.  Кстати,  функция,
заданная  табл.  3  (четность  числа  единиц  в  трехразрядном  слове),   не
упрощается, поэтому для своей  реализации,  например,  в  базисе  ЛЭ  “И-НЕ”
требует четырех ЛЭ “3И-НЕ” и трех инверторов, т.е. в сумме  потребуется  три
ИС. В то же время для реализации схемы по рис. 6  требуется  всего  одна  ИС
мультиплексора “8-1”. По этой причине, способ реализации  функций  трех  или
большего числа аргументов с помощью ИС мультиплексоров  весьма  популярен  у
разработчиков.

                      2. Задание на лабораторную работу
    2.1. Используя ЛЭ, установленные на лабораторном стенде, спроектировать
схему мультиплексора и исследовать его работу  (снять  таблицу  истинности).
Размерность мультиплексора и тип (базис) ЛЭ задаются табл. 4.

                                    Таблица 4
|№ бригады|Размерность   |Тип (базис) ЛЭ   |
|         |Мультиплексора|                 |
|(вариант)|              |                 |
|1        |2-1           |И-НЕ             |
|2        |3-1           |И-НЕ             |
|3        |3-1           |ОФПН(И, ИЛИ, НЕ) |
|4        |4-1           |И-НЕ             |
|5        |4-1           |ОФПН(И, ИЛИ, НЕ) |

    2.2. Исследовать работу (снять таблицу  истинности)  ИС  мультиплексора
К531КП2.
    2.3. На основе ИС  мультиплексора  К531КП2  спроектировать  и  испытать
схему,  реализующую  логическую  функцию,  соответствующую  вашему  варианту
(табл. 5).
                                     Таблица 5
|№ бригады|Логическая функция            |
|         |                              |
|(вариант)|                              |
|1        |Равнозначность двух переменных|
|2        |Неравнозначность двух         |
|         |переменных                    |
|3        |[pic]                         |
|4        |[pic]                         |
|5        |[pic]                         |


                           3. Контрольные вопросы
1. Дайте определение мультиплексора и демультиплексора.
2. Перечислите применения мультиплексоров и демультиплексоров.
3. В чем суть каскадирования мультиплексоров? Объясните  как  на  основе  ИС
   мультиплексоров “8-1” спроектировать мультиплексор  на  16,  32,  и  т.д.
   входов.
4. На  основе  ИС  мультиплексора  “8-1”  спроектируйте  схему,  реализующую
   логическую функцию :
       4.1.  четности  трехразрядного  слова  (четности   числа   единиц   в
          трехразрядном слове);
       4.2. нечетности трехразрядного слова;
       4.3. у=х1х2+х1х3+х2х3.
5.   Объясните   как   с   помощью   демультиплексора   можно    осуществить
   преобразование последовательного кода в параллельный.
6. Объясните как с помощью мультиплексора можно  осуществить  преобразование
   параллельного кода в последовательный.
7.  Данные  от  одного  из   четырех   источников   должны   последовательно
   передаваться по одной линии  одному  из  трех  приемников.  Спроектируйте
   схемы и объясните работу ЦУ передающей и приемной сторон,  обеспечивающих
   такую возможность.



                            Лабораторная работа 8

                       Синтез и исследование триггеров
    Цель  работы:  изучение  функционирования  триггеров  различных  типов,
принципов их синтеза и взаимопреобразования.

                 1. Теоретические основы лабораторной работы
             1.1 Цифровые устройства последовательностного типа
    Все  цифровые  устройства  (ЦУ)  принято  разбивать  на   два   класса:
комбинационные ЦУ (КЦУ) и последовательностные ЦУ (ПЦУ).
    Отличительные особенности этих классов ЦУ состоят в следующем. Для  КЦУ
значения выходных переменных в некоторый момент времени определяются  только
значениями входных переменных в тот же  момент  времени.  Для  ПЦУ  значения
выходных переменных определяются не только  входными  переменными  в  данный
момент, но и их  значениями  в  предшествующие  моменты  времени.  Примером,
поясняющим  принцип  работы  ПЦУ,  является  телефон.  Чтобы  соединиться  с
определенным   абонентом,   следует   набрать    последовательность    цифр,
соответствующую его номеру. Произойдет ли подключение  к  нужному  абоненту,
когда набирается последняя цифра, зависит как от этой цифры, так и от  ранее
набранной комбинации цифр.
    Изменения  значений  входных  переменных  ЦУ  происходят  дискретно  во
времени. При этом  временные  интервалы,  в  течение  которых  эти  значения
сохраняются неизменными, называют  тактами  работы  ЦУ.  Если  пронумеровать
такты в порядке их возрастания, то для  некоторого  k-го  такта  работы  ПЦУ
зависимость выходных переменных от входных в общем виде  может  быть  задана
соотношением
                 



Назад


Новые поступления

Украинский Зеленый Портал Рефератик создан с целью поуляризации украинской культуры и облегчения поиска учебных материалов для украинских школьников, а также студентов и аспирантов украинских ВУЗов. Все материалы, опубликованные на сайте взяты из открытых источников. Однако, следует помнить, что тексты, опубликованных работ в первую очередь принадлежат их авторам. Используя материалы, размещенные на сайте, пожалуйста, давайте ссылку на название публикации и ее автора.

281311062 © il.lusion,2007г.
Карта сайта