Сдвигающее устройство

 

Изобретение относится к вычислительной технике и может быть использовано для построения регистров сдвига. Цель изобретения - упрощение устройства достигается тем, что в устройстве, содержащем К мультиплексоров 6, триггеры 4, К регистров 5 и распределитель 3, триггер 4 используется как для последовательного приема, так и для последовательной выдачи информации. Это позволяет получить экономию оборудования в виде 2 К одноступен- ,-пых триггеров . 2 ил.

СОЮЗ СОВЕТСКИХ

СОЦИ4ЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)5 G 11 С 19/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

Г:::::

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4752711/24 (22) 29.09.89 (46) 23,10.91. Бюл. N. 39 (71) Всесоюзный научно-исследовательский институт радиовещательного приема и акустики (72) И.М.Лазер и Г.С, Брайловский (53) 681.327.66(088.8) (56) Майоров С,А., Новиков Г.И. Структура электронных вычислительных машин, Л.:

Машиностроение. 1979, с.277, рис.8.36.

Авторское свидетельство СССР

N 1464216, кл. G 11 С 19/00, 1987.

Изобретение относится к вычислительной технике и может быть использовано для хранения и сдвига информации.

Цель изобретения — упрощение устройства.

На фиг.1 приведена схема устройства; на фиг.2 — временная диаграмма его работы.

На схеме (см.фиг,1) обозначены информационный вход 1 устройства, синхровход

2, распределитель 3, К-1 триггер 4.1, 4.2,...4.(К-1), и регистров 5,1,5,2„.,5(n-1), 5п, К мультиплексоров 6,1, 6.2,...,6К и выход 7 устройства, Схема приведена для случая, когда

n=km, m=1,2,...; К >2; и >2, Распределитель 3 может быть выполнен либо на базе сдвигового резистора, либо как счетчик с дешифратором. Триггеры

4.1,...,4,(К-1) — двухступенчатые. Каждый регистр 5.1...5.п содержит К одноступенчатых триггеров. Функционирование устройства (см.фиг.1) поясняется таблицей, в которой использованы следующие обозначения:

„„5U „„1686480 А1 (54) СДВИГАЮЩЕЕ УСТРОЙСТВО (57) Изобретение относится к вычислительной технике и может быть использовано для построения регистров сдвига. Цель изобретения — упрощение устройства достигается тем, что в устройстве, содержащем К мультиплексоров 6, триггеры 4, К регистров 5 и распределитель 3, триггер 4 используется как для последовательного приема, так и для последовательной выдачи информации, Это позволяет получить экономию оборудования в виде 2 К одноступенчатых триггеров, 2 ил.

1) а1,...,а21: и Ь1,...,bk логические переменные

2) d1 — dk — состояние k-разрядного регистра.

В качестве терма dj используют переменные aj, bj, 3) 0-0 — состояние логического нуля на всех выходах k-разрядного регистра.

Временные соотношения между си -налами показаны на диаграмме (см.фиг.2), на которой показаны такты c (k-1)-го по (2k+1)(см. таблицу). Для принятой на фиг,2 полярности сигналов распределителя 3 выходной сигнал каждого мультиплексора 6 соответствует.сигналу на первом (втором) входе при сигнале логического " 0" ("1") на управляющем входе. Начальные состояния элементов устройства приведены в таблице строка 0;

На вход 1 подается последовательность а1...,a2k и, начиная с k-го такта, с выхода

7 считывается последовательность Ь1,...,bk, По фронту импульса на входе 2 в каждом триггере происходит перезапись информации из первой ступени во вторую и на выход

1686480! Состплл. )!аnn

Г а с и р е, °

«а пп

Регистр 3 !

Тр»»ггер»а

И .)

0 )

О С

О

С

О аl

С-0

0-0

0-0

0-0

О-О аl àk яl-nk аl- »k аl-пк аl-ak

a(k+1)-a2k а()»»I)-a2k

a(k-2) я(К-3)

a (k-1) а (! -2)

hk b(k-1)

n(ka1) bk

К-:

К»

К4

К-1

К

a(k I)

ak аlk» 1)

a(k+2) 0

ai

Ь2

2К °

2К» 1

К-1

К

I а(k"2)

a(2k-1)

О

О

О

О

О

С

О

a(2k-!) а 2lс

О

О

О

О и

О

О

bk а(Ка1)

О

О

О

О

О

О

a(2k-3) я(2k — 2)

О С

») О

О О

О fJ

О О

0 О

О О

О О

1. (» - I ) + 2-п

0-0

0-0

0-0

О-О 0-0

Оn(l -I )

»(К-I) ° 1

n(k — I)+2

К

2 п(1,-1)»k

n(k-1)+1»!

nI1 — 1)»i »2

О

ak

С

С

О

»2

0 О а(k-!)

ak

О

О 0

О О а20-1 а 22

0-0

0-0

О-О

0-0

0-0

О-О

0-С

О-О о а2 я т

К- I

К

2 п(1- 11

n (k - 1 1 + . k п(k I) .k+ 1 п(К вЂ” 1) »k+2 а1: п

a(k+ )

a(k+3) трипера. После (I<-1)-ro такта на выходах триггеров 4,1,.„,4.(К-1) устанавливается код а(К-1)...„а1, Этот код и бит ak с входа 1 по фронту импульса с k-го выхода распределителя 3 записывается е регистр 5.1. На выход каждого мультиплексора 6 передается сигнал с второго входа, так как на (К+1)-м выходе распределителя 3 установлена логическая л1", На выход 7 передается символ Ь1 с k-го выхода регистра 5.п, Одновременно остальные мультиплексоры

6,1„...6.(К-1) передан)т код Ь2„„,Ь(К-1) на входы первых ступеней триггеров 4.(k1),.„,4.1, Запись этой информации осуществляется по срезу импульса на входе 2. В следующем ((<+1)-м такте по ф )онту импульса на входе 2 код Ь2-b(k-1) устанавливается на выходах триггеров, 4.(k-1)Ä,,4.1 благодаря перезаписи информации из первых ступеней во вторые. Сигнал переноса распределителя 3 устанавливается в логической п0л и выход 7 коммут!лруется с выходам триггера 4.(k-1). Па срезу импульса на входе

2 в первые ступени триггеров 4.1,.„4,(k-1) записывается код a(k-1), bk„...b3, который появляется на выходах этих триггеров по фронту импульса на входе 2 в следующем такте и т.д. в соответствии с таблицей и диаграммой (см.фиг,2). В р-й регистр (р=1, „и) код а1-аК запишется в k+(P-1) (К1)-м такте, а в и-й регистр этот код запишется e k+(n-1) (k-1)=п(1<-1)+1-м такте. В общем случае для сдвигающего устройства при

n=m.k-g (m=1,2,..., agaa0,1,...,k-1) считывание первого символа из и-го регистра на выход произойдет через (k-g — 1) тактов после записи в и-й регистр.

Эффективная разрядность сдвигающего устройства определяется по формуле (k-1)+1-k-g-1-1=n(k-1)+ k-g-1=(n+1)(k-1)-g

При g-k-1 последний регистр избыточен, Наиболее эффектно устройство при

g=0, когда разрядность равна (и+1) (k-1).

5 По сравнению с прототипом экономия оборудования составляет К двухступенчатых (2К одноступенчатых) триггеров.

Формула изобретения

» а

Сдвигающее устройство, содержащее распределитель, К-1 триггер, К «2, и регистров, n=m-К-g, где m=1,2... и g=a,1„„,К-1, а ((и+1КК-1)-д1 — разрядность устройства, и К

15 мультиплексоров, причем I-й выход распределителя, i=1,К, соединен с синхровходом

IK-(i+1)-го регистра, 1=1,2,3,..., i-й выход каждого регистра, кроме п-го, соединен с i-м информационным входом последующего регистра, выход i-ro триггера соединен с первым информационным входом (i+1-ro мультиплексора, i-й выход n-ro регистра соединен с вторым информационным входом

i-го мультиплексора, выход которого соеди25 нен с информационным входом I-го триггера, синхро входы триггеров и вход распределителя являются синхровходом устройства, (К+1)-й выход распределителя соединен с управляющими входами

30 мультиплексоров, о т л и ч а ю щ е е с я тем, что, с целью упрощения устройства, первый информационный вход первого мультиплексора и первый информационный вход первого регистра являются информационным

35 входом устройства, выход I-ro триггера соединен с (1+1)-м информационным входом первого регистра, а выход К-го мультиплексора является выходом устройства.

1686480

Продолжение таблицы

Регистр

5.(п-f) Регистр

5. 2 пи

О

О

О

О

О

hl

Ь2.

Ь3

0-0

0-0

О-О

0-0

0-0

О-О

0-0

0-0

0-0

0-0

0-0

0-0

0-0

С-О

0-0

0-0

0-0

0-0

0-0

О-О

0-0 аl-ak

e1-ak аl-ek

К-1

К

K+

K+2

bI

О

О

О

О

С

О

О

О

О аl а2 а3

2К+ 1

2k

2K+ I

0-0

0-0

0-0

0-0

0-0

0-0

k(n-1)+2-и

n(k-l)

n(k I)+1

n(k-I)+2

О-О

0-0

0-0

0-0

0-0

0-0

0-0

0-0

0-0

О-О

0-0

0-0

0-0

0-0

° 0-0

0-0

0-0

n(k-1)+k

n(k-1)+k+1

n(k-I)+k+2

a(k+1)-a2k а(к+!)-a2k

a(k+I)-а2К

0-0

0-0

ak а(К+1) а(3са 2) (К.З) n(k-1) п(К-1)+2k

n(k †!)+2k+ I

n(k-l)+2k+2 b1-bk b1-bk

0-0

0-0

О-О

0-0

О-О

0-0

0-0

0-0.

0-0

0-0

0-0 а l -ak а l -ak

a1-ak

a1-ak а l -ak

a(k+1)-a2k а(k+1) -a2k

a(k+1)-a2k

a(k+I)-a2k

О-С

0-0

0-0

0-0

0-0

0-0

2

Регистр Вых. 2

В.п

О-О

Ь l-bk

Ъl-ЬК

b1-bk

Ьl-bk

b1-hk

О-С

0-0

0-0

О-О

Π— О

0-0

0-0

0-0

О-О

0-0 аl àk аl-ak а l-ak а!-ak аl-ak

ak+I-a2k

1686480

K-1 к

0> аыЯ ак ) а(к ЯС(к Я а(к °

U9-1 а(к-2) а (к-Ц дк а(к. ) a(

a(a+33 а(.г)Яв(к-ч 8» a(»н) а(гкз) ццк-г а.r ï,з (гг вз Ь

05 1 IC

bx-аж

Оу (Р1 )Я2 ) 4 (ВЧ

О!Г-л

Вил 3

Составитель А, Дерюгин

Техред М.Моргентал Корректор Т. Малец

Редактор Т. Шагова

Закаэ 3600 Тираж Подписное

ВНИИПИ Государственного комитета по иэобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб.. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

Сдвигающее устройство Сдвигающее устройство Сдвигающее устройство Сдвигающее устройство 

 

Похожие патенты:

Д-триггер // 1681336
Изобретение относится к вычислительной технике и может быть использовано для построения контролепригодных цифровых схем

Изобретение относится к вычислительной технике и может быть использовано для хранения и сдвига информации

Изобретение относится к вычислительной технике

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к электронной вычислительной технике, в частности к триггерным запоминающим элементам для устройств памяти ЭВМ

Изобретение относится к вычислительной технике и может быть использовано при построении буферных запоминающих устройств в системах сбора и обработки информации

Изобретение относится к вычислительной технике и может быть использовано при построении устройств приема и хранения информации

Изобретение относится к вычислительной технике и может быть использовано при проектировании буферных запоминающих устройств систем сбора и обработки информации

Изобретение относится к области цифровой вычислительной техники и дискретной автоматики, а точнее к регистрам сдвига на потенциальных логических элементах в интегральном исполнении

Изобретение относится к вычислительной технике и может быть использовано в различных цифровых устройствах, работающих в условиях воздействия помех

Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и систем управления, работающих в условиях воздействия помех

Изобретение относится к сдвиговым регистрам, включающим в себя множество каскадированных ступеней, каждая из которых имеет входной вывод и выходной вывод

Изобретение относится к вычислительной технике и может быть использовано при построении универсальных и специализированных управляющих устройств, а также в устройствах диагностирования

Изобретение относится к области вычислительной техники и может быть использовано при построении универсальных и специализированных управляющих устройств и устройств диагностирования

Изобретение относится к устройству обращения циклического сдвига и/или обращенного перемежения данных

Изобретение относится к программируемому материалу памяти и к ячейке памяти, содержащей указанный материал памяти, в частности к тонкопленочной ячейке памяти

Изобретение относится к вычислительной технике и может быть использовано при построении универсальных и специализированных автоматических управляющих устройств, а также в устройствах диагностирования

Изобретение относится к области вычислительной техники и может быть использовано при построении универсальных и специализированных управляющих устройств, а также в устройствах диагностирования

Изобретение относится к цифровой вычислительной технике и может быть использовано в процессорах ЭВМ и в устройствах цифровой автоматики
Наверх