Ячейка однородной вычислительной среды

 

Ячейка однородной вычислительной среды относится к вычислительной технике и может быть использована при построении однородных вычислительных сред, например. матричных и систолических процессоров. Цель изобретения - расширение функциональных возможностей за счет задания произвольной задержки передачи информации. Ячейка содержит регистры команд, RS-триггеры, D-триггер, арифметико-логический элемент , блоки программируемой задержки, две группы мультиплексоров, дешифратор, коммутатор, элементы ИЛИ, элемент ИЛИ- НЕ, элементы И, элемент НЕ, элементы задержки . Сущность изобретения заключается в возможности задания произвольной величины задержки по каждому из информационных выходов процессорной ячейки и реализации произвольной функции коммутации информационных входов и выходов ячейки при совмещении операционных функций и функций транзита. 1 з.п. ф-лы, 4 ил. с р

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

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

РЕСПУБЛИК дц 4 G 06 F 7/00, 15/16

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

J .ВЦ Й, ) Р1, „

ОПИСАНИЕ ИЗОБРЕТЕНИЯ !3 ". .,т

Н АВТОРСКОМ У СВИДЕТЕЛЬСТВУ @@ЛЮО!.„ (21) 4129452/24-24 (22) 03.10.86 (46) 07.04.88. Бюл. № 13 (71) Ленинградский политехнический институт им. М. И. Калинина (72) В. Н. Самошин (53) 681.31 (088.8) (56) Бачериков Г. И. и др. Мультиконвейерные вычислительные структуры на цифровых средах. Львов, 1985.

Авторское свидетельство СССР № 691846, кл. G 06 F 7/00, 1977. (54) ЯЧЕЙКА ОДНОРОДНОЙ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ (57) Ячейка однородной вычислительной среды относится к вычислительной технике и может быть использована при построении однородных вычислительных сред, например, .80„„1386987 А 1 матричных и систолических процессоров.

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

Ячейка содержит регистры команд, RS-триггеры, D-триггер, арифметико-логический элемент, блоки программируемой задержки, две группы мультиплексоров, дешифратор, коммутатор, элементы ИЛИ, элемент ИЛИ—

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

1386987

Изобретение относится к вычислительной технике и может быть использовано при построении однородных вычислительных сред (ОВС), например, систолических процессоров.

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

На фиг. 1 изображена функциональная схема ячейки однородной вычислительной среды; на фиг. 2 — функциональная схема блока программируемо"; на ! фиг. 3 — фрагмент вычислительной среды на основе предлагаемой ячейки; на фиг. 4 —— временная диаграмма основных элементов ячейки при выполнении операции «Логическое сложение».

Ячейка ОВС (фиг. 1) содержит регистры 1 и 2 программы с полями (1.1 — 1.4— поля кодов задержек соответственно для ин: формационных выходов ячейки; поля 1.5-1.7 — входные адреса первого и второго, операндов и транзита соответственно; поля, 2.1 — 2.4 — выходные адреса соответственно .для информационных входов ячейки; поле

2.5 — поле кода операции, на которую настроена ячейка), группу RS-триггеров

3.1 — 3.3, D-триггер 4, арифметика-логический элемент 5, группу блоков 6.1 — 6.4 программируемой задержки (БПЗ) rpynny мультиплексоров 7.1 — 7.3, группу мультиплексоров 8.1 — 8.4, дешифратор 9 кода операции, коммутатор 10, элементы ИЛИ 11 — 14 элементы ИЛИ вЂ” НЕ 15, элементы И 16 — 20, элемент НЕ 21, первый 22 и второй 23 элементы задержки, вход 24 управления вводом программы, вход 25 ввода программы, информационные входы 26.1 — 26.4, тактовый вход 27, вход 28 сброса, выход 29 вывода программы и информационные выходы

30. 1. — 30.4.

Блок 6.1 — 6.4 программируемой задержки (БПЗ) группы (фиг. 2) содержит счетчик

31, RS-триггер 32, элементы ИЛИ 33 и

34, элемент ИЛИ вЂ” НЕ 35, элементы И 36—

38 и элемент 39 задержки.

Регистры 1 и 2 программы служат для хранения управляющей информации.

Первый 3.1 и второй 3.2 RS-триггеры предназначены для промежуточного хранения соответственно первого и второго операндов, третий RS-триггер 3.3 — для промежуточного хранения третьего операнда (транзита), à D-триггер 4 — для запоминания переноса и учета его на следующем также при сложении двух одноразрядных чисел в

АЛЭ 5. АЛЭ 5 служит для выполнения операций над первым и вторым операндами, хранящимися в соответствии в триггерах 3.1 и 3.2. БГ13 6.1 — 6.4 предназначен для формирования сигнала синхронизации выдачи информации соответственно для выходных мультиплексоров 8.1 — 8.4.

Группа мультиплексоров 7.1 — 7.3 служит для передачи данных на триггеры 3.1 — 3.3 соответственно с информационных входов

26.1 — 26.4 в зависимости от адресной информации, хранящейся в полях 1.5 — 1.7 регистра 1. Группа мультиплексоров 8.1 — 8.4 предназначена для выдачи данных на информационные выходы 30.1 — 30.4 соответственно в зависимости от адресной информации, хранящейся в полях 2.1 — 2.4 регистра 2.

Дешифратор 9 кода операции предназначен для формирования управляющих сигналов, организующих работу ячейки. Комму татор 10 служит для организации зацикливания константы в регистре 1 в режиме

;; «Генерация константы».

Элемент ИЛИ 11 предназначен для сборки сигналов, разрешающих прохождение импульсов на синхровход регистра 1, элемент

ИЛИ 12 для сборки сигналов, поступающих на первые информационные входы выход20 ных мультиплексоров 8.! — 8.4, элемент ИЛИ

13 — для сборки сигналов инициации работы БПЗ 6.1 — 6.4, элемент ИЛИ 14 — для сборки сигналов обнуления триггеров 3.1—

3.3, элемент ИЛИ вЂ” НЕ 15 — для формирования единичного сигнала после последней выдачи информации из ячейки по информационным выходам 30.1 — 30.4, элементы И 16 и 17 — — для формирования сигналов синхронизации соответственно для регистров 1 и 2.

Элементы И 18 и 19, элемент ИЛИ 12 и обусловленные ими связи предназначены для организации взаимоисключения операционного режима и режима генерации константы. Элемент И 19, кроме того, служит для блокировки единичного сигнала резуль35 тата АЛЭ 5 в случае операции И вЂ” НЕ (логическое умножение с инверсией) при обнулении триггеров 3.1 — 3.3. Элемент И 20 служит для разрешения прохождения импульсов с входа 27 после последней выдачи информации из ячейки по выходам 30.1--30.4. Эле40 мент HE 21 предназначен для блокировки работы дешифратора 9 при программировании ячейки.

Первый элемент 22 задержки служит для задержки сигнала синхронизации за4 писи разряда переноса из АЛЭ 5 в триггер

4 на время переходных процессов по выдаче информации по выходам 30.1 — 30.4.

Второй элемент 23 задержки предназначен для задержки сигнала обнуления триггеров

3.1 — 3.3 на время переходных процессов

50 записи разряда переноса в триггер 4.

Счетчик 31 БПЗ (фиг. 2) служит для отсчета временного интервала програ ммируемой задержки в зависимости от значений кодов программируемых задержек, хранящихся в полях 1.1 — 1.4 регистра 1 програм5з мы ячейки.

Триггер 32 БПЗ предназначен для индикации совершенной выдачи информации со1386987

3 ответственно по выходам 30.1 — 30.4. Элемент

ИЛИ 33, элемент И 36 и обусловленные ими связи служат для организации работы счетчика 31 с насыщением в состоянии «0».

Элемент ИЛИ вЂ” НЕ 35 предназначен для формирования установочного сигнала для счетчика 31, элементы И 37 и 38 — для разрешения прохождения тактовых импульсов через БПЗ на синхровходы мультиплексоров

8.1 — 8.4 соответственно в операционно-транзитном режиме и режиме генерации константы, элемент ИЛИ 34 — для сборки сигналов, синхронизирующих работу соответствующих мультиплексоров 8.1 — 84, элемент

39 задержки — для единичного формирования сигнала выдачи информации на первых выходах БПЗ в операционно-транзитном режиме.

Единичный сигнал на установочном входе счетчика 31 БПЗ соответствует записи информации в этот счетчик, а нулевой уровень сигнала на его установочном входе разрешает счетный режим счетчика 31.

Ячейка ОВС работает следующим образом.

Перед началом решения задачи производится программирование ячейки на выполнение определенных функций. При программировании ячейки на входе 24 устанавливается единичный уровень. сигнала, который, во-первых, поступая на первые входы элементов И 16 и 17, открывает их для прохождения тактовых импульсов с входа 27 ПЭ на синхровходы регистров 1 и 2 программы и, во-вторых, через элемент НЕ 21 запрещает работу дешифратора 9, на выходах которого индицируются нулевые сигналы. С выхода дешифратора 9, соответствующего режиму «Генерация константы», нулевой сигнал поступает на управляющий вход коммутатора О, что приводит к запрещению зацикливания информационных выхода и входа регистра 1 и к разрешению прохождения информации с входа 25 ячейки на информационый вход регистра 1. Через вход

25 ячейки последовательно разряд за разрядом заносится настроечная информация и продвигается по сдвиговым регистрам ! и 2 к выходу 29 ячейки, который обеспечивает возможность последовательного соединения регистров 1 и 2 программ ячейки в ОВС (фиг. 1 и 3), Окончание программирования производится установлением нулевого уровня сигнала на входе 24 ячейки, который запрещает прием и продвижение информации по регистрам 1 и 2 и разрешает работу дешифратора 9. По окончании программирования . поля регистров 1 и 2 хранят следующую информацию: поля 1.1 — 1.4 хранят коды задержек соответственно для информационных входов 30.1 — 30.4 ячейки; поля 1.5 — 1.7 хранят входные адреса соответственно первого и второго операндов и транзита; поля 2.1—

2.4 регистра 2 хранят выходные адреса со4 ответственно для информационных выходов

30.1 — 30.4 ячейки, и. поле 2.5 хранит код операции, на которую настроена ячейка.

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

3.1 — 3.3 и 4 и счетчики 31 БПЗ 6.1 — 6.4.

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

Операционный и транзитный режимы мо-!

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

Операционно-транзитный режим. В этом режиме происходит обработка поступающих с определенных информационных входов

26 1 — 26 4 операндов в АЛЭ 5 и выдача результата операндов и транзита на определенные информационые выходы 30.1 — 30.4 с необходимыми задержками, которые реализуются с помощью БПЗ 6.1 — 6.4. Код onegp рации, хранящийся в поле 2.5 регистра 2, преобразуется в дешифраторе 9 в унитарный код, который поступает на управляющий вход АЛЭ 5, задавая тем самым тип выполняемой им операции. В этом режиме разряд на выходе дешифратора 9, соответствующий операции «Генерация константы», поступает на второй прямой и второй инверсный входы соответственно элементов

И 18 и 19, разрешая прохождение сигнала с выхода результата АЛЭ 5 и запрещая 0 подачу константы с регистра 1 на выходные мультиплексоры 8.1 — 8.4. Этот сигнал также поступает на шестые входы БПЗ 6.1 — 6.4, запрещая прохождение тактовых импульсов через элементы И 38 и ИЛИ 34 на первые выходы БПЗ 6.1 — 6.4 и подготавливая к открытию для прохождения тактовых импульсов элемент И 37. По входным адресам первого и второго операндов и транзита, хранящимся соответственно в полях 1.5 — 1.7 регистра !, по тактовым импульсам, поступающим через вход 27 ячейки на синхровходы мультиплек40 соров 7.1 — 7.3, происходит прием входной информации с определенных входов 26.1—

26.4 в соответствующие триггеры 3.1 — 3.3.

Первый и второй операнды хранятся соответственно в триггерах 3.1 и 3.2, транзит— в триггере 3.3. На выходе АЛЭ 5 формиру45 ется результат операции над содержимым триггеров 3.1 и 3.2 и через элементы И 19 поступает на первый вход элемента ИЛИ 13, на остальные входы которого поступает информация с прямых выходов триггеров

3.!в - 3.3. При появлении единичного сигнала одного из операндов, транзита или результата АЛЭ 5 на выходе элемента ИЛИ 13 формируется единичный сигнал, который, поступая на третьи входы запуска БПЗ 6.1 — 6.4, инициирует их работу на отсчет определенной задержки по соответствующему информационному выходу 30.1 — 30.4. Начальное нулевое состояние счетчиков 31 БПЗ 6.1 — 6.4 приводит к появлению нулевого сигнала на

1386987, выходе элемента ИЛИ 33 и на первых вхо дах элементов ИЛИ вЂ” НЕ 35 и И 36, что организует работу счетчика 31 с насыщением в состоянии «О» и при нулевом сигнале на третьем входе БПЗ 6.1 — 6.4 разрешает запись в него информаци по отрицательному тактовому импульсу, поступающему с пятого входа БПЗ через элемент ИЛИ вЂ” HE, 35 на установочный вход счетчика 31, проис ходитт запись кодов задержек с полей 1.1—

1.4 регистра 1, соответствующих информационным выходам 30.1 — 30.4, в счетчики 31

БПЗ 6.1 — 6.4 соответственно.

При записи информации в счетчик 31 импульс, поступающий на установочный вход этого счетчика, подается на вход обнуления

: триггера 32, на инверсном выходе которого индицируется единичный сигнал, который, ;,поступая через элемент 39 задержки на вто. рой прямой вход элемента И 37, подготав ливает его к открытию для прохождения !, :тактовых импульсов с пятого входа на пер вый выход БПЗ. После записи кода задерж1 ки в счетчик 31 на выходе элемента ИЛИ 33 индицируется единичный сигнал, который запрещает запись информации в счетчик 31 и подготавливает его работу в счетном режиме. При появлении единичного сигнала на выходе элемента ИЛИ 13 на установочном входе счетчика 31 устанавливается нулевой сигнал, а элемент И 36 открывается для прохождения тактовых импульсов с пятого входа БПЗ на счетный вычитаюший вход счетчика 31. Начинается отсчет интервала временной задержки, по окончании которого счетчик 31 переходит в нулевое состояние, которое через элементы ИЛИ 33 и 36 приводит к запрещению счетного режима счетчика 31 БПЗ группы 4.1 — 4.4, а поступая на третий инверсный вход элемента и 37, открывает его для прохождения тактовых импульсов с пятого входа на первый выход

БПЗ группы 6.1 — 6.4.

По очередному тактовому импульсу, вопервых, через элементы И 37 и ИЛИ .34

БПЗ происходит синхронизация выдачи информации через определенные выходные мультиплексоры 8.1 — 8.4 на соответствующие информационные выходы 30.1 — 30.4 по соответствующим выходным адресам, хранящимся в полях 2.1 — 2,4 регистра 2, и, во-вторых, устанавливает триггер 32 в единичное состояние, что приводит после выдачи информации из ячейки к закрытию элемента И 37 для прохождения тактовых импульсов до следующей записи информации и инициации работы соответствующего БПЗ 6.1 — 6.4. В общем случае в полях 1.1 — — 1.4 регистра 1 могут храниться различные коды задержек, поэтому выдача первого операнда, транзита и результата АЛЭ может происходить на запрограммированные информационные выходы 30.1 — 30.4 ячейки с различными задержками. После последней выдачи инфог.с;

20 эс

55 мации с выхЬдов 30.1 — 30.4 на вторых выходах всех БПЗ 6.1 — 6.4 индицируются нулевые сигналы, которые приводят к появлению единичного сигнала на выходе элемента

ИЛИ вЂ” НЕ 15. Этот сигнал разрешает прохождение очередного тактового импульса через элемент 22 задержки на синхровход триггера 4, в который записывается разряд переноса АЛЭ 5 для учета его на следующем шаге обработки данных, а через элементы 22 и 23 задержки и ИЛИ 14 — на входы обнуления триггеров 3. — 3.3 и на третий инверсный вход элемента И 19, что приводит к индикации нулевого сигнала на выходе элемента ИЛИ 3. Этот сигнал, поступая через третьи входы БПЗ 6.1 — 6.4 на вторые входы элементов ИЛИ -HE 35 и

И 36, запрещает счетный режим счетчика

31 и разрешает по очередному отрицательному -актовому импульсу запись информации в этот счетчик. Происходит очередная запись кодов задержек с полей 1.1 — 1.4 регистра 1 в счетчики 31 соответственно БПЗ

6.1 — 6.4 аналогично рассмотренному. Дифференцированная выдача операндов, транзита или результата АЛЭ 5 на информационные выходы 30.1 — 30.4 ячейки достигается соответствующим программировани„.м полей

2.1--2.4 регистра 2.

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

АЛЭ, что имеет важное значение при организации программируемых систематических структур, в которых потоки входных операндов и промежуточных результатов в

