Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Проектування (синтез) тригерних пристроїв полягає у виборі запам'ятовуючих елементiв i синтезі схем управлiння в заданих елементних базисах.Содержание книги
Поиск на нашем сайте
У тригерах, керованих рівнем сигналу, використовуються елементарні запам'ятовуючі елементи на вентилях І-НІ (рисунок 1.9, а), а також АБО-НІ (рисунок 1.10,а). Спосіб їх перемикання описується системами підграфів переходів на рисунках 1.9, б і 1.10, б.
Якщо в стовпці QS+1 таблиці переходів проектованого тригеру є значення (таблицi 6 і 7), то Q є аргументом функцій f 1 і f 2. Для забезпечення правильного переключення тригеру, у даному випадку необхідно включити елементи затримки. Аналогічна ситуація виникає в тому випадку, коли аргументами функцій f 1 і f 2 є сигнали Q інших тригерів, що перемикаються в процесі роботи одночасно з даним тригером. Наприклад, такими залежними є тригери в регістрах, що зсувають, лічильниках тощо. Але при побудові тригерів на потенційних елементах не можуть бути використані елементи затримки, що містять реактивні компоненти, оскiльки тодi накладаються обмеження на тривалості вхідних сигналів тригеру.
У потенційній системі елементів повинна бути забезпечена правильна робота тригеру при будь-якій тривалості вхідних сигналів, якщо вона перевищує деяке мінімально припустиме значення. У даному випадку, на елементах І-НІ й АБО-НІ тригери будують за МS-схемою або за схемою трьох елементарних тригерів. Перший спосіб полягає у використанні двох елементарних запам`ятовуючих елементiв: основного М-тригеру та допоміжного S-тригеру. Структура однотактного МS-тригеру пояснюється на рисунку 1.11. Запис у М- тригер тактується сигналом З, а в S-тригер - сигналом F. Передача інформації з М-тригеру до S-тригеру здійснюється крiзь вентилі В. Найбільше поширення одержали МS-тригери з інвертором у ланцюзі С і МS-тригери з заборонними зв'язками. Схеми зазначених тригерів на елементах І-НІ приведені відповідно на рисунках1.12 і 1.13, де елементи 1, 2 утворюють М- тригер, а елементи 5, 6 - S- тригер. Вентилями 3, 4 у схемі на рисунку 1.12 керують сигнали з виходу інвертору 7, а в схемі на рисунку 1.13 - сигнали f 1 і f 2. За схемою на рисунку 1.13 можуть бути побудовані як синхронні, так і асинхронні тригери. У схемах на рисунках 1.12 і 1.13 елементи І-НІ можуть бути замінені на елементи АБО-НІ.
Тригери, виконані за МS-схемою, називають тригерами з потенційним записом інформації. Запис інформації до М- тригерiв здійснюється так само, як і до елементарних запам`ятовуючих елементiв. Перепис інформації з М- тригерів до S- тригерiв здійснюється при знятті активного вектору вхідних сигналів тригеру. Тригер із внутрішньою затримкою, на елементах І-НІ, виконаний за схемою трьох елементарних тригерів, зображено на рисунку 1.14. У даному тригері, сигнали, що відповідають новому стану, встановлюються при переході тактуючого сигналу з 0 у 1. Спосіб запису інформації в тригерах такого типу називають динамічним. При С = 0, на виходах вентилів 2 і 3 присутній одиничний сигнал: тригер на вентилях 5 і 6 не змінює стану, а вентилі 1 і 4виконують функцію інверторів. Переключення тригеру здійснюється відповідно до рисунку 1.9, б. Наприклад, якщо f 1 = 0 і f 2 = 1, то при переході сигналу С з 0 у 1 на виході вентилю 2 установлюється нульовий сигнал, що перемикає в одиничний стан тригер на вентилях 5, 6 і підтверджує одиничний сигнал на виході вентилю 1. Надалi, сигнали f 1 і f 2. можуть змінюватися, що не вплине на стан основного тригеру (вентилі 5 і 6) доти, поки не здійсниться черговий перехід сигналу С з 0 у 1. Розглянутий тригер можна побудувати на вентилях АБО-НІ. У даному випадку, він змінює свої стани відповідно до рисунку 1.10, б. Для побудови запам`ятовуючих елементiв, окрім вентилів І-НІ і АБО-НІ, використовують і інші вентилі. Наприклад, синхронний тригер із внутрішньою затримкою і динамічним записом інформації можна побудувати за схемою, де запам'ятовуючий елемент виконано на вентилях І-АБО-НІ. Такий тригер переключається по негативному перепаду синхросигналу С у відповідності з рисунком 1.9, б. Для правильної роботи тригеру, необхідно, щоб функції f 1 і f 2. зберігали значення після негативного перепаду сигналу З не менше 2 t (t - час затримки сигналів на вентилі І-АБО-НІ). Якщо дана умова при синтезі системи управлiння автоматично не викону-ється, то до схеми вводяться додаткові елементи (інвертори, повторювачі тощо) для забезпечення необхідної затримки. При синтезі системи управлiння, для будь-якого типу тригеру спочатку на основі скороченої таблиці переходів будується повна таблиця переходів тригеру, в якій відбивають значення QS для кожного вектору вхідних сигналів. Потім одержують вираз для f1 і f2. і реалізують дані функції в заданому елементному базисі. В якості прикладу, розглянемо процес проектування JK-тригеру на елементах І-НІ. Оскільки в таблицi 7 присутнє значення , то тригер повинен мати внутрішню затримку. Вибираємо структуру тригеру, представлену на рисунку 1.12, як одну з можливих. Порядок переходів тригеру М на вентилях І-НІ визначається системою підграфів на рисунку 1.9, б. Для розглянутого тригеру, одержуємо повну таблицю переходів (таблиця 8), побудовану відповідно до таблицi 7.
Таблиця 8
На підставі визначеного порядку переходів тригеру, було заповнено також у таблицi 8 графи для f 1 і f 2, аналізуючи переходи QS ® QS +1 у кожному рядку таблиці. Складаємо діаграми Вейча (рисунок 1.16).
За допомогою діаграм Вейча, знаходимо мінімальну диз'юнктивну нормальну форму (МДНФ) функцій f 1 і f 2 (індекси S опускаємо): , . Приводимо отримані функції до виду, зручного для реалізації на елементах І-НІ: ; . Отриману схему тригеру приведено на рисунку 1.17. Синтез здійснюється аналогічно, якщо в якості вихідної прийняти iншу схему. Наприклад, тригер може мати вигляд, показаний на рисунку 1.18.
Для правильної роботи схеми необхідно, щоб затримка сигналів на венти-лях І-НІ була, принаймні, вдвічі більшою за затримку сигналів на вентилі І-АБО-НІ. Якщо дана умова не виконується, то в точцi А необхідно включити додаткові елементи затримки (наприклад, повторювачі або інвертори). Якщо в якості базової вибирається схема трьох тригерів (рисунок 1.14), то для синтезу системи управлiння варто скористатися таблицею 9, де відсутнє значення С (відповідний сигнал на систему управлiння в тригерах такого типу не надходить).
Таблиця 9
З таблицi 9 отримуємо: , . Схему тригеру показано на рисунку 1.19.
Синхронні тригери можуть мати асинхронні входи попередньої установки тригеру в 0 (вхід R) і в 1 (вхід S). Сигнали, що надходять на дані входи, незалежно від стану інших входів тригеру, переключають тригер у новий стан, тобто мають пріоритет стосовно інших сигналів. Як приклад, організацію асинхронних входів було показано пунктиром на рисунку 1.17.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-12-30; просмотров: 332; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.171.10 (0.01 с.) |