кільцеві регістри

кільцеві регістри

Мал. 3 Схема кільцевого регістра

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

Призначення кільцевого регістра.

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

Схема кільцевого регістра.

Схема кільцевого регістра представлена ​​на Рис. 3

Робота схеми кільцевого регістра.

Нехай запишемо в один з розрядів регістра одиницю. У схемі, ця одного разу введена одиниця просувається тактовими імпульсами до кінця, а з виходу старшого (n-1) -го розряду через ланцюг зворотного зв'язку знову записується в нульовий розряд. Після цього відбувається новий цикл руху зазначеного коду по регістру.

На основі кільцевих регістрів будують рекурентні регістри.

Реверсивний регістр зсуву.

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

У реверсивному зрушуючим регістрі, представленому на Рис. 4 Реверсивний зсувний регістр, логічні зв'язки між тригерами передбачають можливість управління напрямом зсуву записаного в регістр слова за допомогою керуючого сигналу, що відображається логічної змінної у. Наприклад, при y = 0 дію синхроимпульса повинно призводити до зсуву інформа-ції вліво, а при у = 1 - вправо При відсутності синхроимпульса інформація, записана в регістр, повинна залишатися без изме-нения.

Якщо регістр виконується на тригерах типу D, то для реалі-зації реверсивного режиму роботи логічний сигнал на вході тріггераi-го розряду регістра визначається за формулою.

Di (t) =

кільцеві регістри
* Qi-1 (t) + yQi + 1 (t).

Напрямок зсуву коду задає логічна схема DD1 Розглянемо принцип дії регістра.

кільцеві регістри

Мал. 4 Реверсивний зсувний регістр

Нехай в регістрі записаний код числа A = an-1 ... a1 a0. тоді, згідно наведеної формули, при подачі логічного сігналаy = 1 на входеDi-го тригера діє сигнал з виходу від попереднього тріггераDi = Qi + 1. Під дією чергового синхроимпульса сігналQi + 1 фіксується на виході тригера ТT. Код зсувається вправо;

при y = 0, відповідно до того ж виразу, Di = Qi-1 і на виходеi-го тригера фі-КВІР сигнал з виходу тріггераTTi-1. Код зсувається вліво.

Рекурентні регістри.

Призначення рекуррентного регістра.

Рекурентні регістри служать для отримання довгих кодових комбінацій (рекурентних послідовностей), що наближаються за своїми статичним характеристикам до "білого" шуму.

Використовують для кодують і декодер, широкосмугових систем зв'язку, при формуванні сигналів фазирования в системах передачі даних.

Пристрій рекуррентного регістра.

Вихід останнього (старшого) розряду регістра з'єднується з входом через найпростіший елемент І-НЕ. З попереднього розряду регістра також подається сигнал на цей елемент.

Для прикладу розглянемо схему рекуррентного регістра на D-тригерах.

Схема рекуррентного регістра.

кільцеві регістри

Мал. 5 Схема рекуррентного регістра

Таким чином рекурентні регістри дозволяють формувати кодові комбінації різної довжини за рахунок введення ланцюга логічної зворотного зв'язку.

Параметри послідовного регістра.

Час введення (виведення) m-розрядного двійкового числа в регістрах зсуву одно mТсд. де ТСД-період проходження тактуючих сигналів, які здійснюють купівлю (продаж) інформації.

Схожі статті