Устройство для преобразования последовательного кода Советский патент 1991 года по МПК H03M7/00 

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

Фиг.1

10

15

20

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

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

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

Устройство содержит (n-Н) -разрядный счетчик 1 импульсов, схему 2 сравнения, мультиплексор 3, блок 4 оперативной памяти,триггер 5,элемент б запрета, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 7, формирователь 8 импульсов, информационный вход 9, первые установочные входы 10, тактовый вход 11, сбросовый вход 12$ вторые установочные входы t3 и выход 14 устройства

Формирователь 8 импульсов содержит 25 три элемента НЕ 15, элемент И 16 и три элемента НЕ 17 „ Элементы НЕ 15 инвертируют и задерживают тактовый импульс на время Ј3 (фиг„2 г) , при этом на выходе элемента И 16 появляется импульс с длительностью Q (фиго 2д)„ Элементы НЕ 17 инвертируют и задерживают импульс с выхода элемента И 16 на время Јп (фиг.2е). При использовании микросхем серии К-|55 формирователь вырабатывает ин версный. импульс длительностью 60-90 нс5 задержанный относительно переднего фронта тактового сигнала на 80- 120 не,40

На тактовый вход 11 поступают импульсы с периодом Т На вход 9 устройства поступает входной М-раэрядный код с частотой смены разрядов 1/Т0 Изменение разрядов кода должно проис- 45 ходить при паузе тактового сигнала на входе 11. На вход 12 подается стробирующий импульс произвольной длительности, размещенный на временной оси перед первым разрядом входного кода При непрерывной подаче на вход 9 последовательных N-разряд- ных кодов, где N 2п, стробирующий импульс на вход 12 достаточно подать один раз перед подачей первого кода На входы 10 поступает n-разрядный па раллельный код номера заменяющего разряда. Например, если в коде на место 5-го разряда нужно поставить 7-й

,35

50

10

15

20

25 с5 40

45 35

50

55

разряд, то на входы 10 нужно подать код 7, а на входы 13 - код 5,

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

После включения на вход 12 подается импульсный сигнал, а на вход 9 - входной последовательный код„ Состояние счетчика 1 начинает изменяться по заднему фронту тактовых сигналов„ При единичном тактовом сигнале осуществляется запись информации в блок 4 оперативной памяти под действием импульсных инверсных сигналов с формирователя 80 В паузе тактового сигнала производится считывание информации из блока 4 в триггер 5 передним фронтом тактового сигнала (триггер 5 имеет динамический стробирующий вход). Цикл работы устройства, равный 2П-И тактам, делится на два подцикла. В первом подцикле старший разряд счетчика 1 нулевой, а во втором единичный Блок 4 оперативной памяти состоит из двух частей по 2 ячеек памяти в каждойс В первом подцикле запись осуществляется во вторую половину блока 4, а во втором - в первую половину, так как в первом подцикле при действии сигнала записи на старший адресный вход блока 4 подается с элемента 7 единичный сигнал, а во втором подцикле - нулевой,, Младшие n-адресные входы блока 4 формируются следующим образом.

Если сигнал на выходе элемента 6 нулевой, то через мультиплексор 3 пропускается двоичный изменяющийся код с выхода счетчика 1, если единичный - то двоичный код номера заменяющего разряда. Единичный сигнал на выходе элемента 6 появляется при нулевом тактовом сигнале и единичном сигнале на выходе схемы 2 сравнения, Таким образом, при записи последовательного кода в блок 4 сигнал на выходе элемента 6 всегда нулевой и поэтому запись осуществляется в 2 ячеек блока 4 последовательно, начиная с младших адресов, T«et в первую ячейку записывается первый разряд, во вторую - второй и т.д. При считывании из блока 4 адрес или номер считываемого разряда определяется сигналом на выходе схемы 2 сравнения о Еспи этот сигнал нулевой, то разряды считываются в том же порядке, в каком они поступили на вход

устройства. Если сигнал на выходе схемы. 2 единичный, то считывается разряд с номером, равным коду на входах 10.

В зависимости от того, какой выход схемы 2 сравнения используется, могут наблюдаться следующие три режима работы устройства. Пусть код D равен номеру заменяющего разряда, код А - коду на выходе счетчика 1, а код В - номеру заменяемого разряда.

1.Единичный сигнал на выходе схемы 2 появляется при равенстве

А В. В этом случае все разряды с. блока 4 считываются в естественном порядке (т.е. в таком же порядке, в каком поступили на вход блока 4), кроме разряда с номером В, вместо которого считывается разряд с номером D.

2.Единичный сигнал на выходе схемы 2 появляется при неравенстве: . В этом случае разряды с 1-го по В-й считываются в естественном порядке, а разряды с (В-М)-го по 2п-й заменяются разрядом с номером Г

30 Единичный сигнал на выходе схемы 2 появляется при неравенстве В этом случае разряды с 1-го по (.-1)-й заменяются разрядом с номером D, а разряды с В-го по 2 -и считываются в естественном порядке,

Схемы сравнения выполняются обычно с наличием всех описанных выше выходов (например, микросхема К 134 СА), однако на схеме фиг 1 указан только один выход, который определяется выбранным режимом работы

