Реферат: Цифровой автомат
--PAGE_BREAK--Таблица1Состояние автомата
а
Состояние триггеров
Q2
Q1
Q0
a0
a1
1
a2
1
a3
1
1
a4
1
4.4. Таблица функционирования цифрового автомата.
Функционирование цифрового автомата представлено в табл.2
Таблица 2
Текущее состояние
Следующее состояние
Усл. перехода
Сигналы управления триггеров
а
Q2
Q1
Q0
a
Q2
Q1
Q0
T2
T1
T0
a0
a1
1
S0
a1
1
A3
1
1
S1
A1
1
A2
1
x
S1
R0
a2
1
a4
1
<img width=«15» height=«17» src=«ref-1_465006719-88.coolpic» v:shapes="_x0000_i1026">
S2
R1
a3
1
1
a4
1
S2
R1
R0
a4
1
a0
R2
продолжение
--PAGE_BREAK--
Из состояния а0 выполняется безусловный переход в состояние а1, при котором триггер Т0 переходит из нулевого состояния в состояние единичное. Поэтому активный логический уровень необходимо подать на вход S
Из состояния а1, при условии х выполняется переход в состояние а3. При котором триггер Т1 переходит из нулевого состояния в единичное, поэтому необходимо подать управляющий сигнал S1.
Из состояния а1 при условии <img width=«15» height=«17» src=«ref-1_465006719-88.coolpic» v:shapes="_x0000_i1027"> выполняется переход в состояние а1. При котором триггер Т1 меняет свое состояние на 1, а триггер Т0 с 1 на 0, поэтому необходимо подать управляющие сигналы S1, R0.
Из состояния а2 выполняется безусловный переход в состояние ша4. При котором триггер Т2 переходит из состояния 0 в единичное, а триггер Т1 из единичного в нулевое поэтому необходимо подать управляющие сигналы S2R1.
Из состояния а3 выполняется безусловный переход в состояние а4 при котором триггер Т2 переходит из состояния 0 в 1 состояние., а триггеры Т1, Т0 из 1 в 0 состояние, поэтому необходимо подать управляющие сигналы S2, R1, R0.
Из состояния а4 выполняется безусловный переход в состояние а0 при котором триггер Т2 переходит из состояния 1 в 0, Ю поэтому необходимо подать управляющие сигналы R2.
4.5. Функции возбуждения триггеров и формирование выходных сигналов.
Запишем логические выражения для сигналов Y: Y1=a1, Y2=a2,Y3=a3,Y4=a4.
Сигналы управления триггеров запишем как простую дизъюнкцию конъюнкцией текущего состояния и условия перехода при которых эти сигналы получаются.
S2=a2Úa3; R2=a4
<img width=«21» height=«2» src=«ref-1_465007062-76.coolpic» v:shapes="_x0000_s1278">S1=a1хÚa1x=а1;
R1=a2Úa3
S0=a0;
R0=a1xÚa3
4.6. Структурная схема управляющего устройства.
Структурная схема УУ состоит из трех RS-триггеров, дешифратора, комбинационного узла.
Триггеры служат для кодирования состояний автомата. Дешифратор преобразует двоичные коды в активный логический уровень на одном из своих выходов, номер которого соответствует состоянию автомата.
Комбинационный узел служит для формирования выходных сигналов и сигналов управления триггерами.
Структурная схема представлена на рис.6
Указать режим работы дешифратора и используемые входы и выходы. Логические элементы и микросхемы пронумеровать и указать их количество и тип. Выводы всех микросхем и элементов должны быть пронумерованы
Проверка переходов цифрового автомата.
4.7. Проверка переходов ЦА
Возможные переходы цифрового автомата представлены в табл.3.
Таблица 3
Состояние автомата
Т2
Т1
Т0
S2
R2
S1
S1
S0
R0
a0
1
a1
T2
T1
T0
A3
x=1
S2
R2
S1
S1
S0
R0
1
Х=0
1
1
1
1
1
A2
a4
1
1
А0
1
a4
продолжение
--PAGE_BREAK--
В исходном состоянии а0 = 1, при этом на триггер Т0действуют управляющие сигналы S=1 и R=0. На триггер Т1 действуют управляющие сигналы S1=R1=0,.на триггер Т2 действуют управляющие сигналы S2=R2=0. Под действием таких управляющих сигналов триггер Т0переходит в единичное состояние, триггер Т1 и Т2 остаются в исходном нулевом состоянии и автомат в целом переходит в состояние а1. При а1=1 на триггер Т1 действуют управляющие сигналы S0,R1. На триггер Т1 действуют управляющие сигналы S1, R, на триггер Т2 действуют управляющие сигналы S2,=R2=0. Под действием таких управляющих сигналов триггер Т0, переходит в нулевое состояние, триггер Т1 в единичное состояние, триггер Т2 остается в нулевом состоянии и автомат в целом переходит в состояние а2.
<img width=«21» height=«2» src=«ref-1_465007062-76.coolpic» v:shapes="_x0000_s1448">При а2=1 и х1=0 (х1) на триггер Т0действуют управляющие сигналы S0= R0=0, на триггер Т1 действуют управляющие сигналы S0, R1, на триггер Т2 действуют управляющие сигналы S2, =1,R2=0, Под действием таких управляющих сигналов триггер Т0 остается в нулевом состоянии, триггер Т1 переходит в нулевое состояние и триггер Т2 переходит в единичное состояние и автомат в целом переходит в состояние а4.
При а2=1 и х=1 на триггер Т0 действуют управляющие сигналы S0=1, R0 =0 и триггер Т0 переходит в единичное состояние, на триггеры T1 и T2 действуют управляющие сигналы S1=R1 = S2=1=R2 =0, т.е. эти триггеры не меняют свое состояние. Автомат в целом переходит в состояние а3.
Если а3=1, то на триггер T0 действуют управляющие сигналы S0=1, R0 =0 и триггер T0 переходит в единичное состояние; на триггер T1 действует управляющие сигналы S1=0, R1 =1, триггер T1 переходит в нулевое состояние. На триггер T2 действуют управляющие сигналы S2=1, R2 =0 и триггер T2 переходит в единичное состояние. Автомат в целом переходит в состояние а4.
При а4=1 и х2=0 на триггер T0 действуют управляющие сигналы S0=R0 =0 и триггер T0 остается в нулевом состоянии. На триггер T1 действуют управляющие сигналы S1=1, R1 =0 и триггер T1 переходит в единичное состояние. На триггер T2 действуют управляющие сигналы S2=0, R2 =1 и триггер T2 переходит в нулевое состояние. Автомат в целом переходит в состояние а2
При а4=1 и х2=1 на триггер T0 и T1 действуют управляющие сигналы S0=R0 = S1=R1=0 и и состояние этих триггеров не меняется. На триггер T2 действуют управляющие сигналы S2=0, R2=1 и триггер T2 переходит в нулевое состояние. Автомат в целом переходит в состояние а0.
4.7. Проверка функционирования цифрового автомата.
Функционирование цифрового автомата проверить на примере массива данных состоящей из шести элементов. Элементы массиваA=5, B=2, x=2. Функционирование цифрового автомата представлено в табл.4
R
1
R
R3
R4
Sm1
Sm2
Выполняемая операция
0011
y1:R1ßx
0011
y2:R2ßB
0101
0011-0101 = 0010
y3:R3ßA
Sm1:x – A
X=1
0011+
0011 =
0010
Y5 режим Sm2:x+B
0110
Y6:R4ßSm2
R
1
R
R3
R4
Sm1
Sm2
Выполняемая операция
1000
y1:R1ßx
0011
y2:R2ßB
0101
1000 – 0101 = 0011
y3:R3ßA
Sm1:x – A
X=0
1000 – 0011 = 0101
Y4:pem”-“
Sm2:x-B
0101
Y6:R4ßSm2
ПРИЛОЖЕНИЕ
Микросхема типа «К155ИД1»
Дешифраторы предназначены для преобразования двоичного кода в направлении логического уровня, направляющееся в этом выходном провода, десятичный номер которого соответствует двоичному коду.
Микросхема ИД1-это двоично-десятичный высоковольтный дешифратор. Логическая структура, цоколевка, и условное обозначение приведены на рис.1. Он предназначен для преобразования двоичного кода в десятичный и управления цифрами газоразрядного индикатора. Дешифратор состоит из логических схем, выполненных на элементах ТТЛ и десяти высоковольтных транзисторах, у котрорых переход подложка – скрытый слой коллектора на определенном уровне. Он принимает входной четырехразрядный код Ā0… Ā3 (активные уровни низкие) и выдает напрвление низкого уровня по одному из 10 выходов Y…Y9, на вход Ā0… Ā3 поступают числа 0т 0 до 9 в двоичном коде, при этом открывается соответствующий транзистор. Коды эквивалентные числам от 10 до 15,. Дешифратор не отображает. Состояния дешифратора представлены в табл.2.
<img width=«261» height=«226» src=«ref-1_465007214-2414.coolpic» v:shapes="_x0000_s1469 _x0000_s1451 _x0000_s1452 _x0000_s1453 _x0000_s1455 _x0000_s1456 _x0000_s1457 _x0000_s1458 _x0000_s1459 _x0000_s1460 _x0000_s1461 _x0000_s1462 _x0000_s1463 _x0000_s1464 _x0000_s1465 _x0000_s1466 _x0000_s1467 _x0000_s1468"> 3
6
7
4
5-питание; 12-общий
Структура, условное обозначение и цоколевка микросхемы ИД1
Состояние дешифратора ИД1
Входы
Входы с низким уровнем «0»
Ā3
Ā2
Ā1
Ā0
1
1
1
2
1
1
3
1
4
1
1
5
1
1
6
1
1
1
7
1
8
1
1
9
1
1
Все входы отключены
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
К155ИЕ15
Счетчиком называют устройств, предназначенное для подсчета числа импульсов поданных на вход.
Микросхема ИЕ15 – асинхронный двоичный счетчик. Логическая структура, цоколевка, условное обозначение представлены на рис. Он состоит из четырех триггеров. Если выход первого триггера не соединен с другими триггерами, можно осуществить два режима работы.
В режиме четырехразрядного двоичного счетчика входные тактовые импульсы должны подаваться на вход Č0первого триггера, а его выход Q(выход 6). Тогда одновременное деление на 2, 4, 8, 16 выполняется по выходам Q…Q3.
В режиме трехразрядного двоичного счетчика выходные тактовые импульсы подают на вход С1… Первый триггер можно использовать для деления .
<img width=«299» height=«265» src=«ref-1_465009628-2242.coolpic» v:shapes="_x0000_s1486 _x0000_s1471 _x0000_s1472 _x0000_s1473 _x0000_s1474 _x0000_s1475 _x0000_s1476 _x0000_s1477 _x0000_s1478 _x0000_s1479 _x0000_s1480 _x0000_s1481 _x0000_s1482 _x0000_s1483 _x0000_s1484 _x0000_s1485">
17 – питание; 7-общий
Структура, условное обозначение и цоколевка микросхемы ИЕ15
<img width=«348» height=«303» src=«ref-1_465011870-2363.coolpic» v:shapes="_x0000_s1487 _x0000_s1488 _x0000_s1507 _x0000_s1489 _x0000_s1491 _x0000_s1492 _x0000_s1493 _x0000_s1494 _x0000_s1495 _x0000_s1496 _x0000_s1497 _x0000_s1498 _x0000_s1499 _x0000_s1500 _x0000_s1501 _x0000_s1502 _x0000_s1503 _x0000_s1504 _x0000_s1505 _x0000_s1506">
<img width=«50» height=«2» src=«ref-1_465014233-77.coolpic» v:shapes="_x0000_s1508">16-питание; 8-общий
Минэнерго РФ
Белгородский индустриальный колледж
(БИК)
Группа 31ÀÝÑ11
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
К КУРСОВОМУ ПРОЕКТУ
2004.004807.012.ÏÇÊÏ
по дисциплине «Âû÷èñëèòåëüíàÿ òåõíèêà»
на тему: Öèôðîâîé àâòîìàò.
Студент /Êîíäðàòîâ À.Ñ./
Руководитель проекта /Ôåîêòèñòîâà Â.Í./
Оценка защиты проекта
Принял /Ôåîêòèñòîâà Â.Í./
2000
СОДЕРЖАНИЕ
1. Структурная схема цифрового автомата 1
2. Алгоритм функционирования цифрового автомата в
микрооперациях. 2
3. Структурная схема операционного устройства. 4
4. Синтез цифрового автомата. 5
4.1 Алгоритм функционирования цифрового автомата в микрокомандах. 5
4.2 Граф функционирования цифрового автомата. 6
4.3 Кодирование состояний. 7
4.4 Таблица функционирования цифрового автомата. 8
4.5 Функции возбуждения триггеров и формирование выходных сигналов. 8
4.6 Структурная схема управляющего устройства. 9
4.7 Проверка переходов цифрового автомата. 10
4.8 Проверка функционирования цифрового автомата. 12
5 Приложение 14
6 Литература 17
6. Список использованных источников:
Б.М. Каган «Электронно-вычислительные машины и системы». М., Энергоатомиздат. 1991
«Цифровые интегральные микросхемы» Справочник под редакцией М. И. Богданович. Минск., «Беларусь» 1991
<img width=«38» height=«2» src=«ref-1_465014310-83.coolpic» v:shapes="_x0000_s1587"> <img width=«38» height=«2» src=«ref-1_465014310-83.coolpic» v:shapes="_x0000_s1588"> <img width=«182» height=«14» src=«ref-1_465014476-177.coolpic» v:shapes="_x0000_s1589"> продолжение
--PAGE_BREAK--
еще рефераты
Еще работы по коммуникациям
Реферат по коммуникациям
Проектирование канала сбора аналоговых данных микропроцессорной системы
3 Сентября 2013
Реферат по коммуникациям
Проектирование линейных трактов ЦСП на участке АВ с выделением в С
3 Сентября 2013
Реферат по коммуникациям
Сжатие речевого сигнала на основе линейного предсказания
3 Сентября 2013
Реферат по коммуникациям
Ремонт и обслуживание СВЧ печей
3 Сентября 2013