Построение цифрового автомата со схемной логикой

Проведение расчета и построение схемы цифрового автомата на основе принципа схемной логики. Описание последовательности цифровых кодов и выдачи управляющих сигналов проектируемого автомата. Проведение проверки правильности функционирования автомата.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 24.09.2012
Размер файла 267,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

КУРСОВАЯ РАБОТА

на тему: «Построение цифрового автомата со схемной логикой»

Содержание

Введение

1. Основные понятия о цифровом автомате

2. Расчет схемы цифрового автомата

2.1 Построение граф - схемы функционирования цифрового автомата

2.2 Кодирование состояний цифрового автомата

2.3 Таблица функционирования цифрового автомата

2.4 Запись логических выражений для комбинационной части схемы

2.5 Построение схемы цифрового автомата

2.6 Описание работы схемы на переходе

Заключение

Литература

код сигнал автомат схемная логика

Введение

Обработка информации может осуществляться двумя методами: аналоговым и цифровым. При аналоговом методе участвующие в обработке величины представляются в аналоговой форме (обычно уровнями напряжения или тока). При цифровом - величины представляются в цифровой форме, а обработка сводится к последовательности операций над числами.

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

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

Каждое элементарное действие, выполняемое в ОУ в один тактовый период называется микрооперацией. Некоторые микрооперации могут выполняться одновременно в один тактовый период. Такая совокупность одновременно выполняемых микроопераций называется микрокомандой, а весь набор микрокоманд, предназначенный для решения определённой задачи - микропрограммой.

Так как УУ определяет последовательность микрокоманд, т.е. микропрограмму, оно получило название микропрограммный автомат (МПА).

Существуют два подхода в проектировании цифрового автомата: использование принципа схемной логики или принципа программируемой логики.

При использовании схемной логики в процессе проектирования подбирается некоторый набор цифровых микросхем (обычно малой и средней степени интеграции) и определяется такая схема соединения их выводов, которая обеспечивает требуемое функционирование.

Устройства, построенные по такому принципу, способны обеспечивать наивысшее быстродействие при заданном типе технологии элементов. Недостатком является то, что при данном принципе построения усложняется использование интегральных микросхем большой и сверхбольшой степени интеграции (БИС и СБИС).

В случае, когда цифровой автомат построен по принципу схемной логики всякое изменение или расширение выполняемых функций влечет за собой демонтаж устройства и монтаж устройства по новой схеме.

При использовании программируемой логики схема строится на базе одной или нескольких БИС, требуемое функционирование которой определяется программой, занесённой в память устройства. Изменение функционирования достигается заменой хранящейся в памяти программы новой программой, соответствующей новым выполняемым устройством функциям.

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

1. Основные понятия о цифровом автомате

Процессорное устройство (как и всякое сложное цифровое устройство) синтезируется в виде соединения двух устройств: операционного и управляющего, приведено на рисунке 1.

Рисунок 1 - Управляющее устройство со схемной логикой

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

Комбинационная схема управления триггерами формирует сигналы, управляющие состояниями триггеров. Комбинации из выходных сигналов триггеров образуют внутренние состояния автомата.

Комбинационная схема формирования выходных сигналов формирует выходные сигналы y1, y2, ... уn. Если эти сигналы зависят только от внутренних состояний, то такое устройство принято называть автоматом Мура. Если выходные сигналы зависят не только от внутренних состояний, но и от входных сигналов, то такое устройство называют автоматом Милли. То есть для синтеза цифрового автомата необходимы три множества:

- множество входных сигналов;

- множество внутренних состояний;

- множество выходных сигналов.

На указанных трех множествах задают две функции: функцию переходов и функцию выходов.

Для автомата Мили эти функции имеют вид:

a(t + 1) = fa(t), x(t),(1)

y(t) = а(t), x(t),(2)

где a(t + 1) - новое состояние цифрового автомата;

a(t) - предыдущее состояние автомата;

y(t) - выходные сигналы текущего времени;

x(t) - сигналы на входе в данный момент времени.

Для автомата Мура:

a(t + 1) = fa(t), x(t),(3)

y(t) = а(t), x(t).(4)

2. Расчет схемы цифрового автомата

