Устройство относится к вычислительной технике и технике связи и может быть использовано для моделирования систем передачи и обработ ки данных, а также для моделировани вычислительных систем. Известно устройство для моделирования, содержащее блок синхронизации, генератор марковской последо вательности, блок промежуточной памяти, пороговый блок, датчик случай ных чисел, элемент И и сумматор по модулю два, а также генератор пачки импульсов, шифратор, коммутатор, сдвигающий регистр ит-1 сумматоров по модулю , Известно также устройство для моделирования, содержащее многоканальный генератор случайных процессов, коммутатор, управляемый генератор пилообразного напряжения, бло ки сравнения, элемент ИЛИ, триггеры с элементами запрета,- а также генератор случайного процесса, вычислительный блок, двухпороговый селектор, реверсивный счетчик, цифроаналоговый преобразователь, ключ и пер множитель 2J . Недостатком известных устройств является то, что они не обёспечивают возможности моделирования длительности работы последовательной системы обработки данных. Наиболее близким по технической сущности к предлагаемому является устройство для моделирования системы связи, содержащее генератор случайного потока импульсов, два триггера, первый счетчик импульсов, генератор.импульсов, элемент НЕ, выход которого соединен с управляющим входом элемента И, выход которого подключен к первому входу первого триггера, выход которого соеди нен с входом первого счетчика импульсов. Устройство также содержит второй, третий и четвертый счетчики импульсов и блок индикации, причем выход генератора импульсов соединен с входами второго и третьего счетчиков импульсов, перввм входом второго триггера и информационным входом элемента И, выход второго счетчика импульсов подключен к второму входу второго триггера, выход которого соединен с входом четвертого счетчика импульсов и вторым входом первого триггера, выход генератора случайного потока имггульсов подключен к входу элемента НЕ, выходы первого, третьего и четвертого счетчика импульсов соединены с соответствующими входами блока индикации з. Однако известное устройство не обеспечивает возможности моделирования длительности работы цоследовательной системы сбора и обработки данных. Цель изобретения - расширение функциональных возможностей за счет моделирования длительности работы последовательной системы и обработки данных. Указанная цель достигается тем, что в устройство для моделирования систем обработки данных, содержащее триггер, счетчик импульсов, выход которого соединен с входом блока индикации, генератор счетных импульсов, выход которого соединен с первым входом элемента И, блок моделирования обработки, состоящий из последовательно соединенных датчика случайных чисел и регистра, группы элементов задержки, вход каждого из которых подключен к выходу соответствующего элемента И группы, введены группа последовательно соединенных блоков моделирования обработки; а каждый блок моделирования обработки дополнительно содержит элемент ИЛИ дешифратор, вход которого подключен к выходу регистра, последовательно соединенные триггер, элемент И и счетчик импульсов, первые входы элементов И группы, являющиеся входом блока, соединены с первым входом триггера и другим входом счетчика импульсов, другой вход элемента И каждого блока моделирования обработки соединен с выходом элемента И и инфорг4ационным входом счетчика импульсов, в кавдом блоке моделирова-. ния обработки выходы дешифратора подключены соответственно к вторым входам элементов И группь, выходы элементов задержки группы подключены к соответствующим входам элемента ИЛИ выход которого соединен с вторым входом триггера и является выходом блока, выходы счетчиков импульсов всех блоков моделирования обработки подключены к соответствующим входам блока индикации, выход элемента ИЛИ последнего блока моделирования является выходом устройства и соединен
3 1
с первым входом триггера, второй вход триггера является входом устройства и подключен к установочному входу счетчика импульсов и входу первого блока моделирования обработки.
На фиг. 1 изображена структурная схема устройства моделирования; на фиг. 2 - структурная схема блока моделирования обработки.
Устройство содержит триггер 1, счетчик 2 импульсов, блок 3 индикации, а также генератор 4 счетных импульсов, выход которого соединен с первым входом элемента И 5, и груп пу блоков. 6.
Блок 6 моделирования обработки (фиг. 2) содержит элемент ИЛИ 7, группу последовательно соединенных элементов И 8 и элементов 9 задержки последовательно соединенные датчик 10 случайных чисел, .регистр 11 и дешифратор 12, а также последовательно соединенные триггер 13, элемент И 14 и счетчик 15 импульсов.
Устройство работает следующим образом.
С входа устройства поступает управляющий импульс, который обнуляет счетчик 2 импульсов, устанавливает триггер 1 в состояние 1 и поступает на вход первого блока 6 обслуживания.
Генератор 4 импульсов генерирует импульсы опорной частоты, поступающие на первый вход элемента И 5. С выхода элемента И 5 импульсы поступают на вторые входы блоков 6 и на вход счетчика 2 импульсов.
Блоки 6 моделирования обработки предназначены для моделирования случайной длительности обработки каждого из процессов выполняемой функциональной задачи. .
Минимальный временной интервал между двумя управлянлцями импульсами поступающими на вход устройства, Т ими можно определить, как
N
ин Тмакс; + ,
где Тд,д J - максимально возможное время выполнения t -го процесса;
824
а Т - время, необходимое для считывания информации с блока 3 индикации. Блок 6 работает следующим образом. Управляющий импульс через первый вход блока 6 поступает на первые входы элементов И 8, обнуляет счетчик 15 импульсов и устанавливает триггер 13 в состояние 1. При этом
разрешается прохождение импульсов опорной частоты, поступающих через элемент И 14, на вход счетчика 15 импульсов. Датчик 10 случайных чисел генерирует последовательность случайных кодов, поступающих на вход регистра 11, который предназначен для оперативного хранения кодов. С выхода регистра 11 код поступает на вход дещифратора 12. В соответстВИИ с поступившим кодом на одном
из выходов дешифратора 12 появляется управляющий сигнал, разрещакяций прохождение управляющего импульса через один из элементов И 8.
Управляющий импульс с вьп4ода элемента И 8 поступает на вход соответствующего элемента 9 задержки. Все 1C элементов 9 задержки обеспечивают различное время задержки, что и позволяет моделировать случайное время выполнения каждого из процессов. С выхода элемента 9 задержки управляющий импульс проходит через элемент ИЛИ 7 и поступает на выход блока 6 моделирования и на второй вход триггера 13. Последний устанавливается в состояние О, запрещая прохождение импульсов опорной частоты через элемент И 14.
Код с выхода счетчика 15 импульсов поступает на соответствзющий вход блока 3 индикации. Таким образом, на блоке 3 индикации индицирует ся суммарное время выполнения функциональной задачи (содержимое счетчика 2 импульсов), а также время выполнения отдельных процессов (содержимое счетчиков 15 импульсов). Технический эф11ект от использования предлагаемого устройства заключается в обеспечении возможности моделирования длительности выполнения функциональной задачи (например, системой сбора, передачи и обработки данных, вычислительной системой и т.п.).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для моделирования системы связи | 1984 |
|
SU1229770A1 |
Устройство для моделирования систем связи | 1984 |
|
SU1185347A1 |
Устройство для моделирования системы сбора и обработки данных | 1983 |
|
SU1115059A1 |
Устройство для моделирования системы сбора и обработки информации | 1983 |
|
SU1107129A1 |
Устройство для моделирования систем передачи данных | 1983 |
|
SU1151983A1 |
Устройство для моделирования систем передачи и обработки данных | 1983 |
|
SU1150629A1 |
Устройство для моделирования адаптивных вычислительных систем | 1981 |
|
SU1020830A1 |
Устройство для моделирования узлов коммутации сообщений | 1985 |
|
SU1278879A1 |
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ОТКАЗОВ И ПОВРЕЖДЕНИЙ В СЛОЖНЫХ СИСТЕМАХ | 2005 |
|
RU2292583C1 |
Устройство для моделирования системы сбора и обработки информации | 1986 |
|
SU1399760A1 |
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СИСТЕМ ОБРАБОТКИ ДАННЫХ; содержащее триггер, счетчик импульсов, выход которого соединен с входом блока индикации, генератор счетных импульсов, выход которого с первым входом элемента И, блок моделирования обработки, состоящий из последовательно соединенных датчика случайных чисел и регистра, группы элементов задержки, вход каждого из которых подклкетен к выходу соответствукидего элемента И группы, отличающе е с я тем, что, с целью расширения функциональных возможностей за сче моделирования длительности работы последовательной систеье и обработки данных, оно дополнительно содержит группу последов.ательно соединенных блоков модели-г рования обработки, а каждый олок моделирования обработки дополнительно содержит элемент ИЛИ, дешифратор, вход которого подключен к выходу регистра, последовательно соединенные триггер, элемент Л и счетчик импульсов, первые входы элементов И группы, являющиеся входом блока, соединены с первым входом триггера и другим входом счетчика импульсов, другой шсод элемента И каждого блока моделирования обработки соединен с выходом элемента И и информационным входом счетчика импульсов, в каждом блоке моделирования обработки выходы дешифратора подключены соответственно к вторьм входам элементов И группы, выходы элементов задержки группы подключены к соответствующим входам элемента ИЛИ, выход которого соединен с BTopbw входом триггера и является выходом блока, выходы счетчиков импульсов всех блоков моделирования обработки подключены к соответствуюСП щим входам блока индикации, выход элемента ИЛИ последнего блока модеo лирования обработки, являющийся вы00 ходом устройства, соединен с первьм ю входом триггера, второй вход триггера является входом устройства и подключен к установочному входу счетчика импульсов и входу первого блока моделирования обработки.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Имитатор дискретных каналов связи | 1979 |
|
SU842827A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1985-04-23—Публикация
1983-11-30—Подача