Вероятностное устройство для извлечения корня п-ой степени

 

ВЕРОЯТНОСТНОЕ УСТРОЙСТВО ДЛЯ ИЗВЛЕЧЕНИЯ КОРНЯ ft -И СТЕПЕНИ, содержащее первый счетчик, группа ВХОДОВ которого является входа14И устройства, первый блок сравнения, первая группа входов и выход которого соединены соответственно с груп пой ВЫХОДОВ и счетным входом первого счётчика, первый генератор слу чайных чисел, группа вьвсодов которо го соединена с второй группой входо первого блока сравнения, т иггер Нулевой ВХОД которого является ПУСКОВЫМ ВХОДОМ устройства, а единичный 8ХОД соединен с выходом старшего разряда первого счетчика, элемент И, первый ВХОД которого соединен с ВЫХОДОМ Триггера, а выход соединен с управляющими входами пер-, вого генератора случайных чисел и первого блока сравнения, генератор тактовых импульсов, ВЫХОД которого соединен с вторым входом элемента И, второй блок сравнения, второй генератор случайных чисел, группа выходов которого соединена с первой группойВХОДОВ второго блока сравнения , делитель частоты, вход которого подключен к ВЫХОДУ элемента И, а выход соединен с управлякядими входами второго блока сравнения и второго генератора случайных чисел, о т л иЧающее с я тем, что, с целью уменьшенияаппаратурных затрат, оно содержит второй счетчик и элемент НЕ, ВХОД которого соединён с выходом второго сравнения, а 9ыхрд соединен со счетным входом второго счетчика, первая группа выходов второго счетчика соединена с второй группой ВХОДОВ второго блока сравнения , а вторая группа выходов является выходами устройства.

СОК)З COBETCHHX

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

РЕСПУБЛИК

- ЗС5В

ОЛИОАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСЙОМУ СОИДЕ П=ЛЬСТВУ

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

OO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 3404551/18-24 (22) 03.03.82 (46) 15.09.83. Бюл. В .34 (72) В. В. Яковлев н О. С. Иальчен.кова(71) Ленинградский ордена Ленина институт инженеров железнодорожного транспорта нм. акад. В. Н. Образ-. цова. (53) б81. 333(088 . 8) (54)(57) ВЕРОЯТНОСТНОЕ УСТРОЙСТВО

ДЛЯ ИЗВЛЕЧЕНИЯ КОРНЯ fl -Й СТЕПЕНИ содержащее первый счетчик, группа входов которого является входами устройства,. первый блок .сравнения, первая группа входов и выход которого соединены соответственно с группой выходов и счетным входом первого счетчика, первый генератор слу-.. чайных чисел, группа выходов которого соединена с второй группой входов

ttepsoro блока сравнения, триггер,,нулезой вход которого является пусковым входом устройства, а единичный вход соединен с выходом старшего разряда первого счетчика, эле-.. „.SU„„A мент И, первый вход которого.соединен с выходом триггера, а выход соединен с управляющими входами пер-. вого генератора случайных чисел и первого блока сравнения, генератор тактовых импульсов, выход которого соединен с вторим входом элемента И, второй блок сравнения, второй генератор случайных чисел, группа выходов которого соединена с первой группой входов второго блока сравнения, делитель частоты, вход которого подключен к выходу элемента И, а выход .соединен с управляющими входами . второго блока сравнения и второго генератора случайных чисел, о т л и- ч а ю щ е е с" я тем, что, с целью g уменьшения аппаратурных затрат; оно содержит второй счетчик и элемент

НЕ, вход которого соединен с выходом второго блока сравнения, а вы- С ход соединен со счетным входом второго счетчика, первая группа выходов Я второго счетчика соединена с второй группой входов второго блока сравнения, а вторая группа выходов является выходами устройства.

1042016

Изобретение относится к вычислительной технике и предназначается для выполнения операции извлечения корня и-й степени из числа A(В = ЧХ, A 0-1, n — целое положительное число) в стохастических вычислительных машинах.

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

Основным недостатком такого уст-.

% ройства являются значительные затраты оборудОвания, связанные с необ- . 15 ходимостью использования реверсивного счетчика для оценивания выходной переменной в двоичном коде.

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

Второйблоки сравнения, первый и втО» рой генераторы случайных чисел, триггер, генератор тактовых импульсов, логический элемент И и делитель частоты, вход которого соединен с управляющими входами первого блока сравнения и первого генератора слу- чайных чисел, выходы которого подключены к вторым входам первого бло-. Ж ка сравнения, первые входы которого соединены с выходами первого счетчика, разрядные входы которого подклю-. чены к числовым входам устройства, суммирующий вход соединен с выходом. 35 первого блока сравнения, а выход старшего разряда подключен к единич-. ному входу триггера, и левой вход которого соединен с входом пуска, уст ройства, а выход — с первым входом ло- ф) гического элемента И, второй вход которого подключен к выходу генератора тактовых импульсов, а выход соединен с входом делителя частоты, выход которого соединен с управляющими вхо- 45 дами второго блока сравнения и вто-. рого генератора случайных чисел, выходы которого подключены к вторым входам второго блока сравнения °

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

Цель изобретения — уменьшение аппаратурных затрат.

