Преобразователь последовательного кода в параллельный

Номер патента: 970355

Авторы: Плешев, Полунин

ZIP архив

Текст

(54) ПРЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬНОГО К В ПАРАЛЛЕЛЬНЬ 11"1 льнымв преоторы в вид озмож- бразов посх поспреобразователя но большом объеиченных функцио 1Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах обмена информацией, реализующих способ предварительно- го накопления массивов информации.Известен преобразователь, содержащий 5 информационные входы, два распределителя импульсов, два генератора импульсов, выходной регистр, феррит-диодную матрицу преобразования последовательных кодов группы чисел в последовательность чисел, представленных параллельным кодом 11. Недостатки данного заключаются в сравнитель ме оборудования и огран нальиых возможностях.Объем оборудования о димостью применения в двух систем адресации с п которых осуществляется ввод группы чисел исходно мации в элементы феррит помощью второй системы борка из элементов ферри ходного массива информа ным его преобразованием бусловлен необхопреобразователе омощью первой из последовательный го массива инфоровой матрицы, а с адресации - выовой матрицы исции с одновременв последовательных параллеспользоватьмяти, имеющструктура креализациием.ональных вутствии преоинформацииредставленнь ность чисел, представлен кодом, что не позволяет и образователе элементы па ну систему адресации, наиболее оптимальна для больших интегральных сОграничение функци ностей заключается в отс вания исходного массива ледовательность чисел, п ледовательным кодом. Наиболее близким к предлагаемому является преобразователь, содержащий входной регистр, распределитель импульсов, элемент задержки, счетчик, дешифратор, группу элементов И, группу регистров, группу коммутаторов, элемент И и элемент ИЛИ 2.Недостатками известного преобразователя являются большие аппаратурные затраты обусловленные наличием, как системы выборки для поразрядной записи массива информации в регистры, так и системы выборки для почислового считываня информации из регистров, что исключает возможность использования в устройстве больших интегральных схем памяти, имеющих одну систе970355 3му адресной выборки информации. Кроме того, известные преобразователи имеют ограниченные функциональные возможности, которые заключаются в том, что отсутствует возможность преобразования исходного массива информации в последовательность последовательных кодов.Цель изобретения - сокращение аппаратурных затрат преобразователя,Поставленная цель достигается тем, что преобразователь последовательного кода в параллельный, содержащий входной регистр распределитель импульсов, первый элемент И, первый элемент задержки, блок памяти, счетчик по модулю гп (гп - колнчество чисел преобразуемого массива информации), счетчик по модулю п (и - количество разрядов чисел преобразуемого массива информации), причем разрядные входы входного регистра являются входами преобразователя, вход синхронизации преобразователя соединен с установочным входом входного регистра, дополнительно содержит три элемента 2 И - ИЛИ, второй элемент И, второй элемент задержки, триггер, выходной регистр, при этом вход пуска распределителя импульсов соединен с входом синхронизации преобразователя и с входом записи входного регистра, первый выход распределителя импульсов соединен с входом считывания блока памяти, второй выход - с первыми входами первого и второго элементов 2 И в И и с входами сдвига входного и выходного регистров, третий выход распределителя импульсов соединен с первым входом первого элемента И, второй вход которого соединен с выходом первого элемента задержки, первым входом второго элемента И, вторыми входами первого и второго элементов 2 И - ИЛИ и первым входом третьего элемента 2 И - ИЛИ, вход управления режимом блока памяти, третьи входы первого и второго элементов 2 И в И и второй вход третьего элемента 2 И ИЛИ соединены с нулевым выходом триггера, единичный выход которого соединен с входом первого элемента задержки, выход переноса счетчика по модулю гп соединен с четвертым входом второго элемента 2 И в И, третьим входом третьего элемента 2 И в И и через второй элемент задержки с четвертым входом третьего элемента 2 И - ИЛИ, 5-вход триггера соединен с выходом переполнения счетчика по модулю и, четвертым входом первого элемента 2 И - ИЛИ и вторым входом второго элемента И, К-вход триггера соединен с входами установки нуля счетчиков по модулю гп и п и является управляющим входом преобразователя, счетные входы счетчиков по модулю гп и и соединены соответственно с выходами первого и второго элементов 2 И - ИЛИ, разрядные выходы - соответственно с входами старших и млВдших разрядов адреса блока памяти, информационный 5 10 15 20 25 зо 35 40 45 50 55 выход которого соединен с информационным входом выходного регистра и является выходом последовательной информации преобразователя, разрядные выходы выходного регистра являются выходами преобразователя, выходы первого и второго элементов И являются соответственно первыми и вторыми выходами синхронизации преобразователя, выход третьего элемента 2 И - ИЛИ соединен с входом останова распределителя импульсов, информационный вход блока памяти соединен с информационным выходом входного регистра.На чертеже приведена электрическая схема предлагаемого преобразователя.Преобразователь содержит входной регистр 1, распределитель 2 импульсов, первый элемент И 3, первый элемент 4 задержки, информационные входы 5 преобразователя, вход 6 синхронизации, блок 7 памяти, счетчик 8 по модулю гп, счетчик 9 по модулю и, элементы И в И 10 - 12, второй элемент И 13, второй элемент 14 задержки, триггер 15, выходной регистр 16, управляющий вход 17, выход 18 последовательной информации преобразователя, выход 19 параллельной информации, первый выход 20 синхронизации, второй выход 21 синхронизации.Управляющий вход 17 является сигналом начала массива.Первый и второй выходы 20 и 21 осуществляют соответственно разрядную и числовую синхронизацию.Преобразователь работает следующим образом.Сигнал, поступающий на вход 17 начала массива информации, устанавливает в нулевое состояние счетчик 8 по модулю гп, счетчик 9 по модулю и и триггер 15. Следующий далее 1-ый сигнал на вход 6 синхронизации производит запись 1-ого разряда (1 = 1 п) слов 1,п преобразуемого массива информации, поступающих на входы 5 преобразователя, в соответствующие разряды входного регистра 1. По фронту спада 1-го сигнала на входе 6 запускается распределитель 2 импульсов, на выходах которого вырабатываются циклические последовательности импульсов.В каждом 1-ом (1 = 1 гп) цикле работы распределителя 2 по сигналу с его первого выхода происходит обращение к блоку 7 памяти и запись в него элемента (1 - 1) гп+1 массива информации с выхода регистра 1. Сигнал с второго выхода распределителя 2 импульсов, поступая на вход сдвига регистра 1, производит сдвиг на один разряд находящегося в нем кода, а поступая на первый вход первого элемента И - ИЛИ 10 и далее на счетный вход счетчика 8 прибавляет единицу к его содержимому. В цикле гп работы распределителя импульсов счет чик 8 по модулю гп вырабатывает сигнал переноса, который, поступая на четвертый вход элемента И в И 11 и далее с еговыхода на счетный вход счетчика 9 по модулю и, увеличивает его содержимое на единицу. Сигнал переноса счетчика 8, проходя также через элемент задержки и элемент И в И 12 на вход стопа распределителя 2 импульсов, останавливает поступление импульсов на его выходах.В цикле в работы распределителя 2 импульсов по записи в блок 7 памяти элемен пв массива информации вырабатывается сигнал переноса счетчика 9,который устанавливает в единичное состояние триггер 15 сигнал с нулевого выхода которого запрешает поступление сигнала переноса счетчика 8 с выхода элемента 14 задержки через 51 О дачу параллельного кода числа, а поступая через элемент И в И 10 на счетный вход счетчика 8, увеличивает его содержимое на единицу. Последовательная выдача разрядов числа на выход 18 преобразователя сопровождается сигналами, поступающими с выхода элемента И 3 на выход 20 синхронизации преобразователя.Выдача остальных чисел массива информации происходит аналогично выдаче первого, После считывания из блока 7 памяти последнего элемента массива на выходе счет чика 8 образуется сигнал переноса, который, проходя через элемент И в И 12, прекрашает работу распределителя 2 импульсов.Таким образом, предлагаемый преобразователь помимо преобразования последовательных кодов группы чисел в последовательность чисел, представленных параллельным кодом, может производить также преобразование исходного массива в последовательность чисел, представленных последова 40 45 50 55 И в И 12 на вход стопа распределителя 2 импульсов, а также переводит блок 7 памяти в режим считывания. В первом цикле работы распределителя 2 импульов после установки режима считывания информации из блока 7 памяти по сигналу с первого выхода распределителя 2 импульсов происходит считывание из блока 7 памяти сигнала 20 первого разряда первого слова, который по сигналу сдвига со второго выхода распределителя импульсов записывается в выходной регистр 16. Аналогично первому разряду первого слова будут считываться и остальные разряды первого слова, последовательно записываясь в выходной регистр 16 и одновременно поступая на выход 18 преобра-ф зователя. Последовательная выдача разрядов числа на выход 18 преобразователя сопровождается сигналами, поступающими с ЗО выхода элемента И 3 на выход 20 синхронизации преобразователя. А параллельная выдача разрядов числа - сигналом, поступающим с выхода элемента И 13.После считывания из блока 7 памяти и-разрядов первого слова на выходе счетчика 9 вырабатывается сигнал переноса, который через элемент И 13 поступает на выход 21 синхронизации, сопровождая вытельным кодом, что расширяет функциональные возможности преобразователя, сокрашает аппаратурные затраты.формула изобретенияПреобразователь последовательного кода в параллельный, содержащий входной регистр, распределитель импульсов, первый элемент И, первый элемент задержки, блок памяти, счетчик по модулю в (в - количество чисел преобразуемого массива информации), счетчик по модулю и (п - количество разрядов чисел преобразуемого массива информации), причем разрядные входы входного регистра являются входами преобразователя, вход синхронизации преобразователя соединен с установочным входом входного регистра, отличающийся тем, что, с целью сокращения аппаратурных затрат, он дополнительно содержит три элемента 2 И - ИЛИ, второй элемент И, второй элемент задержки, триггер, выходной регистр, при этом вход пуска распределителя импульсов соединен с входом синхронизации преобразователя и с входом записи входного регистра, первый выход распределителя импульсов соединен с входом считывания блока памяти, второй выход - с первыми входами первого и второго элементов 2 И - ИЛИ и с входами сдвига входного и выходного регистров, третий выход распределителя импульсов соединен с первым входом первого элемента И, второй вход которого соединен с выходом первого элемента задержки, первым входом второго элемента И, вторыми входами первого и второго элементов 2 И - ИЛИ и первым входом третьего элемента 2 И в И, вход управления режимом блока памяти, третьи входы первого и второго элементов 2 И - ИЛИ и второй вход третьего элемента 2 И в И соединены с нулевым выходом триггера, единичный выход которого соединен с входом первого элемента задержки, выход переноса счетчика по модулю в соединен с четвертым входом второго элемента 2 И в И, третьим входом третьего элемента 2 И - ИЛИ и через второй элемент задезжки с четвертым входом третьего элемента 2 И - ИЛИ, 5-вход триггера соединен с выходом переполнения счетчика по модулю п, четвертым входом первого элемента 2 И - ИЛИ и вторым входом второго элемента И, К-вход триггера соединен с входами установки нуля счетчиков по модулю в и п и является управляющим входом преобразователя, счетные входы счетчиков по модулю в и и соединены соответственно с выходами первого и второго элементов 2 И в И, разрядные выходы - соответственно с входами старших и младших разрядов адреса блока памяти, информационный выход которого соединен с информационным входом9703558ти соединен с информационным выходомвходного регистра. выходного регистра и является выходом последовательной информации преобразователя, разрядные выходы выходного регистра являются выходами преобразователя, выходы первого и второго элементов И являются соответственно первыми и вторыми выходами синхронизации преобразователя, выход третьего элемента 2 И - ИЛИ соединен с входом останова распределителя импульсов, информационный вход блока памяИсточники информации,принятые во внимание при экспертизе 5 1, Овчинников В. Н. Устройства автоматического обмена информацией. М., Энергия. 1971, с. 144, рис. 5 - 12.2. Прибор УС - НОЗУ - 3: Гос. регистрационный номер Х 60484 (прототип).Составитель М, А ршавский Редактор Н. Ковалева Техред И. Верес Корректор Н. Буряк Заказ 741 Ц 59 Тираж 731 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж - 35, Раушская наб., д. 4/5 филиал ППП Патент, г. Ужгород, ул. Проектная, 4

Смотреть

Заявка

3301643, 27.02.1981

ПРЕДПРИЯТИЕ ПЯ А-1001

ПЛЕШЕВ ГЕННАДИЙ ВАСИЛЬЕВИЧ, ПОЛУНИН МИХАИЛ АЛЕКСЕЕВИЧ

МПК / Метки

МПК: G06F 5/04

Метки: кода, параллельный, последовательного

Опубликовано: 30.10.1982

Код ссылки

<a href="https://patents.su/4-970355-preobrazovatel-posledovatelnogo-koda-v-parallelnyjj.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь последовательного кода в параллельный</a>

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