Преобразователь последовательного кода в параллельный Советский патент 1993 года по МПК H03M9/00 

Описание патента на изобретение SU1805548A1

ел

С

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

название год авторы номер документа
ПРЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬНОГО КОДА В ПАРАЛЛЕЛЬНЫЙ 1990
  • Дровянников В.Г.
  • Садовников В.Ф.
RU2007865C1
Устройство для контроля функционирования логических блоков 1986
  • Богданов Николай Евгеньевич
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
SU1327107A1
Запоминающее устройство на цилиндрических магнитных доменах 1987
  • Блюменау Израиль Меерович
  • Иванов-Лошканов Валерий Сергеевич
  • Тащиян Виталий Вагранович
SU1451768A1
Устройство для группового управления лифтами 1982
  • Батанист Моисей Лазаревич
SU1089024A1
Устройство для отображения информации на экране электронно-лучевой трубки 1988
  • Галкин Александр Петрович
SU1682997A1
Устройство для сопряжения электронно-вычислительной машины (ЭВМ) с периферийными устройствами 1985
  • Бобровник Евгений Антонович
  • Широгоров Анатолий Анатольевич
SU1285484A1
Устройство для ввода и вывода динамически изменяющейся информации 1982
  • Безроднов Владимир Ильич
  • Бондарев Евгений Иванович
  • Великовский Михаил Вениаминович
  • Давыдов Александр Абрамович
  • Корнев Алексей Иванович
  • Мамедли Эмин Муса Оглы
  • Мещерякова Людмила Филипповна
  • Рублев Юрий Иванович
  • Смеркис Юрий Борисович
  • Хромов Анатолий Петрович
SU1115043A1
Аналого-цифровая вычислительная система и аналоговая вычислительная машина (ее варианты) 1983
  • Беляков Виталий Георгиевич
  • Володина Галина Григорьевна
  • Панафидин Валерий Васильевич
SU1259300A1
СПОСОБ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ДАННЫХ ДЛЯ СИСТЕМЫ ПЕРСОНАЛЬНОГО РАДИОВЫЗОВА И ДЕКОДЕР ДЛЯ СИСТЕМЫ ПЕРСОНАЛЬНОГО РАДИОВЫЗОВА 1994
  • Портной С.Л.
  • Гриднев О.А.
  • Курочкин В.Г.
  • Головин О.Б.
  • Скиталинский К.Т.
RU2108667C1
Устройство для автоматического установления соединений и обмена сообщениями 1989
  • Гаврилов Алексей Алексеевич
  • Гаврилов Владислав Алексеевич
SU1737760A1

Иллюстрации к изобретению SU 1 805 548 A1

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

Формула изобретения SU 1 805 548 A1

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

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

На фиг. 1 представлена блок-схема преобразователя; на фиг. 2 - вариант выполнения блока контроля.

Преобразователь содержит триггер 1, распределитель 2 импульсов, блок 3 памяти, выходной регистр 4, счетчик 5 по модулю п, счетчик 6 по модулю т, первый, второй и третий элементы 7, 8 и 9 ИЛИ, блок 10 контроля, блок 11 ключевых элементов, формирователь 12 серии импульсов.

На фиг. 1 позицией 13 обозначен вход синхронизации преобразователя, позицией 14-вход чтения, позицией 15-вход упоявления,позицией 16 - вход записи, позицией 17 - вход ввода номера числа, позицией 18 - информационный вход преобразователя, позицией 19 - выход переменной информации преобразователя, позицией 20 - выход последовательной информации преобразователя, позицией 21 - выход Готовность, позицией 22 - выход Ненорма. Блок 10 контроля выполнен на элементе 23 НЕРАВНОЗНАЧНОСТЬ и элементе И 24.

. Преобразователь работает следующим образом.

При появлении сигнала на входе 15 управления, указывающем на начало работы преобразователя в режиме приема, счетчик 5 по модулю п и счетчик 6 по модулю m устанавливаются передним фронтом сигнала в нулевое состояние, а также запрещается запуск формирователя 12 серии импульсов. Распределитель 2 импульсов, в отсутствии сигнала на входе 13 синхронизации, выдает импульсы на четвертом выходе.

00

о ел ел

Јь

00

Эти импульсы поступают на информационный вход формирователя 12 серии импульсов.

Поступление на информационный вход 18 преобразователя каждого бита информации сопровождается сигналом на входе 13 синхронизации преобразователя, по которому распределитель 2 импульсов вырабатывает серию из трех синхроимпульсов, первый из которых (с первого выхода распределителя. 2 импульсов) осуществляет синхронизацию записи очередного информационного разряда в блок 3 памяти и устанавливает триггер 1. сигнал с которого, поступая на блок 3 памяти через второй элемент 8 ИЛИ, позволяет считывать записанный бит информации на выходе блока 3 памяти.

Следующий синхроимпульс серии (с третьего выхода распределителя 2 импульсов) осуществляет проверку правильности записи бита информации в блок 3 памяти преобразователя, путем сравнения информации на входе и выходе блока 3 памяти. В случае несовпадения информации блок 10 контроля вырабатывает сигнал на выходе 22 Ненорма.

Последний синхроимпульс серии (со второго выхода распределителя 2 импульсов) сбрасывает триггер 1, снимая тем самым режим чтения блока 3 памяти, и, проходя через первый элемент 7 ИЛИ, по заднему фронту осуществляет прибавление единицы к содержимому счетчика 5 по модулю п, устанавливая адрес блока 3 памяти для приема нового бита информации. В случае переполнения счетчика 5 по модулю п, сигнал переноса увеличивает на единицу также и содержимое счетчика 6 по модулю т.

После выработки серии из трех синхроимпульсов распределитель 2 импульсов останавливается до окончания сигнала синхронизации на входе 13 преобразователя. Длительность импульсов на выходах распределителя 2 импульсов определяется необходимостью завершения формирования всей совокупности синхроимпульсов до снятия бита информации с информационного входа 18 преобразователя с одной стороны и быстродействием примененных элементов схемы с другой стороны.

Таким образом синхронизирующие импульсы на выходах-распределителя 2 импульсов обеспечивают запись каждого бита информации в блок 3 памяти, проверку правильности записи информации в блок 3 памяти, а также осуществляют счет принятых битов информации и смену адреса обращения к блоку 3 памяти.

После принятия всего массива информации, состоящего из m n-разрядных слов, счетчик 6 по модулю m вырабатывает сигнал переноса, и преобразователь выдает сигнал

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

После окончания приема информации сигнал с входа 15 управления снимается и, следовательно, разрешается работа формирователя 12 серии импульсов. Когда внеш5 нее устройство, принимающее информацию с преобразователя, примет сигнал Готовность, оно может инициировать обмен информацией с преобразователем. Для этого необходимо подать на вход 16 преобразова0 теля команду записи, сопровождая ее номером считываемого слова на входе 17 преобразователя. После этого по команде чтения можно прочитать выбранное слово, подав команду на вход 14 чтения.

5 при подаче команды на вход 16 записи номера слова в счетчик 6 по модулю m записывается номер считываемого слова (от 0 до т-1), а по заднему фронту команды запускается формирователь 12 серии импульсов,

0 который формирует на своем первом выходе серию импульсов, а на втором выходе потенциальный сигнал. Потенциальный сигнал обеспечивает режим чтения блока 3 памяти, а импульсы на выходе формирователя

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

0 блока 3 памяти для чтения нового бита информации. При переполнении счетчика 5 по модулю п, сигнал переноса увеличивает на единицу содержимое счетчика 6 по модулю m и сбрасывает формирователь 12 импуль5 сов в исходное положение.

После завершения указанных операций в выходном регистре 4 будет находиться информационное слово из массива с заданным номером, а в счетчике 6 по модулю m

