Устройство для формирования импульсных последовательностей Советский патент 1992 года по МПК H03K3/64 H03K5/153 

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

Предлагаемое изобретение относится к импульсной технике и может быть использовано в устройствах передачи информации, в устройствах управления исполнительными механизмами, а также в устройствах сбора и обработки информации, в частности, в устройствах овода информации (алфавитно- цифровой) и ЭВМ (дисплеях) для согласования работы управляющей микро- ЭВМ и видеогемератора с общим ОЗУ с зарядовой связью.

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

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

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

л С

а XJ

СП 00 00 4 СЛ

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

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

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

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

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

кодов и формирователя сигнала разрешения для случая использования устройства в качестве формирователя сигналов управления ОЗУ с зарядовой связью (сигналов RAS и CAS). На фиг. 2 приведены временные диаграммы работы устройства для случая использования указанных примеров выполнения формирователя кодов и формирователя сигнала разрешения.

Устройство для формирования импульсных последовательностей содержит формирователь кодов 1, формирователь сигнала разрешения 2, регистр сдвига 3, к входу последовательной записи которого подключен первый выход формирователя кодов 1, вторые выходы которого соединены с входами параллельного занесения информации регистра сдвига 3, к входу управления которого подключен выход формирователя сигнала разрешения 2, шину сброса 4, которая соединена со вторым входом формирователя кодов 1, шину установки 5, которая соединена с третьим входом формирователя кодов 1, шину управления 6, которая подключена к первому входу формирователя сигнала разрешения 2, шину опорных импульсов 7, которая соединена со вторым входом формирователя сигнала разрешения 2 и с тактовым входом регистра сдвига 3, выходные шины 8, первая из которых соединена с седьмым выходом регистра сдвига 3, а вторая - с восьмым выходом регистра сдвига 3 и с первым входом формирователя кодов 1.

Формирователь кодов 1 содержит шину нулевого сигнала 9, триггер 10, к информационному входу которого подключена шина 9, триггер 11, тактовый вход которого соединен с тактовым входом триггера 10 и с первым входом формирователя кодов 1, второй вход которого подключен к входам сброса триггера 10 и триггера 11, а вход установки в единичное положение которого соединен с третьим входом формирователя кодов 1 и с входом установки в единичное положение триггера 10, элемент И-НЕ 12, ко второму входу которого подключен единичный выход триггера 11, информационный вход которогос оединен с единич ным выходом триггера 10 и со вторым, третьим и четвертым выходами из вторых выходов формирователя кодов 1, первый, пятый, шестой и седьмой выходы из вторых выходов которого соединены с нулевым выходом триггера 10, который также подключен к первому входу элемента И- НЕ 12 и к первому выходу формирователя кодов 1, восьмой выход из вторых выходов которого соединен с выходом элемента И- НЕ 12.

Формирователь кодов 1 обеспечивает выдачу следующих кодов на свои выходы при возможных положениях триггеров 10 и 11:

-при нулевых положениях триггеров 10 и 11 на первый выход формирователя кодов

1 выдается код 1, на вторые выходы (начиная со старшего разряда - с выхода 2-8) выдается код 11110001;

-при единичных положениях триггеров 10 и 11 на первый выход формирователя кодов 1 выдается код О, на вторые выходы (начиная также со старшего разряда - с выхода 2-8) выдается код 10001110;

-при нулевом положении триггера 10 и единичном положении триггера 11 на первый выход формирователя кодов 1 выдается код 1, на вторые выходы (начиная со старшего разряда - с выхода 2-8) выдается код 01110001.

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

Регистр сдвига 3 имеет вход последовательной записи информации (ДО) и восемь входов параллельного занесения информа- ции(Д1, Д2Д8). вход управления и тактовый вход. При наличии единичного сигнала на входе управления (вход Е) в регистр сдвига 3 по переднему фронут импульса, поступившего на его тактовый вход, записы- вается код, находящийся на входах Д1,

Д2Д8. При наличии на входе управления

(вход Е) нулевого сигнала по переднему фронту каждого импульса, поступающего на тактовый вход регистра сдвига 3, произво- дится сдвиг кода, находящегося в регистре 3 на один разряд в сторону старших разрядов, при этом в первый разряд записывается значение сигнала, находящегося на входе последовательной записи информа- ции.

Триггеры 10 и 11 по тактовым входам работают по передним фронтам импульсов, поступающих на эти входы, триггер 13 по счетному входу работает от задних фронтов импульсов, поступающих на этот вход. Вход сброса (R-вход) триггеров 10, 11, 13 имеет приоритет перед тактовым входом (С-вход) триггеров 10 и 11 и перед счетным входом (Т-вход) триггера 13, т.е. при наличии нуле- вого сигнала на входе сброса эти триггеры остаются в нулевом положении независимо от того, что на тактовые входы триггеров 10 и 11 и на счетный вход триггера 13 могут поступать импульсы.

Устройство для формирования импульсных последовательностей с формирователем кодов 1 и формирователем сигнала разрешения 2 входит в состав устройства ввода информации в ЭВМ и предназначено для согласования временной диаграммы работы ОЗУ с зарядовой связью с временными диаграммами работы видеогенератора и микро-ЭВМ, также входящими в состав устройства ввода информации в ЭВМ. В устройстве ввода информации в ЭВМ, выполненном на базе микропроцессорного комплекта БИС К580, ОЗУ с зарядовой связью используется как для хранения информации отображаемой на экране дисплея и используемой видеогенератором (коды символов, выводимых на экран дисплея), так и для оперативного хранения различных данных, записываемых и считываемых микропроцессором микро-ЖВМ. Таким образом, в этмо случае на шины 4, 5, 6 и 7 подаются сигналы от микро-ЭВМ. Импульсные последовательности с выходных шин устройства для формирования импульсных последовательностей подаются на вход сигнала RAS (с седьмого выхода регистра сдвига 3) и на вход сигнала CAS (с восьмого выхода регистра сдвига 3). ОЗУ.

На шину 4 после включения питания подается сигнал Сброс (при использовании заявляемого устройства в указанном выше устройстве ввода информации сигнал Сброс подается с выхода RESET микросхемы КР580 ГФ24), по которому формирователь кодов 2 устанавливается в нулевое положение. На шину 5 подается сигнал перед тем, как начнется изменение частоты и длительности импульсов выходных последовательностей. При использовании залля- емого устройства в указанном выше устройстве ввода инофрмации на шину 5 подается сигнал тогда, когда микро-ЭВМ нобходимо обратиться к ОЗУ, этот сигнал формируется из строба состояния (выход STSTB микросхемы КР580 ГФ 24) и сигнала в устанволенном разряде слова состояния микро-ЭВМ (например, в старшем разряде). На шину 6 подаются сигналы, определяющие моменты времени, в которые начинается изменение частоты и длительности импульсов последовательности после поступления сигнала на шину 5. При использовании заявляемого устройства в указанном выше устройстве ввода информации на шину 6 подаются сигналы начала машинного такта (выход CLK1 микросхемы КР580 ГФ24). Таким образом, запуск устройства на выдачу импульсов измененной частоты и длительности начинается в момент времени, определяемый сигналом, поступающим

на шину б, в том случае, если перед этим сигналом поступил сигнал на шину 5. На шину 7 постоянно подаются импульсы опорной частоты. При использовании заявляемого устройства в указанном выше устройстве ввода информации на шину 7 подаются импульсы с частотой ton 15 МГц (выход OSC микросхемы КР580 ГФ24).

В устройстве ввода информации в ЭВМ используется видеоконтрольное устройство со стандартной системой телевизионного растра с периодом кадровой разверки - Ткадр. 20 мс и с периодом строчной развертки - Тстр. 64 мкс. Исходя из размеров экрана и количества растровых точек на нем, на экран телевизионного индикатора выводится 25 знакорядов (строк знаков), из которых 24 знакоряда для вывода рабочей информции, один знакоряд - для вывода служебной информации и два знакоряда используются для обратного хода кадровой развертки. Каждый знакоряд состоит из 12 телевизионных строк (строк - растровых точек) и вмещают 103 знака, 80 из которых - прямой ход луча, а 23 используются для обратного хода луча строчной развертки. Каждый знак включает 9 растровых точек телевизионной строки. Таким образом, число растровых точек в одном кадре N (24+1+2) х 12 х (80+23) х 9 - 27 х 12 х 103 х 9 300348. Так как