ОВС имеют различные и изменяющиеся направления. При программировании полей 2.1 — 2.4 регистра 2 „a выдачу по информационным выходам 30.1 — 30.4 ПЭ только входных операндов и транзита с триггеров 3.1 — 3.3 происходит реализация операции только расширенного транзита, при которой входные операнды с различными задержками для каждого информационного выхода 30.1 — 30.4 проходят через ячейки без обработки на АЛЭ 5. Временные диаграммы для основных элементов ячейки, иллюстрирующие операционно транзитный режим на примере операции,<Логическое сложение», приведены на фиг. 4.

Режим генерации константы. В этом режиме поле 2.5 регистра 2 хранит код операции «Генерация константы», который, поступая на дешифратор 9, индии„ирует на его соответствующем выходе единичный сигнал. Этот сигнал, поступая на управляющий вход коммутатора 10, организует зацикливание информационного выхода и входа регистра 1, а также запрещает подачу данных с входа 25 ячейки на информа ционный вход регистра i, кроме того, поступая на второй прямой и второй инверсный входы соответственно элементов И 18

1386987 и 19, запрещает передачу результата АЛЗ 5, разрешает прохождение константы с регистра через элемент ИЛИ 12 на первые информационные входы мультиплексоров

8.1 — 8 4 и поступая на шестой вход БПЗ

6.1 — 6.4, закрывает элемент И 37 и открывает элемент И 38 для прохождения тактовых импульсов через БПЗ 6.1 — 6.4 на синхровхо, ды соответствующих выходных мультиплексоров. Происходит периодическая выдача константы с регистра 1 на необходимые информационные выходы 30.1 — 30.4 ячейки.

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

При необходимости запрещения работы ячейки в поле 2.5 регистра 2 заносится код «Нет операции», и на определенном выходе дешифратора 9 индицируется единичный сигнал, который, поступая через четвертые входы БПЗ 6.1 — 6.4 и на первые инверсные входы элементов И 37 и И 38, запрещает прохождение тактовых импульсов через БПЗ 6.1 — 6.4 на синхровходы мультиплексоров 8.1 — 8.4 и тем самым блокирует их работу и работу ячейки в целом.

Формула изобретения

1. Ячейка однородной вычислительной среды, содержащая арифметико-логический элемент, первый регистр команд, де шифратор, два элемента задержки, две группы мультиплексоров, причем информационные входы мультиплексоров первой группы соединены с информационными входами ячейки, выход вывода программы которой соединен с выходом младшего .разряда первого регистра команд, выходы первой группы которого соединены с входами дешифратора, выходы группы которого соединены с управ.ляющими входами арифметико-логического элемента, выходы второй, третьей, четвертой и пятой групп первого регистра команд соединены с управляющими входами мультиплексоров второй группы, выходы которых являются информационными выходами ячейки, выход первого элемента задержки соединен с входом второго элемента задержки, отличающаяся тем, что, с целью расширения функциональных возможностей за счет задания произвольной задержки передачи информации, она содержит второй регистр команд, три RS-триггера, четыре элемента ИЛИ, элемент ИЛИ вЂ” НЕ, пять, элементов И, D-триггер, элемент НЕ, коммутатор и четыре блока программируемой задержки, причем тактовый вход ячейки соединен с входами синхронизации мультиплексоров первой группы и первым входом первого элемента И, второй вход которого соединен с выходом элемента ИЛИ вЂ”НЕ, а выход первого элемента И соединен с входом первого элемента задержки, выход которого соединен с синхровходом D-триггера, вход сброса которого соединен с первыми входами всех блоков программируемой задержки, входом сброса ячейки и с первым входом первого элемента ИЛИ, второй вход которого соединен с выходом второго элемента задержки, выход первого элемента

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

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

>> ИЛИ, выходами первого, второго и третьего

RS-триггеров, выход первого RS-триггера соединен с первым входом третьего элемента ИЛИ и первым информационным входом ариф метико-логического элемента, второй информационный вход которого соединен с

3р выходом второго RS-триггера и вторым входом третьего элемента И, третий вход которого соединен с выходом третьего RS-триггера, а выход третьего элемента ИЛИ соединен с третьими входами всех блоков программируемой задержки, вторые выходы котоЗ рых соединены с входами элемента ИЛИ-НЕ, четвертый вход третьего элемента ИЛИ соединен с первым входом второго элемента