В данной работе задание уже формализовано и представлено в виде алгоритма. Алгоритм состоит из основных блоков: ПУСК, ОСТАНОВ, РЕШЕНИЕ и ПРОЦЕСС. Блок РЕШЕНИЕ указывает, какой входной сигнал определяет условие перехода. В блоке ПРОЦЕСС указываются выходные сигналы, которые должны быть сформированы при работе схемы цифрового автомата на данном переходе.

После анализа алгоритма данного задания можно сделать вывод: в процессе работы автомат должен сформировать семь выходных сигналов: у1...у7, также на работу цифрового автомата могут оказывать действие и шесть входных признаков х1...х6. Заданный алгоритм приведен на рисунке 2.

Переходим к определениям состояний цифрового автомата. Состояние автомата должно фиксироваться после каждого перехода. Для определения состояний устройства производится разметка схемы алгоритма по следующим правилам:

- исходное состояние соответствует заданию;

- исходное и конечное состояние принимается за одно;

- каждое следующее состояние выбирается в порядке возрастания между каждым;

- блоком ПРОЦЕСС;

- перед каждым блоком РЕШЕНИЕ и после каждой линии примыкания (на алгоритме) каждое состояние обозначается крестиком.

Исходное состояние цифрового автомата а6. Выход из этого состояния происходит под действием внешнего сигнала, который в данной задаче не учитывается. Перед блоком отмечается следующее состояние, и далее по порядку возрастания. Место на алгоритме, где автомат фиксирует внутреннее состояние, отмечено символом ”х” и проставлено буквенное обозначение с соответствующим индексом.

Рисунок 2 - Автомат цифровой. Алгоритм функционирования

2.1 Построение граф - схемы функционирования цифрового автомата

Графом называется непустое конечное множество узлов. Граф обычно представляется в наглядной форме, при этом вершины изображаются точками или кругами, которые помечаются с целью идентификации, а ветви изображаются линиями, соединяющими соответствующие узлы. Если каждой дуге приписано направление, то такой граф называется ориентированным. Данные представления полезны ввиду их наглядности. Вершины обычно соответствуют объектам некоторого вида (в цифровом автомате - внутренним состояниями), а дуги - физическим или логическим связями между ними.

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

На дугах записываются условия перехода, под действием которого он имеет место, и выходные сигналы, которые при этом должны быть сформированы. Так как переключение триггеров происходит либо по фронту, либо по срезу синхронизирующего сигнала, будем считать, что до наступления следующего активного уровня изменение выходных сигналов не происходит, а, следовательно, и значение выходных сигналов у1…у7 не измениться.

Граф строится на основе алгоритма, и читать его следует так: автомат находится в исходном состоянии а6. В состояние а0 автомат перейдет без условия (нет признака х), с формированием на выходе у2, у4, у7. Из состояния а1 автомат перейдет в состояние а6 при условии х1=1 и в состояние а2 при х1=1, х4=1, но уже с формированием на выходе у3, у6. При х4=0 автомат перейдет в состояние а3 и на выходе сформирует сигналы у2, у3, у6. Аналогично читается весь граф.

2.2 Кодирование состояний цифрового автомата

После определения состояний требуется их закодировать, т. е. буквенному обозначению придать некоторый двоичный код. Закодировать состояния можно любым из известных двоичных кодов. Но при кодировании состояний необходимо помнить то, что число разрядов кодовой комбинации внутренних состояний цифрового автомата равно числу триггеров, используемых при построении регистра состояний в схеме цифрового автомата. Следовательно, для уменьшения количества разрядов и количества триггеров удобнее использовать двоичный код 8-4-2-1. Число разрядов кода выбирается из следующих соображений: если число состояний равно М, то для обеспечения М кодовых комбинаций требуется k - разрядный код, где k - минимальное целое число, при котором выполняется неравенство:

2k М(5)

В рассматриваемом случае М = 11 и k = 4, т. е. число состояний равно 11, а максимальное число разрядов при кодировании внутренних состояний равно 4. Зададим соответствие между состояниями устройства и кодовыми комбинациями приведено в таблице 1.

Таблица 1 - Кодирование состояний цифрового автомата

Состояние автомата

Двоичный код

а0

0000

а1

0001

а2

0010

а3

0011

а4

0100

а5

0101

а6

0110

а7

0111

а8

1000

а9

1001

а10

1010

2.3 Таблица функционирования цифрового автомата

После кодирования состояний следует выбор триггеров для построения регистра состояний. Как говорилось выше, число триггеров для построения регистра состояний должно быть равно числу разрядов в кодовой комбинации состояния.