N

Ткадр. NTon

f,

on

где Топ и ton - период и частота опорной частоты соответственно, то

N

1 кадр.

300348 ,15|0174МГц20 10

Примем fon 15 МГц (Т 66,67 не). Период обращения видеогенератора с ОЗУ с зарядовой связью равен времени вывода части телевизионной строки, соответствующей одному знаку, т.е. времени вывода девяти растровых точек - Т0бр. 9 Топ 600 не. Таким образом, видеогенератор должен обращаться к ОЗУ с периодом 600 не, при этом время обращения к выбранному типу ОЗУ равно 400 не.

МикроЭВМ обращается к ОЗУ по мере необходимости, команда микроЭВМ состоит минимально из одного машинного цикла, длительность которого может равняться трем-пяти машинным текстам, каждый из которых состоит из девяти периодов опорной частоты Топ (количество растворовых точек в телевизионной строке для одного знака, равное 9, выбрано исходя из того, что машинный цикл состоит из 9 периодов

опорной частоты). Таким образом, период обращения видеогенератора - Т0бр. к ОЗУ получается равным машинному такту Тмт и равен Тобр. ТМт 600 не. Период обраще- ния видеогенератора к ОЗУ и машинный такт синхронизированы. Так как микроЭВМ может обращаться к ОЗУ не чаще одного раза в течение трех машинных тактов, то имеется возможность совместного исполь- 0 зования ОЗУ видеогенератором и микроЭВМ таким образом, чобы обращения видеогенератора и микроЭВМ не накладывались друг на друга во времени. Это осуществляется следующим образом. Видеогенератор, при от- 5 сутствии обращения к ОЗУ со стороны микроЭВМ, обращается к ОЗУ в момент вре- мени, определяемые сигналами RAS и CAS. которые выдаются устройством для формирования импульсных последовательностей 0 с периодом 600 не. По сигналу от микроЭВМ о необходимости обращения к ОЗУ устройство для формирования импульсных последовательностей начинает выдавать сигналы RAS и CAS с периодом 400 не в течение двух 5 машинных тактов. Всего выдается три сигнала с таким периодом, первый и третий из которых определяют моменты обращения видеогенератора к ОЗУ, а второй - микро- ЭВМ, т.е. в течение двух машинных тактов 0 видеогенератор обращается к ОЗУ два раза, а микроЭВМ - один раз. Так как, указывалось выше, микроЭВМ может обращаться к ОЗУ не чаще, чем один раз за три машинных такта, то использование предлагаемого уст- 5 ройства позволяет разнести во времени моменты обращения к ОЗУ видеогенератора и микроЭВМ.

На временных диаграммах фиг.2 на осях показаны следующие сигналы: на оси 7 0 - имульсы опорной частоты; на оси 5 - сигнал на шине 5; на оси 10-сигнал на единичном выходе триггера 10 формирователя кодов 1; на оси 11 - сигнал на единичном выходе триггера 11 формирователя кодов 1; 5 на оси 6 - сигнал на шине 6: на оси 13 - сигнал на единичном выходе триггера 13 фрмирователя сигнала разрешения 2; на осях 3-1, 3-2. 3-3. 3-4, 3-5. 3-6, 3-7, 3-8 - сигналы на выходах 1, 2, 3, 4, 5, 6, 7 и 8 0 регистра сдвига 3 соответственно.

При использовании заявляемого устройства для формирования импульсных последовательностей в составе устройства ввода информации в ЭВМ сигнал, подзвзе- 5 мый на шину 5, по длительности должен быть равен периоду импульсов опорной частоты и синхронен периоду девятого импульса опорной частоты в машинном такте (этот сигнал подается один раз за три-пять машинных тактов и поэтому на оси 5 временных диаграмм он показан один раз), Сигнал, выдаваемый на шину 6, по длительности равен двум периодам импульсов опорной частоты и выдается во время действия первого и второго периодов импульсов опорной частоты в каждом машинном такте. Номера тактов, указанные на фиг. 2 над импульсами опорной частоты, не при- аязаны к номерам машинных тактов в машинных циклах команд микроЭВМ и приведены только для пояснения работы заявляемого устройства.

