Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Побудова логічних структур на коміркових автоматахСодержание книги
Поиск на нашем сайте
Розглянемо основні властивості, якими повинна володіти структура із взаємним впливом поведінки комірок, щоб у ній могла бути реалізована будь-яка з’єднувальна і булева функція. Може бути створено безліч модифікацій однорідних структур із взаємним впливом поведінки комірок, які відрізняються між собою структурою комірки та зв'язками між комірками, кількістю можливих напрямків поширення інформації, способами управління структурою, швидкодією і т. і. На рис. 3.1, азображена однорідна структура, сигнали в якій можуть поширюватися за чотирма напрямками. Структура складається з однотипних функціональних комірок і однакових міжкоміркових зв'язків, що з’єднують їх. Функціональну комірку можна розглядати як деякий кінцевий автомат з пам'яттю, який може мати
а)б) Рис. 3.1. Чотирьохнаправлена однорідна структура на коміркових автоматах: а) – ділянка структури; б) – концентричне розповсюдження збуджень в структурі
Передбачається, що всі коміркові елементи структури знаходяться у початковому, незбудженому стані, а якщо на вхід якого-небудь з них, наприклад елемента Дійсно, якщо в деякий початковий момент часу Будемо називати хвилею збуджень розподілене в часі поширення імпульсу збудження від однієї комірки структури до іншої в заданому напрямку; напрям передачі хвилі збудження може бути будь-яким з У синхронних структурах, із метою створення максимально простої конструкції елемента, ставлять у відповідність будь-якому функціональному елементу Отже, часові параметри алгоритму функціонування можуть бути виражені співвідношеннями:
де Будемо називати відрізок часу Надалі будемо приймати, що комірка структури має властивість відновлення рівня сигналу; і тому відсутнє загасання сигналів при їх розповсюдженні по структурі, що особливо важливо для реалізації досліджуваних структур в інтегральних наносхемах. На рис. 3.2, анаведено приклад зміни станів елемента синхронної логічної структури на коміркових автоматах, якому поставлено у відповідність алгоритм функціонування з наступними часовими параметрами:
тобто елемент із зазначеними часовими параметрами алгоритму функціонування може бути збуджений при передачі через нього потоку інформації не частіше, ніж один раз на три такти; будемо говорити, що елемент в цьому випадку має трьохтактний цикл збудження. Збудженню або відсутності збудження елемента в даному циклі поставимо у відповідність різні логічні рівні, які виражаються літерами бінарного алфавіту 0 і -1. Будемо вважати, що якщо елемент Тоді для передачі через елемент а) б) Рис. 3.2. Зміна станів комірки синхронної структури: а) – приклад алгоритму функціонування комірки (
Тим самим хвиля збуджень, що розповсюджується по структурі, відповідає передачі 1 через комірки структури в заданому напрямку, а потік інформації –передачі через комірки структури деякого Для реалізації логічних і обчислювальних операцій у коміркових структурах розглядають один із варіантів структури, що має також наступні властивості: 1) спрямованість поширення інформації забезпечується послідовним збудженням двох сусідніх комірок; 2) цикл збудження комірки структури дорівнює чотирьом тактам 3) якщо потоки інформації, які перетинаються, приходять у комірку, що знаходиться на їх перетині, несинфазно (із зсувом, кратним такту), то вони взаємно забороняються, якщо ж вони приходять в зазначену комірку синфазно, то вони проникають один через одного без взаємних заборон. Ці властивості реалізуються відповідною структурою комірки і зв'язками між комірками. У структурі на рис. 3.3, апоширення потоку інформації від комірки
а) б)
в) г)
д) е)
ж) з) Рис. 3.3. Реалізація логічних і комунікаційних функцій: а) – направлена передача і відгалуження сигналу; б) – реалізація функцій ЗАПЕРЕЧЕННЯ, НІ та І-НІ на взаємодії потоків інформації, що перетинаються; в) – графи комунікаційних функцій; г), д) – функція І від двох змінних; е), ж) – функція АБО від трьох змінних; з) – елемент пам'яті
Для відгалуження потоку інформації, наприклад, від комірки Реалізацію логічної функції ЗАПЕРЕЧЕННЯ ілюструє рис. 3.3, б. При поширенні потоків інформації Якщо комірка структури збуджується сигналами ззовні в кожному циклі збудження Якщо один із потоків інформації, наприклад потік Тим самим показано, що при вибраних умовах виконується і вимога з’єднувальної повноти структури, тобто реалізується будь-який з'єднувальний граф виду рис. 3.3, в. Таким чином, забезпечується функціональна повнота логічної структури на коміркових автоматах, а отже, можливість реалізації різних логічних і обчислювальних пристроїв. На рис. 3.3, г, д представлені два різні способи реалізації логічної функції множення І на два входи. На рис. 3.3, г наведено спосіб реалізації цієї функції за допомогою взаємних заборон потоків інформації, здійснення яких було розглянуто вище. На рис. 3.3, д дається спосіб реалізації цієї ж функції, заснований на послідовному збудженні двох сусідніх комірок структури з боку різних потоків інформації ( Очевидно, що при використанні другого способу реалізації функції І потрібна менша кількість комірок. На рис. 3.3, е, ж представлені дві різні реалізації логічної функції додавання АБО на три входи. У схемі на рис. 3.3, е використовується описаний вище метод взаємних заборон. На рис. 3.3, ж показаний спосіб реалізації функції АБО за допомогою відгалужень різних потоків інформації на один й той ж рядок (стовпчик) комірок. На рис. 3.3, з представлений приклад реалізації елемента довгострокової пам'яті для зберігання двохрозрядного числа. Слід підкреслити, що реалізація деяких логічних та обчислювальних операцій може бути виконана більш простим способом, ніж реалізація їх суперпозицією елементарних логічних і обчислювальних функцій.
|
||
|
Последнее изменение этой страницы: 2016-12-29; просмотров: 473; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.01 с.) |