В данном проекте при построении схемы должен использоваться триггер ТВ15 серии К155. Этот триггер является двухступенчатым JK - триггером.

В дальнейшем для заполнения таблицы 3 функционирования цифрового автомата понадобится таблица переходов триггера, приведено в таблице 2.

Таблица 2 - Таблица переходов

Переход

J

K

0?0

0

-

0?1

1

-

1?0

-

1

1?1

-

0

Заполнение таблицы 3 производится по графу функционирования. Покажем пример заполнения таблицы по заполнению первой строки. Начальное состояние автомата является а6, затем судя по графу следует переход в а0. При данном переходе в схеме должны быть сформированы выходные сигналы у2, у4, у7. Заполнение столбцов 2…5 и 7…10 производится по таблице 1, т.е. в эти столбцы заносятся кодовые комбинации соответствующих состояний из таблицы 1.

После заполнения столбцов 2…5 и 7…10 переходим к заполнению столбцов 12…18. Для этого нам понадобится таблица переходов триггера К155ТВ15 - таблица 2. Сравним исходное состояние триггеров с их новым и определяем тип перехода. Затем изводится построчно для каждого триггера в отдельности. Покажем пример заполнения столбцов 12…18 по заполнению первой строки, т.е. значение сигналов для входов JK-триггеров при переходе из состояния а6 в состояние а0. Триггер Т2 находится в состоянии 1 (столбец 4). Затем он переходит в состояние 0 (столбец 9). По таблице 2 определяем, что для осуществления перехода из состояния 1 в 0 для триггера ТВ15 серии К155 не имеет значения что подавать на вход J ( прочерк в столбце 16), на вход K подается 1 (столбец 17). Триггер Т1 находится в состоянии 0 (столбец 5), затем следует его переход в состояние 0 (столбец 10). По таблице переходов триггера определяем, что для перехода триггера из 0 в 0 на вход J необходимо подать 0 (в столбец 18 записываем 0), на вход К - не имеет значения (в столбец 19 ставим прочерк). Переход Триггер Т3 аналогичен переходу Т2, а переход Т4 аналогичен Т1. Аналогично производится заполнение остальных строк для сигналов управления триггерами.

Далее переходим к заполнению столбцов 20…26. Они заполняются согласно графу. Если при переходе из одного состояния в другое есть У, то в клетку ставится 1 напротив его, если нет, то ставится 0.

Таблица 3 - Цифровой автомат. Таблица функционирования

Состояние автомата

Условие перехода

Сигналы управления триггерами

Выходные сигналы

Исходное

Новое

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

A

Q4

Q3

Q2

Q1

A

Q4

Q3

Q2

Q1

J4

K4

J3

K3

J2

K2

J1

K1

y1

y2

y3

y4

y5

y6

y7

a6

0

1

1

0

a0

0

0

0

0

-

0

-

-

1

-

1

0

-

0

1

0

1

0

0

1

a0

0

0

0

0

a1

0

0

0

1

-

0

-

0

-

0

-

1

-

0

0

0

1

1

0

0

a1

0

0

0

1

a2

0

0

1

0

1 x4

0

-

0

-

1

-

-

1

0

0

1

0

0

1

0

a1

0

0

0

1

a6

0

1

1

0

x1

0

-

1

-

1

-

-

1

0

0

0

0

0

0

0

a1

0

0

0

1

a3

0

0

1

1

1 4

0

-

0

-

1

-

-

0

0

1

1

0

0

1

0

a2

0

0

1

0

a5

0

1

0

1

-

0

-

1

-

-

1

1

-

0

1

0

0

0

1

1

a3

0

0

1

1

a4

0

1

0

0

-

0

-

1

-

-

1

-

1

0

1

1

1

0

0

0

a4

0

1

0

0

a5

0

1

0

1

-

0

-

-

0

0

-

1

-

0

1

0

1

0

0

1

a5

0

1

0

1

a7

0

1

1

1

5

0

-

-

0

1

-

-

0

0

1

0

0

1

0

0

a5

0

1

0

1

a8

1

0

0

0

x5

1

-

-

1

0

-

-

1

1

0

0

1

1

0

0

a7

0

1

1

1

a8

1

0

0

0

3 x6

1

-

-

1

-

1

-

1

0

0

0

0