Устройство для формирования импульсных последовательностей работает следующим образом (работа устройства рассматривается для случая его применения в составе устройства ввода информации в ЭВМ, в этом случае сигналы на шины 4, 5 и 6 выдаются микроЭВМ, управляющей вводом информации). При включении питания на шину 4 подается сигнал, у ста на вл ива ю- ищй триггеры 0 и 11 формирователя кодоа 1 в нулевое положение, на шину б при этом отсутствует единичный сигнал (имеется ну- левой-сигнал) и поэтому триггер 13 формирователя сигнала разрешения 2 также устанавливается в исходное положение. Регистр 3 можно не устанавливать в нулевое положение, так как в начале первого же машинного такта он будет установлен в необходимое положение (на временных диаграммах - фиг. 2 показано условно, что регистр 3 находится в нулевом положении до начала первого после включения машинного гакта).

В начале каждого машинного такта, как указывалось выше, на шину 6 подается единичный сигнал (фиг.2, ось 6), длительностью 2Т0п (где Топ период импульсной опорной частоты), и поэтому разрешается работа триггера 13 и формирователя сигнала разрешения 2 по счетному входу. Триггер 13 по заднему фронту первого в машинном такте импульса опорной частоты устанавливается в единичное положение, по заднему фронту второго в машинном имлульса опорной частоты устанавливается в нулевое положение, долее, так как оканчивается единичный сигнал на шине 6 до конца данного машинного такта триггер 13 находится в нулевом положении (фиг.2, ось 13), Таким образом, HP единичном выходе триггера 13 и, соответственно; на выходе формирователя сигнала разрешения 2 формируется последовательность импульсов с периодом, равным длительности машинного такта, т.е. 600 не, с длительностью импульсов, равной одному периоду импульсов опорной частоты, т.е. 66,7 не и сдвинутая на длительность импульса опорной частоты