0 будет подготовлен номер следующего слова массива.

При подаче команды на вход 14 чтения информация из выходного регистра 4 считывается в параллельном коде через блок 11

5 ключевых элементов, а при снятии команды на входе 14 чтения вновь запустится формирователь 12 серии импульсов и аналогично тому, как это происходило по команде на входе 16 записи номера слова, произойдет гюдготовка к чтению следующего информзционного слова массива. Такая организация чтения позволяет читать последовательно все слова массива, не повторяя команды на входе 16 записи номера слова.

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

Формула изобретения 1. Преобразователь последовательного кода в параллельный, содержащий триггер, распределитель импульсов, блок памяти, выход которого соединен с информационным входом выходного регистра и является выходом последовательной информации преобразователя, счетчик по модулю п (п - разрядность преобразуемых кодов), выходы разрядов которого соединены с первыми адресными входами блока памяти, счетчик по модулю m (m - количество чисел преобразуемого массива информации), выходы разрядов которого соединены с вторыми адресными входами блока памяти, установочный вход счетчика по модулю п объединен с первым установочным входом счетчика по модулю m и является входом управления преобразователя, вход распределителя импульсов является входом синхронизации преобразователя, отличающийся тем, что, с целью расширения области применения преобразователя путем обеспечения работы преобразователя в системах реального времени и обеспечения контроля преобразуемой информации, в него введены элементы ИЛИ, блок контроля, блок ключевых элементов и формирователь серии импульсов, п ервый выход которого соединен с первым входом первого элемента ИЛИ и входом синхронизации выходного регистра, выходы которого соединены с информационными входами блока ключевых элементов, выход первого элемента ИЛИ - с информационным входом счетчика по модулю п, выход переполнения, гсоторого соеди- нен с информационным входом счетчика по модулю тис входом останова формирователя серии импульсов, второй выход которого соединен с первым входом второго элемента ИЛИ, выход которого соединен с входом чтения блока памяти, первый выход распределителя импульсов соединен с входом записи блока памяти, второй выход - с вторым входом первого элемента ИЛИ и первым входом триггера, выход которого соединен с вторым входом второго элемента ИЛИ, а третий выход распределителя импульсов - со входом синхронизации блока контроля, четвертый выход - с информационным входом формирователя серий импульсов, выход третьего элемента ИЛИ соединен с входом пуска формирователя серии импульсов, вход управления которого подключен к входу управления преобразователя, вход синхронизации блока ключевых элементов объединен с первым входом третьего элемента ИЛИ и является входом чтения преобразователя, второй установочный вход счетчика по модулю m объединен с вторым входом третьего элемента ИЛИ и является входом записи преобразователя, информационный вход блока памяти объединен с первым информационным входом блока контроля и является информационным входом преобразователя, вход параллельной записи счетчика по модулю m является входом ввода номера числа преобразователя, второй информационный вход блока контроля подключен к выходу блока памяти, выход переполнения счетчика по модулю m является выходом Готовность преобразователя, выход блока контроля - выходом Ненорма преобразователя, выходы блока ключевых элементов являются выходом параллельной информации преобразователя.

2. Преобразователь по п. 1, отличающийся тем, что блок контроля выполнен на элементе И и элементе НЕРАВНОЗНАЧНОСТЬ, выход которого соединен с первым входом элемента И, выход которого является выходом блока, первый и второй входы элемента НЕРАВНОЗНАЧНОСТЬ являются соответственно первым и вторым информационными входами блока, второй вход элемента И - входом синхронизации блока.

фиг.1

Фиг. 2

р

/5

Документы, цитированные в отчете о поиске Патент 1993 года SU1805548A1

Преобразователь последовательного кода в параллельный 1981
  • Плешев Геннадий Васильевич
  • Полунин Михаил Алексеевич
SU970355A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 805 548 A1

Авторы

Дровянников Валерий Георгиевич

Садовников Владимир Федорович

Даты

1993-03-30Публикация

1990-04-16Подача