ИЛИ и выходом второго элемента И, прямой вход которого соединен с первым выходом арифметико-логического элемента, второй выход которого соединен с информационным входом D-триггера, выход которого соединен с третьим информационным входом арифметико-логического элемента, второй вход второго элемента ИЛИ соединен

4> с выходом третьего элемента И, первый вход которого соединен с выходом младшего разряда второго регистра команд, первым прямым входом коммутатора и информационным входом первого регистра команд, синхровход которого соединен с выходом четвертого эле 0 мента И, первый вход которого соединен с тактовым входом ячейки, первым входом пятого элемента И, выход которого соединен с синхровходом второго регистра команд, информационный вход которого соединен с выходом коммутатора, второй прямой вход

55 которого соединен с входом ввода программы ячейки, вход разрешения ввода программы которой соединен с вторым входом чет1386987 вертого элемента И и первым входом третьего элемента ИЛИ, выход которого соединен с вторым входом пятого элемента И, а второй вход третьего элемента ИЛИ соединен с третьим прямым и инверсным входами коммутатора, инверсным входом второго элемента И, вторым входом третьего элемента И и первым выходом дешифратора, Второй выход которого соединен с четвертыми входами всех блоков программируеМой задержки, пятые входы которых соединены с тактовым входом ячейки, а шестые ходы блоков программируемой задержки

Соединены с первым выходом дешифратора.

2. Ячейка по п. 1, отличающаяся тем, что блок программируемой задержки содер кит три элемента И, два элемента ИЛИ, счетчик. элемент задержки, элемент ИЛИ—

HE u RS-триггер, причем первый вход блока соединен с входом сброса счетчика, информационные входы которого соединены с вторыми входами блока, третий вход которого соединен с первыми входами элемента

ИЛИ вЂ” HE и первого элемента И, вторые входы которых соединены с выходом первого элемента ИЛИ, входы которого соединены с выходами счетчика, синхровход которого соединен с выходом элемента ИЛИ—

HE и нулевым входом RS-триггера, единичный вход которого соединен с выходом второго элемента И и первым входом второго элемента ИЛИ, выход которого соединен с первым выходом блока, четвертый вход которого соединен с первым инверсным и инверсными входами второго и третьего элементов И, первые прямые входы которых соединены с третьими входами первого элемента И и элемента ИЛИ вЂ” НЕ и пятым входом блока, шестой вход которого соединен с вторым инверсным и вторым прямым входами второго и третьего элементов И, третий инверсный вход второго элемента И соединен с выходом первого элемента ИЛИ и вторым выходом блока, второй прямой вход второго элемента И соединен с выходом элемента задержки, вход которого соеди2О нен с инверсным выходом RS-триггера, выходы первого и третьего элементов И соединены с вычитающим входом счетчика и вторым входом второго элемента ИЛИ.

1386987

8s

Z7

51

Л2 НУ

5 юг

73

НПИ

33 р

Ц

И

Зб йа

М

Составитель О. Березикова

Редактор А. Козориз Техред И. Верес Корректор О. Кравцова

Заказ 1222/47 Тираж 704 Подписное

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

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

Производственно-полиграфическое предприятие, r. Ужгород, ул. Г1роектная, 4

Ячейка однородной вычислительной среды Ячейка однородной вычислительной среды Ячейка однородной вычислительной среды Ячейка однородной вычислительной среды Ячейка однородной вычислительной среды Ячейка однородной вычислительной среды Ячейка однородной вычислительной среды 

 

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

Изобретение относится к импульсной технике и может быть использовано в автоматике, телемеханике и измерительной технике

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

Изобретение относится к вычислительной технике и предназначено для использования в системах цифровой обработки информации Цель изобретения - повьшение быстродействия Предлагаемое устройство, состоящее из блока нормализации 1, мультиплексора 2, блока 3 вычисления группы старпгах разрядов и блоков вычисления четвертого 4, пятого 5 и шестого 6 разрядов , позволяет осуществить быстрое последовательное нахождение разрядов, начиная со старшего

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

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для воспроизведения лoгapиф fflчecкoй функции

Изобретение относится к цифровой вычислительной технике и предназначено для вычисления логарифма, представленного в двоичном коде

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

Изобретение относится к вычислительной технике и может быть применено в системах управления роботами и манипуляторами

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

Изобретение относится к вычислительной технике и может быть использовано в цифровых сетях связи, в том числе и в сетях ЭВМ, для вычисления оптимальных маршрутов передачи сообщений

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

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

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

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

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

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