относительно начала машинного такта. Следовательно, занесение кода, находящегося на вторых выходах формирователя кодов 1 в регистр 3 производится все(да по пгре- 5 днему фронту второго в машинном такте импульса опорной частоты, по передним фронтам остальных импульсов опорной частоты в машинном такте в регистре 3 производится сдвиг его содержимого на один

10 разряд в сторону старших разрядов каждым импульсом и запись а первый (младший) разряд значения кода, находящегося на первом входе (входе последовательной записи информации),

15В начале первого машинного такта, так

как триггеры 10 и 11 формирователя кодоа I и триггер 13 формирователя сигнала разрешения 2 находятся в нулевом положении (примем, что первый такт начинается после

0 включения питания и установки у гройсгва в исходное состояние), на персом выходе формирователя кодов 1 находится код 1, на вторых выходах - код 11110001, на выходе формирователя сигнала.разрешения 2 5 сигнал О. При появлении переднего фронта первого в первом машинном такге импульса опорной частоты на шине 6 появляется единичный сигнал и поэтому разрешается работа триггера 13 формиро0 вэтеля сигнала разрешения 2 по счетному входу. По заднему фронту первого в машинном такте импульса опорной часто IH триггер 13 устанавливается в единичное положение. По переднему фронту второю ь

5 первом машинном такте импульса опорной частоты в регистр 3 записывается код 11110001. По заднему фронту второю в машинном такте импульса опорной частоты триггер 13 формирователя сигнала разре0 шения 2 устанавливается в нулевое положение, на выходе формирователя сигнала разрешения 2 устанавливается нулевой сигнал. При появлении переднего фронта третьего в данном машинном тзхте импуль5 са опорной частоты исчезает единичный сигнал ча шине 6 и при действии остопьных импульсов опорной частоты явного машинного такта триггер 13 удерживается в нулевом положении. По передним фронтам

0 третьего, четвертого v. последующих ьм- пульсое опорной частоты данного машинного такта и первого импульса опорной частоты следующего машинного г-кта код, находящийся в регистре 3 сдвигается R сто5 рону старших разрядов, в первый (младший) разряд регистра 3 при этом зап-ткваегся код Г.

Длительность импульсов и пэуз из кы- ходах регистра 3 и, следовательно на выходах устройства поазаны ча воскечиы

диаграммах (фиг, 2, оси 3-7 и 3-8). При появлении импульса на выходе старшего разряда (восьмом выходе) регистра 3 положение триггеров 10 и 11 формирователя кодов 1 не изменяется. Таким образом, перед началом второго машинного такта на первом выходе формирователя кодов 1 находится код 1, на вторых выходах - код 11110001, на выходе формирователя сигнала разрешения 2 - сигнал 0й, При появлении переднего фронта первого во втором машинном такте импульса опорной частоты на шине 6 появляется единичный сигнал, разрешается работа триггера 13 формирователя 2 по счетному входу. По заднему фронту первого в данном машинном такте импульса опорной частоты триггер 13 устанавливается в единичное положение, а по заднему фронту второго импульса опорной частоты триггер 13 устанавливается в нулевое положение, поэтому, по переднему фронту второго импульса опорной частоты во втором машинном такте в регистр 3 записываектся код 11110001. При появлении переднего фронта третьего в данном машинном такте импульса опорной частоты исчезает единичный сигнал на шине 6 и при действии остальных импульсов опорной частоты данного машинного такта триггера 13 удерживается в нулевом положении. По передним фронтам третьего, четвертого и последующих импульсов опорной частоты данного машинного такта код в регистре 3 сдвигается в сторону старших разрядов, в первый (младший) разряд регистра 3 при этом записывается код 1. Длительности импульсов и пауз на выходах регистра 3 и, следовательно, на выходах устройства показаны на временных диаграммах (фиг.2, оси 3-7 и 3-8). В течение первого и второго машинных тактов устройство выдает на свои выходы (как видно из гременных диаграмм фиг. 2, оси 3-7 и 3-8) импульсы с периодом 600 не. Допустим, что при окончании второго машинного такта после появления переднего фронта девятого импульса опорной частоты, появляется сигнал нулевого уровня на шине 5 (этот сигнал оканчивается, как указывалось выше при появлении переднего фронта первого импульса опорной частоты следующего - третьего машинного такта, т.е. его длительность равна периоду импульсов опорной частоты). Нулевой сигнал (сигнал нулевого уровня) с шины 5 устанавливает триггеры 10 и 11 формирователя кодов 1 в единичное состояние и, вследствие этого, на первом выходе формирователя кодов 1 появляется код О, а на вторых выходах - код 10001110. При появлении переднего фронта первого в третьем машинном такте импульса опорной

частоты в первый (младший) разряд регистра 3 записывается код О, Кроме того, появляется единичный сигнал на шине 6, разрешающий работу триггера 13 формирователя сигнала разрешения 2 по счетному входу. Аналогично предыдущим случаям триггер 13 по заднему фронту первого в третьем машинном такте импульса опорной частоты устанавливается в единичное поло0 жение, а по заднему фронту второго - в нулевое положение и поэтому по переднему фронту второго в третьем машинном такте импульса опорной частоты в регистр 3 записывается код 10001110. При появлении пе5 реднего фронта третьего в третьем машинном такте импульса опорной частоты исчезает единичный сигнал на шине 6 и при действии остальных импульсов опорной частоты данного машинного такта триггер 13

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

0 О. Как видно из временных диаграмм - на фиг. 2 ось 3-8 после появления переднего фронта шестого в третьем машинном такте импульса опорной частоты на последнем (восьмом) выходе регистра 3 появляется им5 пульс, который устанавливает триггер 10 формирователя кодов 1 в нулевое положение, при этом на первом выходе формирователя кодов 1 появляется код 1, а на вторых - код 01110001, поэтому по передним фрон0 там седьмого, восьмого и девятого импульсов опорной частоты третьего машинного такта и первого импульса четвертого машинного такта в первый (младший) разряд регистра 3 будет заноситься код 1. Дли5 тельность импульсов и пауз на выходах регистра 3 и, следовательно, на выходах устройства показаны на временных диаграммах - фиг. 2, оси 3-7 и 3-8.

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

5 предыдущим случаям триггер 13 по заднему фронту первого в четвертом машинном такте импульса опорной частоты устанавливается в единичное положение, а по заднему фронту второго - в нулевое положение и поэтому по переднему фронту второго в четвертом машинном такте импульса опорной частоты в регистр 3 записывается код 01110001. При появлении переднего фронта третьего в четвертом машинном такте импульса опорной частоты исчезает единич- иый сигнал на шине 6 и при действии остальных импульсов опорной частоты данного такта триггер 13 удерживается в нулевом положении, По передним фронтам третьего, четвертого и остальных импульсов опорной частоты четвертого машинного такта и первого импульса пятого машинного такта код, находящийся в регистре 3 сдвигается в сторону старших разрядов, в первый (младший) разряд регистра 3 при этом зано- си гея код 1м. По переднему фронту третьего я четвертом машинном такте импульса опорной частоты на последнем (восьмом) выходе регистра 3 появляется импульс, устанавливающий в нулевое положение триг- rep 11 формирователь кодов 1. На первом выходе формирователя кодов 1 сохраняется код 1, а на вторых выходах появляется код 11110001. Длительность импульсов и пауз на выходах регистра 3 и, следовательно, на выходах устройства показаны на фиг. 2, оси 3-7 и 3-8. Далее в пятом, шестом и последующих машинных тактах до появления нулевого сигнала на шине 5 устройство работает аналогично тому, как оно работало в первом и втором машинных тактах. В третьем и четвертом машинных тактах устройство выдало три импульса с периодом 400 не.

Таким образом, предлагаемое устройство формирует при приведенной реализации формирователя кодов 1 и формирователя сигнала разрешения2 и fon 15МГцимпуль- сы с периодом 600 не, а при появлении сигнала на ишне 5(сигнала запроса обращения от микроЭВМ к ОЗУ) формирует в течение двух машинных тактов три импульса с пери- одом 400 не, после чего опять продолжает формировать импульсы с периодом 600 не, что позволяет, используя формируемые устройством последовательности импульсов в Качестве сигналов RAS и CAS для ОЗУ с за- рядовой связью, организовать использование ОЗУ видеогненератором и микроЗВМ устройства ввода информации таким образом, чтобы при максимальном быстродейст- вии при, выбранной частоте опорных импульсов обращения видеогенератора и микроЭВМ к ОЗУ были разнесены во времени. .

Экспериментальные исследования за- являемого устройства для формирования импульсных последовательностей в составе устройства ввода информации в ЭВМ показали, что оно выгодно отличается от прототипа, так как оно выдает непрерывные

импульсные последовательности: максимальный период импульсов выдаваемых последовательностей может быть больше, чем КТ (величина максимального периода определяется длительностью сигнала, подаваемого на шину 6 и схемой формирователя сигналов разрешения), так в примере выполнения формирователя сигнзпа разрешения и длительности сигналов чз шине 6, приведенных в описании заявки, при восьмизарядном регистре сдвига (выполенном на вдух микросхемах К155ИР1) формируютп . -109

ся импульсы с периодом 9Т (-

15 106

60 не); имеется возможность по сигналу установки (подаваемому на шину 5) изменять в процессе работы устройства, чрслоту и длительность импульсов, выдаваемых на выходные шины.

Указанные преимущества устройства позволяют существенно расширить функциональные возможности устройства,а именно, формирователь импульсные последовательности с периодом импульсов, превосходящим период работы регистра сдвига, и оперативно, по сигналам, подаваемым на шины установки и управления изменять частоту и длительность импульсов выдаваемых импульсных последовательностей. Что позволяет, например, с помощью заявленного устройства организоеа гь такой режим обращений видеогенератооа и м.п:- роЭВМ к ОЗУ с зарядовой связью, при хото- ром обращения не накладываются ас времени друг на друга, что в конечном счете ведет к увеличению быстродействия устройства ввода информации в ЭВМ. При этом не требуется усложнения программы микро- ЭВМ, используемой в устройстве ввода информации, так как блоки заявляемого формирователя используют стандартные сигналы, вырабатываемые микроЭВМ при работе (т.е. сигналы, которые вырабатываются микроЭВМ при любых реализациях устройства для формирования импульсных последовательностей).

При использовании заявляемого устройства для формирования импульсных последовательностей для других применений, например, для управления исполнительными механизмами при соответствующих реэ- лизациях формирователя кодов я формирователя сигнала разрешения можно изменять частоту и длительность импульсов выходных последовательностей по установленному заранее закону.

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

Устройство для формирования импульсных последовательностей, содержащее

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

0

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

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

название год авторы номер документа
Устройство для обучения 1988
  • Соловьев Георгий Николаевич
  • Ковригин Борис Николаевич
  • Тышкевич Владимир Георгиевич
  • Сидуков Владимир Михайлович
  • Мифтахов Рустам Канафиевич
  • Иванов Михаил Александрович
SU1663618A1
Устройство для управления считыванием и вводом информации 1990
  • Шаханов Игорь Алексеевич
  • Черных Владимир Иванович
  • Ноянов Владимир Матвеевич
SU1751786A1
Цифровой тахометр 1986
  • Маликов Виктор Тихонович
  • Панов Юрий Федорович
  • Поджаренко Владимир Александрович
  • Мельничук Павел Леонидович
  • Кухарчук Василий Васильевич
  • Кобзев Александр Григорьевич
SU1352371A2
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ИЗОБРАЖЕНИЙ 1990
  • Боровик О.С.
  • Неруш Г.И.
  • Сырямкин В.И.
  • Фомин А.А.
RU2047921C1
Многоканальное устройство для формирования импульсных последовательностей 1982
  • Очеретяный А.Н.
  • Богородицкий Л.А.
  • Гаврилов Ю.В.
SU1077539A1
Устройство измерения частотных характеристик группового времени запаздывания четырехполюсников 1988
  • Глинченко Александр Семенович
  • Моисеенко Вячеслав Викторович
SU1631511A1
Устройство для отображения информации на экране телевизионного приемника 1988
  • Розенштейн Виктор Абенович
  • Иванов Александр Дмитриевич
SU1583967A1
Устройство для формирования видеосигнала 1990
  • Шаханов Игорь Алексеевич
  • Черных Владимир Иванович
  • Ноянов Владимир Матвеевич
SU1741124A1
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ 1990
  • Аронштам М.Н.
  • Ицкович Ю.С.
  • Кузнецов Н.А.
RU2020565C1
Устройство для формирования тестов 1988
  • Андреев Александр Николаевич
  • Белов Михаил Юрьевич
  • Водовозов Александр Михайлович
  • Лабичев Виктор Николаевич
  • Сачков Алексей Александрович
SU1573457A1

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

Реферат патента 1992 года Устройство для формирования импульсных последовательностей

Устройство для формирования импульсных последовательностей может быть использовано для получения последовательностей с изменением частоты и длительности импульсов по заранее заданному закону. Устройство содержит формирователь кодов 1. формирователь 2 сигнала разрешения, регистр сдвига 3. шину 4 сброса, шину 5 установки, шину б управления, шину 7 опорных импульсов. 2 ил.

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

7 Фиг 1

1u гакт 2гпйтпкт 3-ийгаКТ- Ь йтакг- &-ыйтакг 6 йтпм-

пппппппппппппппппппппппппппппппппплпппппппппппппппппппппппп

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

Генератор импульсной последовательности 1983
  • Михайлов Анатолий Михайлович
  • Виноградов Александр Григорьевич
SU1140233A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Устройство для формирования импульсных последовательностей 1983
  • Коваль Виктор Георгиевич
  • Тарасов Александр Павлович
SU1129723A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 758 845 A1

Авторы

Кашпуров Сергей Михайлович

Яловенко Константин Александрович

Бантюков Евгений Николаевич

Даты

1992-08-30Публикация

1990-06-25Подача