Временные диаграммы (фиг„ 2) поясняют работу устройства. На диаграмме фиг. 2а изображен тактовый сигнал на входе 11 устройства Счетчик 1 переключается от заднего фронта тактового сигнала (фиг, 26) с задержкой Ј, о Изменение адреса осуществляется с задержкой относительно фронтов тактового сигнала (фиг., 2в) „ Время определяется временем срабатывания мультиплексора 3 и элемента 7. На диаграммах фиг 2г, д, е представлены сигналы, поясняюцие работу формирователя 8„ На диаграмме фиг 2ж изображен сигнал на выходе блока 4 памяти,, В течение времени Ј$ протекают переходные процессы, связанные

с изменением адреса блока памяти. В течение времени &б осуществляется считывание информации из блока памяти о В течение времени С7 протекают переходные процессы, связанные с записью в блок памяти новой информации. На диаграмме фиг„ 2з представлен сигнал на выходе триггера 50 Время Ј равно времени переключения триггера.

5

0

5

0

5

0

5

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

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

0 памяти, информационный вход которого является информационным входом устройства, выход блока оперативной памяти соединен с входом D-триггера, выход которого является информацион5 ным выходом устройства, и элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, отличающееся тем, что, с целью расширения области применения устройства путем обеспечения замены одних разрядов последовательного кода другими, в него введены формирователь, схема сравнения, элемент запрета и мультиплексор, первая группа входов которого является первыми установочными входами устройства, а выходы соединены с адресными входами младших разрядов блока оперативной памяти, первые входы схемы сравнения являются вторыми установочными входами устройства, выходы разрядов счетчика, кроме выхода старшего разряда, соединены с соответствующими вторыми входами мультиплексора и схемы сравнения, вход формирователя, первый вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, инверсный вход элемента запрета и синхровход D-триггера объединены и подключены к тактовому входу устройства, выход схемы сравнения соединен с прямым входом элемента запрета, выход которого соединен с управляющим входом мультиплексора, выход старшего разряда счетчика соединен с вторым входом элемента ИСКЛЮ- ЧАЮЦЕЕ ИЛИ, выход которого соединен с адресным входом старшего разряда блока оперативной памяти, выход формирователя соединен с управляющим входом блока оперативной памяти.

Фиг. 2

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

название год авторы номер документа
Устройство для контроля оперативной памяти 1982
  • Летнев Олег Васильевич
  • Шакарьянц Юрий Суренович
  • Лебедева Елена Петровна
  • Резван Валентин Алексеевич
SU1022225A1
Устройство для отображения информации на экране телевизионного приемника 1985
  • Сотников Олег Михайлович
  • Зозуля Игорь Викторович
  • Овсянников Юрий Сергеевич
  • Бабушкина Татьяна Павловна
SU1367036A1
Устройство для контроля блоков оперативной памяти 1983
  • Бабкин Виталий Владимирович
  • Самарин Александр Алексеевич
  • Ченцова Зинаида Васильевна
SU1161993A1
Устройство для отображения информации на экране телевизионного приемника 1984
  • Розенштейн Виктор Абенович
SU1265834A1
Микропрограммное устройство управления 1987
  • Кривего Владимир Александрович
  • Бойцова Ирина Петровна
  • Бобыльков Анатолий Николаевич
SU1490676A1
Система для передачи и приема дискретной информации 1979
  • Белевич Андрей Николаевич
  • Васильев Георгий Георгиевич
  • Ицкович Юрий Соломонович
  • Келлер Феликс Эдуардович
  • Молотков Валентин Александрович
  • Парижский Юрий Семенович
  • Савуткин Вячеслав Васильевич
  • Червяков Сергей Иванович
  • Шагулин Владилен Иванович
  • Шеховцов Олег Иванович
SU903850A1
УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО ИНДИКАТОРА 1991
  • Зозуля И.В.
  • Руденко О.Г.
  • Сотников О.М.
RU2018977C1
Устройство для контроля знаний обучаемых 1987
  • Булавенко Валерий Ульянович
  • Петрова Клара Евгеньевна
SU1524082A1
Пульт учащегося для устройства обучения языкам 1985
  • Шеншев Леонид Владимирович
SU1354235A1
Устройство для ввода информации в калькулятор 1990
  • Андреев Владимир Андреевич
  • Лаптев Владимир Евгеньевич
SU1791807A1

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

Реферат патента 1991 года Устройство для преобразования последовательного кода

Изобретение относится к автоматике и может быть использовано в устройствах для преобразования последовательных кодов, изменяющих порядок следования разрядов Изобретение позволяет путем замены одних разрядов последовательного кода другими расширить область применения устройства. Устройство содержит счетчик 1 импульсов, схему 2 сравнения, мультиплексор 3, блок 4 оперативной памяти, триггер 5, элемент 6 запрета, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 7, формирователь 8 импульсов, содержащий элементы НЕ 15, элемент И 16 и элементы НЕ 17„ 2 ил„

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

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

Устройство для преобразования последовательного кода в код 1985
  • Макаров Николай Николаевич
  • Эйнгорин Михаил Яковлевич
SU1270900A1

SU 1 640 827 A1

Авторы

Макаров Николай Николаевич

Эйнгорин Михаил Яковлевич

Даты

1991-04-07Публикация

1988-07-07Подача