Дешифратор параллель-последовательного кода длины с основанием к
Иллюстрации
Показать всеРеферат
О и И С-А Н И Е
ИЗОБРЕТЕНИЯ
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свнд-ву(Ы) Зайвлено1 1272 (21) 1857604/18-24
4 с пттисоединениевв заявки №вЂ” (23) т".риоритет— (43) Опубликовано 0511.77. Бюллетень № 41 (45) Дата оп) бликования описания 29.1177 (5!) лв. Кл.
G 06 F /00
Гщррвтввввн1 ввитвт
Фвввтв Мввввтрав 3ИР ав дввва вввврвтвввв в втврытв» (@) УД
681.325. (088.8) (72) Автор изобретения
Ф. 3. Келлер (7в) Заявитель (54 ) ДешиФРАтОР пАРАллельнО-НОслеДОВАтельнОГО
КОДА ДЛИНЫ л С OCHOBAHHEN К
Изобретение относится к вычислительной технике.
Известен дешифратор параллельнопоследовательного кода длины и с осно ванием К, содержащий S входных каналов, каждый из которых содержит К входных шин, регистр сдвига из К ячеек, каждая из которых содержит последовательно соединенные элемент И и элемент памяти (11 . 0
Однако этот дешифратор является сложным и имеет низкую надежность.
Цель изобретения — упрощение устройства и повышение его надежности.
Это достигается благодаря повыше- )5 нию регулярности структуры. Регулярность структуры и совмещения функций разнотипных узлов отвечают требованиям технологии изготовления больших интегральных схем. 20
Для этого каждая входная шина (j > 0,1...., К-1) i -го канала i (i= 1,2 ......, S ) подключена к входам элементов И тех ячеек М (Й=
*0,1 ..., -1) у которых в К-ичном и представлении числа имеется символ
ibi-ом разряде, выход элемента памяти каждой ячейки N подключен к (S+1) входам элементов И ячеек с номерами 80
К й(1ло4л ), S К+1(r n К ), КЪ+К вЂ” ((mod К ).
Дешифратор параллельно-последовательного кода длины и с основанием
К, передаваемого по S параллельным каналам, выполняется на основе регист
П О ра сдвига из К ячеек, каждая из которых содержит последовательно соединенные S +1- входовой элемент И и элемент памяти. Каждый из Ь входных кана лов содержит по К вхадных шин, каждая у -аи входная шина (1 = 0,1
К-1) = 1,2 ....... S канала подключена к 1 -ым входам элементов И тех ячеек ЯтВ (т(=0,1 ......, К" -1) у которых в К-ичном представлении числа т(имеется символ ) в i -ом разряде.
Выход элемента памяти каждой ячейки
Я„ подключен к (S +1) -ым входам элементов И ячеек с номерами
K Н(ишз К"), К i%+((modK ), .....
K и+К -1 (mode ).
Ячейки дешифратора Располагаются в
К горизонтальных рядов и К" " вертикальных столбцов в порядке возрастания номеров N так,,что в первом столбце располагаются ячейки с номерами
579609
Й=О, 1 ......, К -1,во втором столбце с номерами К, К +1. ..,..., 2 К -) и т.д.
Схема дешифратора параллельно-последовательного кода при и=4, К = 2, S =2 изображена на чертеже.
Дешифратор содержит К = 2 = 16 ячеll 4 ек 1 регистра сдвига. Каждая ячейка сос"оит из последовательно соединенных трехвходового элемента И 2 и элемента 3 памяти. Каждый из $ =2 входных каналов содержит по К = 2 входных шин 4, 5 и б, 7. Шины б и 7 — это соответственно нулевая и единичная шины первого канала, шины 4 и 5 — зто соответственно нулевая и единичная шины второго канала.
Каждая $ --ая (1 = 0>1) входная шина
i -ro (1= 1,2) канала подключена к 1. -ым входам элементов И тех ячеек, у которых в двоичном представлении числа И 20 имеется символ в 1 -ом разряде. По— этому нулевая { p =О) шина б первого канала соединена с первыми входами элементов И ячеек 1о,1, 14, 4>1в, 19 112,1л, единичная (j =1) шина 7 первого канала соединена с первыми входами элементов И Ячеек 1, 1, 1>, > 1ь 1 0,1и, м нулевая (= О) шина 4 второго канала соединена со вторыми входами ячеек
1>1,1 >1„14,1ю,1 >1, > единичная 30
{ = 1) шйна 5 второго канала соединена со вторыми входами ячеек 1,1, 1з, 11, 1ч,1и,(,ä, 1е.
Выход элемента памяти каждой ячейки
Я подключен к третьим входам элемен-36
М тов И ячеек с номерами
K Н(пх1 ц ) = ФИ(ххах 16)
11 И+1{пик(К") х 41>(+ 1(икх116), S A
К N+2(mad К ) 4М+2{mod 16), К И+К-1йиос К ) 48+3(moat 1Ц.
Поэтому выходы элементов памяти ячеек 1„,14,16, 1, соединены с третьими входами элементов И ячеек 1О,1,,1, 1, выходы элементов памяти ячеек 1,, соединены с третьими входами элементов И ячеек 14,1» t<, 1 ; ® выходы элементов памяти ячеек {z,1
1,О,14 соеДинены С третьими входами элементов И ячеек 1 > 1 > 1 о > 1„, > и, наконец, выходы элементов памяти ячеек 1,1, 4и, 1 э соединены с третьими входами элементов И ячеек
4» 11%
Шины сдвига и установки в начальное состояние на чертеже не показаны.
Устройство работает следующим обра- 6О зом.
Перед началом работы все элементы памяти ячеек устанавливаются в состояние 1>1 . 65"
При приеме символа 0 по первому каналу на нулевую шину 6 подается сигнал 1, а при приеме символа 1 по первому каналу на единичную шину 7 сигнал 1 . Точно также, при приеме символа 0 по второму каналу на нулевую шину 4 подается сигнал 1, а при приеме символа 1 по второму каналу на единичную шину 5 — сигнал
>>1>>
Рассмотрим процесс дешифрирования коМбинации 0110 (й =6), передаваемой по двум параллельным каналам (и) ).
Так как на первом такте символ 0 принимается в первом канале и символ 1 во втором канале, то на нулевую шину 1 и единичную шину 5 подаются сигналы 1, а на единичную шину 7 и нулевую шину 4 — сигналы О . В результате, после подачи первого сдвигающего импульса (после первого сдвига в регистре) состояние 1 переместится из ячеек 1„,1,,...1,5 только в ячейки
1,, 1з, 19, 1,д, так как элементы И только этйх ячеек будут иметь сигналы 1 на всех трех входах.
На втором такте символ 1 принимается в первом канале и символ О во втором канале, поэтому сигналы 1 подаются на единичную шину 7 и нулевую шину 4, а сигналы О на единичную шину 5 и нулевую шину б.
После второго сдвига в регистре состояние 1 переместится из ячеек
11,1» 19,1,з в единственную ячейкУ 4 . так как элемент И только этой ячейки будет иметь сигналы 1 на всех трех входах. Таким образом, ячейка 16 зафиксирует результат дешифрирования комбинации 0110 (Й = 6) .
Если произойдет отказ ячейки й„ типа 1>0> та дешифратор не сможет дешифрировать только одну комбинацию с номером М . Допустим произошел отказ ячейки 1з . Это никак не повлияет на результат дешифрирования всех комбинаций, кроме 1 001 (8 = 9) . Так, например, при приеме той же комбинации
0110 (1>(=6) после приема первой пары сиМволов и первого сдвига в состоянии 1 окажутся ячейки l<,1, 1,> а после приема второй пары символов и второго сдвига в состоянии 1 окажется только ячейка 1З, которая и зафиксирует результат дешифрирования..
Формула изобретения
Дешифратор параллельно-последовательного кода длины n c основанием К, содержащий Ь входных каналов, каждый из которых содержит К входных шин, регистр сдвига из К ячеек, каждая из которых содержит последовательно соединенные элемент И и элемент памяти, отличающийся тем, что, с
579609
Составитель Ф. Келлер
Редактор И. Марховская Техред С.Беца Корректор М.Демчик
Заказ 439б/45 Тираж 818 Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП Патент, г. Ужгород, ул. Проектная, 4 целью упрощения устройства и повышения надежности его работы, каждая входная шина j (j 0,1 .....,К-1) i -го канала ((=1,2 ......, 5 ) подключена к -ым входам элементов И тех ячеек, и (((=0,1 К -1), у
fl 5
:которых в к-ичном представлении числа
8 имеется символ g в 1. -ом разряде, выход элемента памяти каждой ячейки (О
М подключен к (3 +1l -ым входам элементов И ячеек с номерками
< (4 (кк К ), К )4+ ((азск Х ), Ъ Ъ
К Й+ К - f (ox К ) .
Источники инФормации, принятые во внимание при экспертизе:
1. Авторское свидетельство СССР
9 235б02, 6 06 Р 5/00, 19б2,