У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Реферат - Тригери
16

1. Вступ.

Схему асинхронного тригера можна представити, як схему отриману із логічної схеми у якої,як мінімум один із виходів з’єднаний із входом. Тригерами називають також послідовні схеми або кінцеві автомати. Поведінка тригера залежить від, як від значення вхідних змінних в даний момент часу, так і від вхідних змінних , в попередній момент часу. Тому він може зберігати інформацію. Інформація, яка зберігається називається параметрами стану і позначаються через .

Рисунок 1: Асинхронний тригер: логічна схема з зворотнім зв’язком, яка використовує вхідний вектор Х і вектор зворотного зв’язку Z, що відповідає моментам часу m і m+1.

Для розв’язки входів та виходів асинхронного тригерів потрібно ввести елемент затримки в ланцюг зворотного зв’язку. Тригери в яких тактовий сигнал керує буферними накопичувачами в ланцюгу зворотного зв’язку, називають синхронними тригерами. В результаті затримки між входом та виходом доцільним є розгляд параметра стану в двох різних моментах часу, які позначені індексами m та m+1. Розглядатися повинні тільки вхідні сигнали , які змінюють свої значення в дискретні моменти часу. Інтервал між двома змінами вхідного сигналу повинен бути настільки великим, щоб в проміжку на всіх з’єднувальних лініях встановилися фіксоване значення сигналів. Це називають «робота в основному режимі».

2.Принципові особливості структури тригерів.

В тригер завжди входить логічна схема SN1, яка містить ланцюг зворотного зв’язку з елементом, який вносить затримку. Але тригер містить також виходи, сигнали на яких можуть бути виявлені двома різними шляхами в другій логічній схемі SN2(Рисунок 2):

В автоматі Мура вхідні змінні обчислюються тільки на основі параметрів стану

В випадку автомата Мілі навпаки в складі логічної схеми SN2 застосовуються не тільки параметри стану , але і вхідні змінні , які служать вхідними величинами.

Рисунок 2: а) Автомат Мура; b) Автомат Мілі

3. Аналіз асинхронних тригерів

В якості прикладу приведений аналіз тригера НІ-АБО (NOR). Він представляє собою ідеальну логічну схему із зворотнім зв’язком(Рисунок 3). Скорочення S та R, якими позначаються вхідні сигнали, означають «установка» (set) і «повернення» (reset). Також один із виходів позначений через , часто позначають, як . Другий вихід може також позначатися, як інвертуючий вихід . Але для другого виходу інвертуючи функція не завжди придається.

Рисунок 3: Тригер NOR

Розглянемо роботу даної схеми на таких прикладах:

Перший випадок . В цьому випадку сигнал на виході верхнього NOR-вентиля має значення . Сигнали на обох входах нижнього NOR-вентиля має значення 0, так, що . Установка тригера виконана. Внесений результат в таблицю істинності Таблиця 1, де показані дві можливі форми представлені таблиці істинності.

В протилежному випадку, коли , в наслідок симетрії встановлюються значення на виходах і . Тригер встановлений в початковому стані.

Тепер розглянемо варіант, коли . В такому випадку поведінка тригера буде визначатися попереднім станом.

Якщо має місце вихідний сигнал , то вхідний сигнал верхнього вентиля дорівнює 1 і зберігається . Також зберігається , так як сигнали на обох входах цього вентиля мають значення 0. Даний стан є стабільним і тому утримується.

А якщо на виході маємо , із поняття симетрії отримаємо, що утримується та . Тому в Таблицю 1 вноситься інформація про те, що попередній стан запам’ятовується (). Вказані в Таблиці 1 форми представлення відрізняються значеннями, які мають вихідний сигнал і в моменти часу та .

У відповідності із тим варіантом, що залишився . В цьому варіанті два входи встановлюються на 0. Цей варіант виключається, так як виходи не будуть взаємно інверсними.

Таблиця 1: Дві форми таблиці істинності вентиля НІ-АЛЕ на RS-тригерах.

4. Систематичний аналіз.

Систематичний аналіз може бути проведений на основі складання мулевих функцій та (див. рисунок 2) для логічних схем та . Перекреслимо структурну схему в відповідності з рисунком 4 і введемо сумарний час затримки .

З допомогою передавальної функції вихідний сигнал ідеальної логічної схеми , яка частково співпадає із логічною схемою , оскільки використаний верхній вентиль НІ-АБО:

На основі цих рівнянь можуть бути складені таблиці 1. Але рівняння стану можуть бути також внесені в так названу таблицю послідовності станів (Таблиця 2)

Таблиця 2: Діаграма послідовності станів в формі діаграми Карно-Вейча.

В першу діаграму вноситься новий стан . Ця величина впливає на зміну її значення на виході за рахунок зворотного зв’язку зі входом. В другу діаграму внесені вхідні величини, в даному випадку та .

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

Другою формою відображення являється діаграма станів на рисунку 5. В діаграмі станів внутрішнього стану, в даному випадку , позначені кружечками. Можливі переходи позначені стрілочками. Необхідні для них умови, які визначаються вхідними змінними, позначені на стрілках.

Рисунок 5. Діаграма станів.

5. Аналіз із врахуванням затримки вентилів.

В подальшому буде показано, що попередньо проведений аналіз є дуже спрощений оскільки не враховує затримку сигналу у вентилях. Даний аналіз не відображає деякі із можливих проблем. Продемонструємо на основі НІ-АБО тригера, як можна проаналізувати роботу схеми, в якій два мають кінцевий час затримки (Рисунок 6).

Рисунок 6. Логічна схема зі зворотнім зв’язком (), що враховує час затримки вентилів та .

Тепер ми бачимо, що є дві змінні, що характеризують стан. Для них можна визначити по Рисунку 6 передавальну функцію:

І вихідні функції:

Із


Сторінки: 1 2 3