Студопедия — Лабораторна робота №10
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Лабораторна робота №10






Проектування цифрових автоматів з пам’яттю.

Мета роботи:навчитисяпроектувати цифрові автомати з пам’яттю.

Програмне забезпечення: Circuit Maker 5.

 

1. Теоретичні відомості

Вузли і пристрої, які містять елементи пам’яті відносяться до класу автоматів з пам’яттю.

Цифровий автомат – це пристрій, який здійснює приймання, зберігання і перетворення дискретної інформації за деяким алгоритмом.

Абстрактний цифровий автомат визначається сукупністю п’яти об’єктів ,

де , – множина вхідних сигналів автомата А (вхідний алфавіт автомата А);

, – множина станів автомата А (алфавіт станів автомата А);

, – множина вихідних сигналів автомата А (вихідний алфавіт автомата А);

– функція переходів автомата А, яка відображає , тобто ставить у відповідність будь-якій парі елементів добутку множин елемент множини ;

– функція виходів автомата А, яка задає відображення або .

За способом формування функції виходів розрізняють наступні типи автоматів: автомат Мілі, автомат Мура (рис.1).

В абстрактному автоматі Мілі функція виходів задає відображення .

Автомат Мілі характеризується системою рівнянь:

;

.

Автомат Мура – системою рівнянь:

;

.

Синтез цифрових автоматів з пам’яттю можна розділити на наступні етапи:

1) кодування;

2) вибір елементів пам’яті автомата;

3) вибір структурно - повної системи елементів (типу автомату);

4) побудова рівнянь булевих функцій виходів і збудження автомата;

5) побудова функціональної схеми автомата.

 

Рис.1. – Структурні схеми автоматів з пам’яттю

Розглянемо кожний із етапів детально.

 

1. Кодування.

Процес заміни букв алфавітів цифрового автомата двійковими векторами називається кодуванням і може бути описаний таблицею (табл. 3, табл. 4, табл. 5). В лівій частині таблиці перераховуються всі букви (наприклад вхідного алфавіту), а в правій – двійкові вектори, які ставляться у відповідність цим буквам.

Таблиця 1 – Таблиця переходівТаблиця 2 – Таблиця виходів

Стан автомата Вхідні сигнали   Стан автомата Вхідні сигна ли
x1 x2 x1 x2
s1 s2 s3 s2 s2 s3 s1 s1 s2 s1 s2 s3 y1 y2 y1 y3 y4 Y2

Функція переходів – ; Функція виходів .

 

Розглянемо кодування букв алфавітів

Таблиця 3. Таблиця 4. Таблиця 5

Вхідні сигнали Код вхідних сигналів   Стан Код стану   Вихідні сигнали Код вихідних сигналів  
x1 x2   s1 s2 s3   y1 y2 y3 y4    
   
   

Таблиця переходів і виходів після кодування має вигляд:

 

Таблиця 6 – Таблиця переходівТаблиця 7 – Таблиця виходів

Стан автомата Вхідні сигнали   Стан автомата Вхідні сигнали
       
           

 

2. Вибір елементів пам’яті автомата.

В якості елементів пам’яті структурного автомата використовують D –тригери, Т – тригери, RS – тригери, JК – тригери.

Таблиці переходів тригерів.

Стан D –тригера Вхідний сигнал (D)   Стан Т –тригера Вхідний сигнал (Т)
       
           

 

 

Стан RS – тригера Вхідні сигнали (R, S)   Стан JK – тригера Вхідні сигнали (I, K)
             
                 

 

Виберемо в якості елемента пам’яті Т – тригер. Складаємо таблицю функцій збудження автомата.

Таблиця збудження елементів пам’яті будується на основі таблиці переходів (табл. 6).

Таблиця переходів.

Стан автомата Вхідні сигнали
     
 

Складаємо рівняння.

Символами і в таблиці позначають функції збудження елементів пам’яті і .

Складаємо рівняння для побудови комбінаційної схеми збудження цифрового автомата.

 

;

.

 

Таблиця виходів складається на основі таблиці 7.

 

Таблиця виходів

Стан автомата Вхідні сигнали
     

 

 

Складаємо рівняння для побудови КС формування вихідних сигналів автомата.

 

;

.

 

, – відповідно прямий і інвертований вихід тригера.

 

Рис. 2. Функціональна схема цифрового автомата Мілі.

 







Дата добавления: 2015-10-18; просмотров: 1063. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

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

Постинъекционные осложнения, оказать необходимую помощь пациенту I.ОСЛОЖНЕНИЕ: Инфильтрат (уплотнение). II.ПРИЗНАКИ ОСЛОЖНЕНИЯ: Уплотнение...

Приготовление дезинфицирующего рабочего раствора хлорамина Задача: рассчитать необходимое количество порошка хлорамина для приготовления 5-ти литров 3% раствора...

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

Потенциометрия. Потенциометрическое определение рН растворов Потенциометрия - это электрохимический метод иссле­дования и анализа веществ, основанный на зависимости равновесного электродного потенциала Е от активности (концентрации) определяемого вещества в исследуемом рас­творе...

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

Сущность, виды и функции маркетинга персонала Перснал-маркетинг является новым понятием. В мировой практике маркетинга и управления персоналом он выделился в отдельное направление лишь в начале 90-х гг.XX века...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия