Устройство для моделирования систем обработки данных

Иллюстрации

Показать все

Реферат

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (11) 4(51) G 06 F 15/20

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМ/ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЬ1Й КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3667229/24-24 (22) 30. 11.83 (46) 23.04.85. Бюл. У 15 (72) В.Н.Барулин, В.К.Норель н А.П.Харьков (53} 681.3(088.8) (56) 1. Авторское свидетельство СССР

У 842827, кл. 6 06 F 15/20, 1981, 2. Авторское свидетельство СССР

Ф 805331, кл. С 06 F 15/20, 1981.

3. Авторское свидетельство СССР по заявке Ф 3476632/18-24, кл. С 06 Р 15/20, 1982 (прототип). (54}(57) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СИСТЕМ ОБРАБОТКИ ДАННЫХ; содержащее триггер, счетчик импульсов, выход которого соединен с входом блока индикации, генератор счетных импульсов, выход которого соедйнен с первым входом элемента И, блок моделирования обработки, состоящий из последовательно соединенных датчика случайных чисел и регистра, группы элементов задержки, вход каждого из которых подключен к выходу соответствующего элемента И группы, о т л н ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет моделирования длительности работы последовательной системы и обработки данных, оно дополнительно содержит группу последовательно соединенных блоков моделирования обработки, а каждый 5лок моделирования обработки дополнительно содержит элемент ИЛИ, дешифратор, вход которого подключен к выходу регистра, последовательно соединенные триггер, элемент,И и счетчик импульсов, первые входы элементов И группы, являющиеся входом блока, соединены с первым входом триггера и другим входом счетчика импульсов, другой вход элемента И каждого блока моделирования обработки соединен с выходом элемента И и информационным входом счетчика импульсов, в каждом блоке моделирования обработки выходы дешифратора подключены соответственно к вторым входам элементов И группы, выходы элементов задержки группы подключены к соответствующим входам элемента ИЛИ, выход которого соединен с вторым входом триггера и являетсявыходом блока, выходы счетчиков импУльсов всех блоков моделирования обработки подключены к соответствующим входам блока индикации, выход элемента ИНИ последнего блока моделирования обработки, являющийся выходом устройства, соединен с первым входом триггера, второй вход триггера является входом устройства и подключен к установочному входу счетчика импульсов и входу первого блока ! моделирования обработки.

1151982

Устройство относится к вычислительной технике и технике связи и может быть использовано для моделирования систем передачи и обработки данных, а также для моделирования вычислительных систем.

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

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

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

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

Однако известное устройство не обеспечивает возможности моделирова. ния длительности работы последовательной системы сбора и обработки !

О данных.

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

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

35 к выходу регистра, последовательно соединенные триггер, элемент И и счетчик импупьсов, первые входы элементов И группы, являющиеся входом блока, соединены с первым входом

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

50 к соответствующим входам элемента ИЛИ (выход которого соединен с вторым входом триггера и является выходом блока, выходы счетчиков импульсов всех блоков моделирования обработки

55 подключены к соответствующим входам блока индикации, выход элемента ИЛИ последнего блока моделирования является выходом устройства и соединен

1151982

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

На фиг. 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 моделирования обработки предназначены для моделирования случайной длительности обработки каждого из процессов выполняемой функциональной задачи.

Минимальный временной интервал между двумя управляющими импульсами, поступающими на вход устройства, Т „„„ можно определить, как где Т„„„,; — максимально возможное время выполнения i -го процесса;

55 время, необходимое для считывания информации с блока 3 индикации.

Блок 6 работает следующим образом.

Управляющий импульс через первый вход блока 6 поступает на первые входы элементов И 8, обнуляет счетчик 15 импульсов и устанавливает триггер 13 в состояние "1". При этом разрешается прохождение импульсов опорной частоты, поступающих через элемент И 14, на вход счетчика 15 импульсов. Датчик 10 случайных чисел генерирует последовательность случайных кодов, поступающих на вход регистра 11, который предназначен для оперативного хранения кодов.

С выхода регистра 11 код поступает на вход дешифратора 12. В соответствии с поступившим кодом на одном из выходов дешифратора 12 появляется управляющий сигнал, разрешающий прохождение управляющего импульса через один из элементов И 8.

Управляющий импульс с выхода элемента И 8 поступает на вход соответствующего элемента 9 задержки. Bce k элементов 9 задержки обеспечивают различное время задержки, что и поз.— воляет моделировать случайное время выполнения каждого из процессов.

С выхода элемента 9 задержки управляющий импульс проходит через элемент ИЛИ 7 и поступает на выход блока 6 моделирования и на второй вход триггера 13. Последний устанавливается в состояние "0", запрещая прохождение импульсов опорной частоты через элемент И 14.

Код с выхода счетчика 15 импульсов поступает на соответствующий вход блока 3 индикации. Таким образом, на блоке 3 индикации индицирует ся суммарное время выполнения функциональной задачи (содержимое счетчика 2 импульсов), а также время выполнения отдельных процессов (содержимое счетчиков 15 импульсов).

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

1151982

Заказ 2325 38 Т аж 71Î

Фнийваа темт, г.Уагород, ул.Проектиаа, 4