0

0

0

a7

0

1

1

1

a10

1

0

1

0

3 6

1

-

-

1

-

0

-

1

0

1

0

0

1

0

0

a8

1

0

0

0

a9

1

0

0

1

-

-

0

0

-

0

-

1

-

0

1

1

0

0

0

1

a9

1

0

0

1

a10

1

0

1

0

2

-

0

0

-

1

-

-

1

0

0

1

1

0

0

0

a9

1

0

0

1

a4

0

1

0

0

x2

-

1

1

-

0

-

-

1

0

0

0

0

0

0

0

2.4 Запись логических выражений для комбинационной части схемы

По таблице функционирования переходим к записи логических выражений. Например, выходной сигнал у1 должен быть сформирован, если автомат находится в состоянии а5 признак х1 = 1 или в состоянии а7 признак х3 = 1. Это выражение в виде логической функции имеет вид:

у1 = a5x5 V a7x3.(6)

Аналогично записываются функции для выходных сигналов у2, у3, у4, у5, у6, у7:

у2 = а6 V a1 x1 x4 V а2 V а3 V а4 V a5x5 V a7 x3 x6 V а8, (7)

у3 = a1 x1 x4 V a1 x1 x4 V а3 V а8 V a9x2 V а10,(8)

у4 = а6 V а0 V а3 V а4 V a5x5 V a9x2,(9)

у5 = а0 V a5x5 V a5x5 V a7 x3 x6,(10)

у6 = a1 x1 x4 V a1 x1 x4 V а2 V a7x3 V а10,(11)

у7 = а6 V а2 V а4 V а8.(12)

Так же записывается функции для комбинационной части схемы формирования сигналов управления триггерами:

J4 = a5x5 V a7 x3 x6 V a7 x3 x6, (13)

K4 = a9x2 V а10, (14)

J3 = a1x1 V а2 V а3 V a9x2, (15)

K3 = а6 V a5x5 V a7 x3 x6 V a7 x3 x6 V a7x3, (16)

J2 = a1 x1 x4 V a1x1 V a1 x1 x4 V a5x5 V a9x2, (17)

K2 = а6 V а2 V а3 V a7 x3 x6 V a7x3, (18)

J1 = а0 V а2 V а4 V а8 V а10, (19)

K1 = a1 x1 x4 V a1x1 V а3 V a5x5 V a7 x3 x6 V a7 x3 x6 V a7x3 V a9x2 V a9x2. (20)

Далее все логические функции требуют преобразований под заданный базис И-НЕ, т.е. преобразование по формуле де Моргана для этого следует дважды про инвертировать полученные выражения.

у1 = a5x5 V a7x3, (21)

у2 = а6 V a1 x1 x4 V а2 V а3 V а4 V a5x5 V a7 x3 x6 V а8, (22)

у3 = a1 x1 x4 V a1 x1 x4 V а3 V а8 V a9x2 V а10, (23)

у4 = а6 V а0 V а3 V а4 V a5x5 V a9x2, (24)

у5 = а0 V a5x5 V a5x5 V a7 x3 x6, (25)

у6 = a1 x1 x4 V a1 x1 x4 V а2 V a7x3 V а10, (26)

у7 = а6 V а2 V а4 V а8, (27)

J4 = a5x5 V a7 x3 x6 V a7 x3 x6, (28)

K4 = a9x2 V а10, (29)

J3 = a1x1 V а2 V а3 V a9x2, (30)

K3 = а6 V a5x5 V a7 x3 x6 V a7 x3 x6 V a7x3, (31)

J2 = a1 x1 x4 V a1x1 V a1 x1 x4 V a5x5 V a9x2, (32)

K2 = а6 V а2 V а3 V a7 x3 x6 V a7x3, (33)

J1 = а0 V а2 V а4 V а8 V а10, (34)

K1 = a1 x1 x4 V a1x1 V а3 V a5x5 V a7 x3 x6 V a7 x3 x6 V a7x3 V a9x2 V a9x2. (35)

В результате запишем конечный вид выражений:

у1 = a5x5 * a7x3, (36)

у2 = а6 * a1 x1 x4 * а2 * а3 * а4 * a5x5 * a7 x3 x6 * а8, (37)

у3 = a1x1 * а3 * а8 * а10 * a9x2, (38)

у4 = а6 * а0 * а3 * а4 * a5x5 * a9x2, (39)

у5 = а0 * а5 * a7 x3 x6, (40)

у6 = a1x1 * а2 * a7x3 * а10, (41)

у7 = а6 * а2 * а4 * а8, (42)

J4 =a5x5 * a7x3, (43)

K4 = a9x2 * а10, (44)

J3 = a1x1 * а2 * а3 * a9x2, (45)

K3 = а6 * a5x5 * а7, (46)

J2 = а1 * a5x5 * a9x2, (47)

K2 = a7x6 * a7x3 * а6 * a2x3, (48)

J1 = а0 * а2 * а4 * а8 * а10, (49)

K1 =a1x4 * a1x1 * a5x5 * a7x9. (50)

2.5 Построение схемы цифрового автомата

После записи функций переходим непосредственно к построению самой схемы цифрового автомата приведенной на рисунке 4.

Выше упоминалось, что схема цифрового автомата содержит три основных узла: комбинационную схему формирования выходных, комбинационную схему формирования сигналов управления триггерами и память. Схемы формирования выходных сигналов и сигналов управления триггерами строятся по полученным логическим выражениям (36) … (50).

Так как в составе 155 серии микросхем содержатся логические элементы И-НЕ на два, три, четыре и восемь входов, то построение схем формирования выходных сигналов и схем формирования сигналов управления триггерами удобней и экономичней всего производить на элементах И-НЕ.

В качестве памяти в данной схеме используется регистр состояний, построенный на триггерах. В проекте по заданию при построении регистра состояний должны быть использованы триггеры К155ТВ15. Это двухступенчатый JK - триггер с инверсными входами предварительной установки триггера S и R.

С выхода регистра состояний кодовая комбинация, соответствующая внутреннему состоянию должна передаваться на входы дешифратора для преобразования кодовой комбинаций состояний триггеров в одиночный управляющий сигнал. В составе 155 серии микросхем имеется дешифратор К155ИД3. Это сдвоенный дешифратор - де мультиплексор 416 с инверсными выходами. Он имеет входы блокировки, на которые - надо подавать логический 0 для того, чтобы он работал как дешифратор. Так как дешифратор с открытым коллектором, то на его выходе должна использоваться дополнительная нагрузка, но к выходам дешифратора подключаются элементы той же серии, что и сам дешифратор, поэтому дополнительных резисторов можно не использовать.

Будем предполагать, что синхросигнал и сигнал начальной установки поступают с других схем, для этого дополним схему входными и выходными разъёмами соединениями.

При построении схемы необходимо учитывать начальное состояние автомата. В начальное состояние автомат переходит при появлении низкого уровня напряжения на разъем R. Сигнал с разъёма R подается на входы предварительной установки триггеров. По заданию начальное состояние а6. Это значит, что при появлении 0 на разъёме R регистр состояний должен переключиться в состояние а6. Для того чтобы установить регистр состояний в состояние а6 необходимо 1 подать на вход предварительной установки третьего и четвертого триггера S, на входы R четвертого и первого триггеров 0. На незадействованные входы предварительной установки необходимо подавать пассивный уровень сигнала.

2.6 Описание работы схемы на переходе

После составления схемы цифрового автомата приступаем к описанию её работы на заданном переходе. В данной курсовой работе задан переход из а1 в а2. Выставляем на выходах триггеров значения того состояния, в котором находится цифровой автомат, т.е. Q1 = 1, Q2 = 0, Q3 = 0, Q4 = 0 (таблица 3). На вход дешифратора поступает кодовая комбинация 0001. На втором выходе будет активный уровень, т.е. ноль, так как выходы у этого дешифратора инверсные. На всех остальных выходах будет логическая единица. Далее эти значения поступают в комбинационную схему формирования выходного сигнала. Под действием работы схемы, которая строится на логических элементах 2И-НЕ, 3И-НЕ, 4И-НЕ, 8И-НЕ на входы триггеров поступают логические уровни, соответствующие переключению их в новое состояние. Так, например, триггер Т1 должен совершить переход 1>0, поэтому на входе К1 должна быть логическая единица, только после сформирования этого сигнала триггер Т1 переключится в новое состояние. Триггер Т2 должен перейти0>1, на вход J2 должна поступить единица. Т4 и Т3 должны перейти 0>0, т.е. они находятся в режиме хранения и не меняют своё состояние. Для этого на входы J4, J3, должен поступать логический 0. Следовательно, триггеры переключатся правильно, и цифровой автомат переходит в новое состояние 0010, т.е. а2. Так же логические уровни поступают на выходы у1…у7 (столбцы 20-26 таблицы 3). Сравнивая значения, которые записаны в таблицу 3, убедились, что схема работает правильно.

