Устройство для моделирования процесса передачи информации
Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделирования процесса передачи информации. Цель изобретения расширение функциональных возможностей устройства за счет моделирования непрерывно передаваемой группы неискаженных команд. Для достижения поставленной цели в устройство введены девятый элемент И, в формирователь команд введены триггер и второй элемент ИЛИ. Устройство позволяет моделировать непрерывную передачу команд с повтором после приема передающей стороной неискаженных сигналов запроса тех команд, которые подверглись искажению. 1 ил.
Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделирования процесса передачи информации.
Известно устройство для моделирования процесса передачи информации, содержащее суммирующий счетчик, элемент задержки, шесть элементов И, четыре элемента ИЛИ, два генератора импульсов помех, два формирователя импульсов, управляющий триггер, формирователь команд, состоящий из генератора интервалов команд, генератора тактовых импульсов, двух элементов И, суммирующего и вычитающего счетчиков и элемента ИЛИ, формирователь квитанций, состоящий из генератора тактовых импульсов, трех элементов И, реверсивного счетчика и элемента ИЛИ. Недостатком известного устройства является допускаемая им неточность моделирования из-за неучета искажений сигналов запроса, возникающих вследствие действия сигналов помех в обратном канале. Наиболее близким техническим решением к устройству является устройство для моделирования процесса передачи информации, содержащее формирователь команд, состоящий из генератора интервалов команд, генератора тактовых импульсов, двух элементов И, суммирующего и вычитающего счетчиков и элемента ИЛИ, формирователь квитанций, состоящий из генератора тактовых импульсов, трех элементов И, реверсивного счетчика и элемента ИЛИ, два генератора импульсов помех, два формирователя импульсов, три триггера, управляющий триггер, формирователь интервалов запроса, суммирующий счетчик, девять элементов И, пять элементов ИЛИ, элемент задержки. Однако известным устройством невозможно моделировать передачу группы команд, т. е. запуск генератора интервалов команд происходит только после срабатывания либо формирователя квитанций, либо формирователя интервалов запроса. Цель изобретения расширение функциональных возможностей устройства за счет моделирования непрерывно передаваемой группы неискаженных команд. На чертеже приведена функциональная схема устройства для моделирования процесса передачи информации. Устройство содержит суммирующий счетчик 1, генератор 2 импульсов помех при передаче информации, генератор 3 импульсов помех при приеме информации, первый 4 и второй 5 триггеры, формирователь 6 интервалов запроса, первый 7 и второй 8 формирователи импульсов, первый 9, второй 10, третий 11, четвертый 12, пятый 13, шестой 14, седьмой 15 и восьмой 16 элементы И, первый 17, второй 18 и третий 19 элементы ИЛИ, элемент задержки 20, формирователь команд 21, состоящий из генератора 22 интервалов команд, генератора 23 тактовых импульсов, первого 24 и второго 25 элементов И, суммирующего 26 и вычитающего 27 счетчиков, первого 28 элемента ИЛИ, триггера 29 и второго 30 элемента ИЛИ, девятый 31 элемент И, вход 32 запуска устройства. Полагаем положительную логику функционирования устройства. Генератор 22 интервалов команд вырабатывает короткие по длительности импульсы через интервалы времени, соответствующие длительности передаваемых команд по прямому каналу, по окончании действия сигналов, подаваемых на инверсный вход запуска генератора интервалов команд. Суммирующий счетчик 1 устройства осуществляет подсчет количества команд, переданных и принятых на приемной стороне, т.е. команд, на которые не был сформирован сигнал запроса повторной передачи приемной стороной. По достижении определенного числа на выходе переполнения счетчика 1 формируется высокий потенциал, прекращающий процесс передачи команд. Генератор тактовых импульсов 23 формирователя 21 команд вырабатывает периодическую последовательность импульсов периода следования Т1, который для повышения точности моделирования должен быть не более величины 0,01 Т2, где Т2 средняя длительность передаваемых команд. Эта последовательность необходима для считывания длительностей повторов команд. Разрядность суммирующего 26 и вычитающего 27 счетчиков формирователя 1 команд должна быть не менее величины log2

