Изобретение относитс к вычислительной технике и может быть использовано в вычислительных машинах и системах дл управлени вычислительным процессом в реальном масштабе времени . Известно программное временное устройст-во , содержащее-генератор импульсов и последовательно соединенные счет ,чик импульсов, блок набора программы, дешифратор, элементы И и исполнительные элементы, несимметричный триггер и инвертор Л. , Недостатком известного устройства вл етс то, что интервалы времени, отсчитываемые устройством синхронны, так как используетс один аппаратурный счетчик, отсутствует коррекци частоты, Известно временное устройство, содержащее генератор импульсов, счетчик времени, узлы св зи, линии задержки , блоки прерывани , коррекции, обнулени , запроса текущего интервала элемент ИЛИ, элемент совпадени , программные сумматор и таймер j2J. Недостатком этого счетчика единого времени вл етс то, что коррекци осуществл етс с помощью импульсов единого времени, отсчет интервалов времени осуществл етс программным путем.в процессоре, в результате снижаетс производительность вычислительной машины. Целъ изобретени - расширение функциональных возможностей, организаци многоканального отсчета интервалов времени ак циклически, так и по запросам , введение автономной коррекции дл согласовани кванта генератора и кванта отсчитываемого времени. Поставленна цель достигаетс тем, что в устройство, содержащее последовательно соединенные генератор импульсов , делитель частоты и счетчик текущего времени, в него дополнительно введены регистр коррекции, корректор , формирователь серии импульсов, счетчик адреса, дешифратор, регистр запроса, блок сравнени , блок пам ти, коммутатор адреса, регистр текущих интервалов, регистр констант дополнений , коммутатор сумматора, комбинационный сумматор, регистр суммы, элемент И, элемент запроса, два коммутатора , блок ИЛИ и элемент ИЛИ, причем выход делител частоты соединен с первым входом корректора, вто ,рой вход которого подключен к вьтходу регистра коррекции, выход корректора соедин1ен с входом формировател серии импульсов, первый выход которого соединен со входом счетчика адреса , выход переполнени которого соединен с входом счетчика текущего времени , выход счетчика адреса соединен с адресным входом блока пам ти и с входом дешифратора, выход которого подключен к первому входу коммутатора адреса и первому входу блока сравнени , второй вход которой соединен с выходом регистра запроса, второй выход формировател серии импульсов подключен к входу чтени блока пам т выходы которого подключены к входам регистра констант дополнений и регистра текущих интервалов, выход ко1 орого подключен ко второму входу коммутатора сумматора, к первому входу которого и к первому входу, комбинаци онного сумматора подключен третий вы ход формировател серии импульсов, ко второму входу комбинационного сум матора подключен выход коммутатора сумматора, выход комбинационного сум матора соединен со входом регистра сумми, выход которого соединен со вторым входом первого коммутатора, вы ход разр да переполнени регистра суммы соединен со вторым входом коммутатора адреса, со вторым входом элемента ИЛИ и вторым инверсным входом элемента запрета, выход блока сравнени подключен к первому входу элемента. ИЛИ и к первому инверсному входу элемента запрета, выход которо го соединен с первым входом первого коммутатора, четвертый выход формировател серии импульсов подключен ко входу записи блока пам ти, к третьему входу элемента запрета и кО второму входу элемента И, выход кото рого соединен со входом сброса регистра запроса и с первым входом второго коммутатора, ко второму входу которого подключен выход регистра констант дополнений, выходы первого .и второго коммутатора через блок ИЛИ . подсоединены к информационному входу блока пам ти, выход элемента ИЛИ соедин н с первым входом элемента И. Ка чертеже приведена функциональна схема устройства отсчета интерва лоа времени, осуществл ющего отсчет . интервалов реального времени цикличе ки и по запросам. Устройство содержит последователь но соединенные генератор 1 импульсов и делитель 2 частоты. Выход делител 2 частоты соединен со входом корректора 3, осуществл ющего согласование кванта генератора 1 импульсов и кван таинтервалов времени. Константа коррекции хранитс в регистре 4 коррекции , куда записываетс по щине 5. Вы ход корректора 3 соединен со входом формировател 6 серии импульсов, управл ющего работой устройства. Первы выход формировател б серии импульсо соединен со счетным входом счетчика 7 адреса. Выход счетчика адреса 7 подключен ко входу дешифратора 8 и к адресному входу блока 9 пам ти, а сигнал переполнени счетчика адреса 7Поступает на счетный вход счетчика 10 текущего времени. Выход счетчика 10 текущего времени шиной 11 соединен с устройством управлени вычислительной машины. Выход дешифратора 8соединён со входами блока .12 сравнени и коммутатора 13 адреса. Второй вход блока 12 сравнени соединен с выходом регистра 14 запроса. Информаци в регистр запроса заноситс по шине 15. Второй выход формировател 6 серии Импульсов соединен со входом чтени блока 9 пам ти. Выходы блока 9 пам ти Соединены со входами регистра 16 текущих .интервалов и ре гистра 17 констант дополнений. Выход регистра 17 констант дополнений соединен со вторым входом коммутатора 18. Выход регистра 16 текущих интервалов соединен йо вторым входом коммутатора сумматора 19, Третий выход формировател 6 серии импульсов соединен с первым входом комбинационного сумматора 20 и с первым входом коммутатора сумматора 19. Выход комбинационного сумматора 20 соединен со входом регистра 21 суммы. Выход регистра . 21 суммы соединен со вторым входом коммутатора 22, а выход разр да переполнени регистра 21 суммы подключен ко второму входу коммутатора 13 адреса, ко второму входу элемента запрета 23 и ко второму входу элемента ИЛИ 24. Четвертый выход формировател серии импульсов б подключен ко входу записи.блока пам ти 9, к третьему входу элемента 23 запрета и ко второму входу элемента И 25. Выходы ко1«Еиутаторов 13 и 22 через блок ИЛИ 26 соединены с информационным входом блока 9 пам ти. Выход ком-мутатора 13 адреса по шине 27 соединен с устройством управлени вычислительной Машины. Выход элемента ИЛИ 24 соединен с первым входом элемента И 25. Выход элемента И 25 соединен с первым входом кОммутсгтораГ 18 и со входом сброса регистра 14 запроса .- ; . Устройство работает следующим образом . . . . : . В регистр коррекции 4 заноситс константа коррекции по шине 5, котора определ етс исход из требований к частоте заполнени счетчиков вретни. Генератор 1 вырабатывает опорную частоту, котора через делитель 2 поступает на вход корректора 3. В корректоре 3 осутдествл етс циклическое сложение константы коррек- сигналы переполнени с выхода корректора 3 выдаютс с частотой, котора требуетс дл работь счетчиiKa 7 адреса. В формирователе серии импульсов 6, по приходу казвдого импульса с корректора 3, вырабатываетс распределенна во времени сери импульсов, котора служит дл управлени устройства. Импульс с первого выхода Формировател б серии импульсов поступает на вход счетчика 7 адреса/ на котором формируетс адрес интервала, который поступает на адресный вход блока пам ти. .При пригходе импульса со второго выхода формировател б серии импульсов на вход чтени блока 9 пам ти происходит счи тывание значени йременного интервал . в регистр 16 текущихинтервалов 16 и кода константы дополнени в регист 17 констант дополнений. Код текущего интервала поступает на вход коммутатора сумматора 19, с .приходом импуль са с третьего выхода формировател б серии импульсов происходит суммирова ние значени текущего интервала с единицей , и образуетс новое значение т кущего интервала, которое через комбинацирнный сумматор 20 записываетс в регистр 21 суммы. Если не закончен отсчет интервала то в разр де переполнени .регистра 2 суммы будет ноль. Импульс с четвертого выхода формировател б серии им пульсов через элемент запрета 23, при условии отсутстви сигнала запроса с блока 12 сравнени , откроет :.оммутатор 22 и через блок ИЛИ 26 код текущего интервала поступает на информационный вход блока 9 пам ти. Одновременно импульс с четвертого выхода формировател 6 серии импульсов поступает на вход записи блока 9 пам ти, и произойдет запись нового значени текущего интервала. Если за кончен отсчет интервала, то сигнал с выхода разр да переполнений регистра суммы 21 запрещает прохо хдение импульса .через элемент запрета 23 и через элемент ИЛИ 24 откроет элемент И 25. На второй вход элемента И 25 проходит сигнал с четвертого выхода формировател серии импульсов б. Сигчал с выхода элемента И 25 открывает коммутатор 18 и через блок ИЛИ 26 на информационный вход блока9 пам ти поступает значение кода константы дополнени . Одновременно сигнал с четвертого выхода формирозвате серий импульсов 6 поступает на вход записи 1блока 9 пам ти, где на место значени текущего интервала записываетс константа дополнени . Сигнал с разр да переполнени регистра 21 суммы поступает на второй вход коммутатора 13 адреса, на первый вход кд орогр приход т сигналы, указывающие номер временного канала, с выходов деши раторе 8. В результате по шине 27,5выдаетс сигнал указывающий номер временного канала,-который закончил отсчет интервала времени. На этом работа первого временного канале устройства заканчиваетс . При выходе следующего импульса с корректора 3 на вход формировател б серии импульсов , значение счетчика 7 адреса увеличиваетс на единицу. Работа второго временногр канала происходит аналогично работе первого канала. временных каналов устройства к 2, где - разр дность счетчика адреса 7. при переполнении счетчика адреса 7, с выхода переполнени на вход .счетчика текущего времени поступает импульс, увеличивающий его содержание на единицу. Информаци о текущем времени может сниматьс со :счвтчика 10 текущего времени, а младшие разр ды со счетчика 7 адреса. При переполнении счетчика TeKyiaero времени 10 по шине 11 высылаетсз сигнал , который поступает в устройство управлени ЦВМ дл соответствукж ей коррекции программно-организовавиого счетчика текущего времени. Запуск отсчета интервала времени рсущесзгвл етс по шине 15. В регистре 14 запроса соответствующий разр д устанавливаетс в единицу. С выхода регистра 14 запроса сигналы поступают а вход блока сравнени 12 и при совпадении номера временного канала, установленного в счетчике адреса 7, с номером установленного разр да в регистре запроса 14, сигнал с выхода блока 12 сравнени поступит на коммутатор 18 через элемент ИЛИ 24 и элемент И 25. В результате, независимо от состо ни выбранно1ч временного канала, прозойдет запись содержимогорегистра 17 констант дополнений в блок 9 пам ти на место значени текущего интервале. .Это соответствует запуску соответствукадего временного канала. После запуска установленный разр д в регистре 14 запроса сбрасываетс импульсом с выхода элемента И 25.- .; :., : , в результате любой временной канал может быть 3 апуаден с любого момента времени пй запросу. Использование коррекции частоты позвол е.т получить заданный квант отсчитываемого временного интервала независимо дт значени частоты генератора импульсов . Реалиэагщ функции многокангшьного . на одном оборудовании поз вол ет уменьшить аппаратурные з атраты и отказыватьс от программного отсчета временных интервалов, что повышает производительность ЦВМ. Формула изобретени , Устройство отсчета интервалов вреени , содержащее последовательно содиненные генератор импульсов, делиель частоты и счетчик текущего времеи , отличающеес тем, то, с целью расширени функциона ь .ных возможностей, в него дополнитель введены регистр коррекции, коррггк т.ор, формирователь серии импульсов, счетчик адреса,.дешифратор, регистр запроса, блок сравнени , блок пам ти коммутатор адреса, регистр текущих интервалов, регистр констант дополнений , коммутатор сумматора, комбинационный сумматор, регистр суммы, элемент И, элемент згшрета, два коммутатора , блок ИЛИ и элемент ИЛИ, причем .выход делител частоты соединен с первым входом корректора, второй вход которого подключен к выходу регистра коррекции, выход корректора соединен с входом формировател серии импульсов, первый выход ко.торого соединен со входом счетчика адреса, выход переполнени которого соединен с входом счетчика .его времени, выход счетчика адреса соединен с адресным входом блока пам ти и с входом дешифратора, выход которого подключен к первому входу коммутатора адреса и первому входу блока сравнени , второй вход которой соединен с выходом регистра запроса, второй выход Формировател серии импульсов подключен к входу чтени блока пам ти , выходы которого подключены к входам регистра констант дополнений и регистра текущих интервалов, выход которого подключен ко второл у входу коммутатора сумматора, к первому вхо ду которого и к первому входу комбинационного сумматора подключен трети выход формировател серии импульсов. ко второму входу комбинационного сумматора подключен .выход коммутатора сумматора, выход комбинационного сумматора соединен со входом, регистра суммы, выход которого соединен со BTopbiM входом первого коммутатора, выход разр да переполнени регистра. суммы соединен со вторым входом коммутатора адреса, со вторым входом элемента ИЛИ и втогидм инверсным входом элемента запрета, выход блока сравнени подключен к первому входу элемента ИЛИ и к первому инверсному входу элемента запрета, выход которого соединен с первым входом первого коммутатора, четвертый выход формировател серии импульсов подключен ко входу записи блока пам ти, к третьему входу элемента запрета и ко второму входу элемента И, выход которого соединен со входом сброса регистра запроса и с первым входом второго коммутатора, ко второму входу которо .го подключен выход регистра констант дополнений, выходы первого и второго коммутатора через блок ИЛИ подсоединены к информационному входу блока пам ти, -выход элемента ИЛИ соединен с первым входом элемента И. Источники информации, прин тые во внимание при экспертизе 1.Авторское свидетельство СССР № 532860, кл. 60 F 9/0,0.