Программное устройство
Иллюстрации
Показать всеРеферат
Сооюз Советских
Социалистических
Республик
q втовскомт свидвтвльствт пл,- т .. :х1-:т::-,.и мь М
Зависимое от авт. свидетельства №
Заявлено 10.VII I.1967 (№ 1178991/18-24) с присоединением заявки №
Приоритет
Опубликовано 18.VII.1969. Бюллетень № 24
Дата опубликования описания 17.XII.1969
Кл 42птв, т 9/96
МПК G 06k
УДК 681.326.35 (088.8) Комитет по делам изобретений и открытий при Совете Министров
СССР
Автор изобретения
Заявитель
А. М. Вальшонок
Всесоюзный научно-исследовательский и проектно-конструкторский институт по автоматизации предприятий промышленности строительных материалов
ПРОГРАММНОЕ УСТРОЙСТВО
Известны программные устройства, содержащие генератор тактовых импульсов, счетчик команд, делитель частоты генерации, дешифратор кодов и блок циклов, в которых получение неравномерной последовательности тактовых импульсов достигается выборочной дешифрацией, что требует избыточности количества разрядов счетчика команд, Предлагаемое программное устройство отличается тем, что, с целью сокращения разрядности счетчика команд и уменьшения количества элементов дешифратора, в нем выходы дешифратора соединены си входами генератора тактовых импульсов.
На чертеже показана блок-схема предлагаемого устройства, которая содержит генератор 1 тактовых импульсов, делитель 2 частоты генерации, счетчик команд 8, дешифратор кодов 4 и блок цикла 5.
Если устройство предназначено для реализации циклов с числом тактов до М =2" — 1, то генератор должен содержать М элементов (групп элементов) настройки Ro, Рт,...
Rи i, число двоичных разрядов счетчика команд 8 должно быть равно и, а число выходов дешифратора 4 должно быть равно М+1.
Устройство работает следующим образом.
Импульсы с частотой f, вырабатываемые генератором 1, поступают на вход делителя 2, и далее с частотой f= — (где К вЂ” коэффициент
К делителя частоты) — на вход счетчика команд 8.
С изменением содержимого счетчика 8 поочередно возбуждаются соответствующие выходы дешифратора, причем при возбуждении выхода номер т (соответствующего кода i в счетчике команд) к схеме генератора подключается т -й элемент настройки частоты генерации.
Благодаря такого рода обратной связи от дешифратора к генератору обеспечиваются необходимые длительности 1; тактов, ибо время хранения кода т в счетчике команд зависит от частоты импульсов, на его входе.
Остальные межблочные связи, в том числе связи счетчика 8 и дешифратора 4 с блоком цикла 5, являются известными.
B блоке цикла 5 выполняется сравнение кодов, фиксируемых последовательно в счетчике команд 8, с кодом т+1 (rn — номер последнего такта цикла). Когда в счетчике 8 записано число т+1, импульс с выхода блока цикла сбрасывает счетчик команд на нуль, при этом импульсом нулевого такта (с выхода дешифратора) блок цикла возвращается в исходное состояние, после чего счетчик команд готов к приему новых импульсов, т. е. начи30 нается новый цикл.
249096
Предмет изобретения
Составитель Л. И. Молы
Техред 3. H. Тараненко Корректор А. С. Колабин
Редактор Б. Нанкина
Заказ 3419/14 Тираж 480 Подписное
ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва Ж-35, Раушская наб., д. 4/5
Типография, пр. Сапунова, 2
Программное устройство с циклической последовательностью тактов произвольно задаваемых..длительностей, содержащее генератор тактовых импульсов с элементами настройками частоты генерации, делитель частоты, счетчик команд, дешифратор кодов и блок циклов, отличаюи4ееся тем, что, с целью сокращения разряд ности счетчика команд и уменьшения количества элементов дешифратора, в нем выходы дешифратора соединены со входам.и генератора тактовых импульсов.