Формула изобретения
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ПРОЦЕССА ПЕРЕДАЧИ ИНФОРМАЦИИ, содержащее суммирующий счетчик, генераторы импульсов помех при передаче и приеме информации, первый и второй триггеры, формирователь интервалов запроса, первый и второй формирователи импульсов, восемь элементов И, три элемента ИЛИ, элемент задержки и формирователь команд, состоящий из генератора интервалов команд, генератора тактовых импульсов, первого и второго элементов И, суммирующего и вычитающего счетчиков и первого элемента ИЛИ, причем вход запуска устройства соединен с установочным входом суммирующего счетчика и первым входом первого элемента ИЛИ, выход которого подключен к входу запуска генератора интервалов команд формирователя команд и установочному входу суммирующего счетчика формирователя команд, разрядные выходы суммирующего счетчика формирователя команд соединены с соответствующими разрядными входами вычитающего счетчика формирователя команд, разрядные выходы которого подключены к входам первого элемента ИЛИ формирователя команд, выход генератора тактовых импульсов формирователя команд соединен с первыми входами первого и второго элементов И формирователя команд, выходы которых подключены соответственно к суммирующему и вычитающему входам соответственно суммирующего и вычитающего счетчиков формирователя команд, выход первого элемента ИЛИ которого соединены с вторым входом второго элемента И формирователя команд, выход элемента задержки подключен к прямому входу первого элемента И, инверсный вход которого соединен с выходом переполнения суммирующего счетчика, а выход с вторым входом первого элемента ИЛИ, выход генератора импульсов помех при передаче информации подключен к первому входу второго элемента И, выход которого соединен с единичным входом первого триггера, выход первого формирователя импульсов подключен к первым входам третьего и четвертого элементов И, выход третьего элемента И подключен к первому входу второго элемента ИЛИ, выход пятого элемента И соединен с первым входом третьего элемента ИЛИ, выход которого подключен к инверсному входу запуска формирователя интервалов запроса, выход которого подключен к первому входу шестого элемента И и инверсному входу запуска второго формирователя импульсов, выход которого соединен с первым входами седьмого и восьмого элементов И и с инверсным нулевым входом второго триггера, прямой и инверсный выходы которого подключены к вторым входам соответственно седьмого и восьмого элементов И, выход генератора импульсов помех при приеме информации соединен с вторым входом шестого элемента И, выход которого подключен к единичному входу, второго триггера, выход седьмого элемента И подключен к второму входу третьего элемента ИЛИ, отличающееся тем, что, с целью расширения функциональных возможностей устройства путем моделирования непрерывно передаваемой группы неискаженных команд, оно содержит девятый элемент И, в формирователь команд введены триггер и второй элемент ИЛИ, причем выход первого элемента ИЛИ соединен с инверсным единичным входом триггера формирователя команд, выход первого элемента ИЛИ подключен к инверсному входу запуска генератора интервалов команд формирователя команд, инверсный выход триггера которого подключен к третьему входу второго элемента И формирователя команд, прямой выход триггера формирователя команд соединен с вторым входом первого элемента И, первым входом второго элемента ИЛИ формирователя команд и первым входом пятого элемента И устройства, второй вход второго элемента ИЛИ формирователя команд подключен к выходу первого элемента ИЛИ формирователя команд, инверсный выход первого триггера соединен с вторым входом третьего и первым входом девятого элементов И, выход девятого элемента И подключен к второму входу второго элемента ИЛИ, выход которого соединен с суммирующим входом суммирующего счетчика и входом элемента задержки, прямой выход первого триггера подключен к вторым входам четвертого и пятого элементов И, выход четвертого элемента И соединен с третьим входом третьего элемента ИЛИ, выход генератора интервалов команд формирователя команд соединен с третьим входом пятого и вторым входом девятого элементов И, выход формирователя интервалов запроса соединен с нулевым входом триггера формирователя команд, выход первого элемента ИЛИ формирователя команд подключен к инверсному входу запуска первого формирователя импульсов, выход второго элемента ИЛИ формирователя команд подключен к второму входу второго элемента И устройства, выход восьмого элемента И подключен к инверсному входу записи вычитающего счетчика формирователя команд и инверсному нулевому входу первого триггера.РИСУНКИ
Рисунок 1