Заключение

Построение цифрового аппарата - наглядное представление, на чем и как строится микропроцессор и микропроцессорные системы, где они применяются. Микропроцессорный аппарат является главной составляющей микропроцессора. Данное устройство может применяться в управляющих системах обработки информации и в системах управления, каким - либо технологическим процессом и т. д.

В процессе курсового проекта был выполнен расчет и построена схема цифрового автомата по принципу схемной логики. Построенный цифровой автомат реализует последовательность цифровых кодов и выдачу управляющих сигналов.

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

В ходе работы были также закреплены теоретические знания и приобретены практические навыки по расчету и построению схемы цифрового автомата при заданном алгоритме функционирования.

Литература

1. Аванесян Г.Р., Левшин В.П. Интегральные микросхемы ТТЛ, ТТЛШ: Справочник. -М.: Машиностроение, 1993.

2. Аналоговые и цифровые интегральные микросхемы. /Под.ред. С.В. Якубовского. М.: Радио и связи, 1984.

3. Калабеков Б.А., Мамзелев И.А. Цифровые устройства и микропроцессорные системы. - М.: Радио и связь, 1987.

4. Цыбаков Б.В. Вычислительная техника: Методические указания к курсовой работе. АКТ (филиал) СПГУТ. - Архангельск, 2000.

Размещено на Allbest.ru


Подобные документы

  • Исследование структурной схемы цифрового автомата и операционного устройства. Алгоритм функционирования цифрового автомата в микрооперациях. Кодирование его состояний. Характеристика функций возбуждения триггеров и формирования управляющих сигналов.

    курсовая работа [3,6 M], добавлен 06.12.2013

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

    курсовая работа [2,8 M], добавлен 04.02.2013

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

    курсовая работа [423,4 K], добавлен 18.04.2011

  • Основные понятия о цифровом устройстве и главные принципы его построения. Этапы разработки цифрового автомата по алгоритму функционирования. Выбор микросхем, их учет и расчет мощности, потребляемой автоматом. Исследование цифрового автомата на переходе.

    курсовая работа [1,0 M], добавлен 09.10.2009

  • Синтез цифровых схем, выбор элементной базы и анализ принципов построения управляющих автоматов с жесткой логикой. Граф-схемы алгоритмов умножения и деления чисел. Создание управляющего автомата типа Мили; выбор триггера, кодирование сигналов автомата.

    курсовая работа [1,8 M], добавлен 18.09.2012

  • Алгоритм работы автомата Мили в табличном виде. Графический способ задания автомата. Синтез автомата Мили на Т-триггерах. Кодирование состояний автомата. Таблицы кодирования входных и выходных сигналов. Таблица переходов и выходов абстрактного автомата.

    курсовая работа [24,7 K], добавлен 01.04.2010

  • Проектирование цифровых автоматов Мили и Мура с памятью в булевом базисе по заданной ГСА. Составление частично структурированной таблицы переходов-выходов. Построение функций выходов, логической схемы автомата. Особенности его экспериментальной проверки.

    курсовая работа [628,7 K], добавлен 14.07.2012

  • Структурная схема и синтез цифрового автомата. Построение алгоритма, графа и таблицы его функционирования в микрокомандах. Кодирование состояний автомата. Функции возбуждения триггеров и формирования управляющих сигналов. Схема управляющего устройства.

    курсовая работа [789,4 K], добавлен 25.11.2010

  • Установление соответствия абстрактных и структурных сигналов. Система канонических уравнений для выходных сигналов. Закодированная таблица переходов и возбуждения. Функция входов Т-триггера. Построение функциональной схемы синтезированного автомата.

    курсовая работа [360,1 K], добавлен 07.05.2013

  • Таблица истинности, функции алгебры логики разрабатываемого цифрового автомата. Функциональная логическая схема устройства. Минимизация функции алгебры логики, представление ее в базисе "И-НЕ". Функциональная схема минимизированных функций Y1 и Y2.

    контрольная работа [2,1 M], добавлен 22.10.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.