Поставленная цель достигается тем, что вероятностное устройство дпя извлечения корня и-й степени (n = 1, 2, 3, .), содержащее первый счетчик, группа входов которого 60 является входами устройства, первый блок сравнения, первая группа входов и выход которого соединен соответственно с группой выходов и счетным входом первого счетчика, первый генератор случайных чисел, группа выходов которого соединена с второй группой входов первого блока сравнения, триггер, нулевой вход которо-, го является пусковым входом устройства, а единичный вход соединен с выходом старшего разряда первого счетчика, элемент И, первый вход которого соединен с выходом триггера, а выход соединен с управляющими входами первого генератора случайных чисел и первого блока сравнения, генератор тактовых импульсов, выход которого соединен с вторым входом элемента И, второй блок сравнения, второй генератор случайных чисел, .группа выходов которого соединена с первой:группой входов второго блока. сравнения, делитель частоты, вход которого подключен к выходу элемента И, а выход соединен с управляющими вхофьми второго блока сравнения и второго генератора случайных чисел, дополнительно содержит второй счетчик и элемент НЕ, вход..которого соединен с выходом второго блока сравнения, а выход соединен со счетным входом второго счетчика, первая группа выходов второго счетчика соединена с второй группой входов второго блока сравнения,.а вторая группа выходов является выходами устройства.

На чертеже представлена блок- схема предлагаемого устройства.

Схема. содержит первый счетчик 1, первый блок 2 сравнения, первый теиератор 3 случайных чисел, триггер 4, генератор 5 тактовых импульсов, элемент 6 И, делитель 7 частоты, второй счетчик 8, второй блок 9 сравнения, второй генератор 10 случайных чисел, элемент 11 НЕ.

Группа выходов первого счетчика

1 соединена с первой группой входов первого блока 2 сравнения, а выход старшего разряда соединен с единичным входом триггера 4, выход которого соединен с первым входом элемента 6 И. Нулевой вход триггера 4 яв-. ляется пусковым входом устройства.

Группа выходов первого генератора 3 случайных чисел соединена со второй группой входов первого блока 2 cpas- нения, выход которого соединен со счетным входом первого счетчика 1.

Выход генератора 5 тактовых импульсов соединен с вторым входом элемента б И, выход которого соединен с управляющими входами первого блока 2 сравнения, первого генератора 3 случайных чисел и входом делителя 7 частоты. Выход делителя 7 частоты соединен с управляющими входами второго блока 9 сравнения и второго генератора 10 случайных чисел. Группа выходов второго генератора 10 случайных чисел соединена с первой

" 104201б

3 - бинарный символ на выходе второго блока 9 сравнения. (1)

Составитель О. Майоров

Редактор М. Келемеш Техред А.Вабинец Корректор О. Тигор

Заказ 7129/49 Тираж"-7 0 6 Подписное

ВНИИПИ Государствейного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП "Патент", r.. Ужгород, ул. Проектная, 4 группой входов второго блока 9 сравнения, вторая группа входов и выход которого соединены соответствен. но с первой группой выходов второго счетчика 8.н входом элемента И НЕ, выход которого соединен со счетнымвходом второго счетчика 8.

Работа устройства начинается с занесения кода А по входам устройства в первый счетчик 1 и.подачи импульса на пусковой вход устройства, 10 в результате чего на вход элемента б н соединенный с нулевым выходом триггера 4 подается разрешающий сигнал. Таким образом, импульсы синхронизации с частотой F поступают . 35 на управляющие входы первого генератора 3 случайных чисел и первого блока 2 сравнения, а с частотой

У (после деления частоты делителем 7 частоты) - на управляющие входы вторых блока 9 сравнения и генератора

10 случайных чисел.

Единичный сигнал на выходе первого блока 2.сравнения появляется, если содержимое первого счетчика 1 не меньше значения кода на выходе первого генератора 3 случайных чйслзл в каждом такте управления (с часто той F). В процессе работы содержи 30 мое первого счетчика 1 нарастает; и в некоторйй момент времени счетчик переполняется. Импульсом перепол нения по единичному входу выключает ся триггер 4, формируя на своем вы- 35 ходе временной импульс, длительность которого с равна

„g8 =- f,n-, Г A

1 т" где. 1 - разрядность счетчика (оба счетчика, блоки сравнениЕ и генераторы случайных чисел имеют одинаковую разрядность). . 45

Покажем, что за это время л, на выходе второго счетчика 8 формируется результат выполнения операции

/ А . Математическое Ожидание содержимого второго счетчика 8 может быть определено как

M = М, „+1-у, где M - математическое,ожидание содержимого счетчика в п-м такте, Учитывая, что математическое ожиМ -л дание М q = - ., где 1 - разрядность счетчика, а также то, что управление вторым блоком 9 сравнения и вторым генератором 10 случайных чисел осуществляется с частотой F/è, и для момента времени получим

<е „

Подставив в это выражение соотношение для ь иэ (1), окончательно получим л л ! — „е.—, 1

:M<3 e.n a= Д (Выражение (2) показывает, что. в предложенном устройстве, как и в устройстве-прототипе, выполняется .операция извлечения корня п=й степени. Предлагаемое устройство проще, так как второй счетчик не является реверсивным. В последнем для.обеспечения логики вычитания необходимо использовать логическую схему 2И-2И-.

2И-ЗИЛИ. В базисе интегральных схем серии К155 такой элемент реализуется минимально на одном ловическом модуле.

Таким образом, технико-экономический эффект предлагаемого устройства по сравнению с прототипом заключается в сокращении аппаратурных затрат (вдвое в базисе сериИ.К155).

Вероятностное устройство для извлечения корня п-ой степени Вероятностное устройство для извлечения корня п-ой степени Вероятностное устройство для извлечения корня п-ой степени 

 

Похожие патенты:
Наверх