Решающий блок для цифрового дифференциального

 

О П И СА Н И Е

ИЗОБРЕТЕН ИЯ

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

Союз Советских

Социалистических

Республик

Зависимое от авт. свидетельства №

М. Кл. G 06j 1/02

Заявлено 02.IV.1969 (№ 1329000/18-24) с присоединением заявки №

Приоритет

Опубликовано 16.Х.1972. Бюллетень № 31

Дата опубликования описания 22.XI.1972

Комитет по делам изобретений и открытий при Совете Министров

СССР

УДК 681 332 64(088 8) Авторы изобретения

А, Г. Алексенко, В. Н. Глухов, А. В. Каляев, О. Б. Макаревич и В. Н. Мышляев

ВСЕСОЮЗНАЯ дбТщц; e: ","- ".;;Рт;з бибпиотзи1= 36ЬА

Заявитель

РЕШАЮЩИЙ БЛОК ДЛЯ ЦИФРОВОГО ДИФФЕРЕНЦИАЛЬНОГО

A HA Jl И ЗАТО РА

Изобретение относится к области цифровых интегрирующих машин и может быть использовано для построения основных решающих блоков цифровых дифференциальных анализаторов (ЦДА),параллельного типа.

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

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

Главная проблема при проектировании больших интегральных схем для основания решающих блоков ЦДА параллельного типа, как и для любых других вычислительных устройств, заключается в необходимости,предельной минимизации числа типов БИС.

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

10 для цифрового и следящего интегратора.

Полное выполнение принципа максимальной интеграции (т. е. минимизация общего количества БИС) для ЦДА,параллельного типа означает необходимость изготовления

15 пяти специальных БИС (по числу основных решающих блоков), не считая последовательного регистра сдвига, который является схемой общего назначения.

Известно, что по такому принципу для

20 ЦДА параллельного типа разработаны специальные БИС на МОП-транзисторах, используемые совместно с регистрами сдвига: логический блок МЕМ5021 цифрового интегратора, реализующего численное интегриро25 вапие по экстраполяционной формуле прямоугольников, логический блок МЕМ5031 следящего интегратора и сумматор двух приращений МЕМ5035 для цифрового интегратора (первая и вторая БИС содержат всю логиче30 скую часть цифрового и следящего интегра355631 торов, управляющую работой регистров сдвига).

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

При разработке БИС для построения основных решающих блоков ЦДА параллельного типа необходимо изготавливать пять типов специальных БИС (не считая регистра сдвига),и нестандартные громоздкие корпуса с 24 выводами для герметизации БИС цифрового и следящего интеграторов.

Степень интеграции, необходимая для изготовления логического блока цифрового и следящего интеграторов, довольно высока. Например, при изготовлении большой интегральной схемы МЕМ5021 требуется 240 ком понен- гО тов — МОП-транзисторов. Такое требование является довольно жестким для сегодняшнего уровня развития микроэлектронной технологии.

Целью изобретения являются: г5 уменьшение с пяти до двух числа типов специальных БИС, необходимых для .построения .пяти основных решающих блоков ЦДА параллельного типа: масштабного, .цифрового и следящего интеграторов, сумматоров при- ЗО ращений для цифрового и следящего интеграторов, что приводит к сокращению расходов на подготовку и налаживание производства

БИС такого назначения, и на изготовление и обслуживание аппаратуры на них; 35 улучшение технологичности производства специальных БИС благодаря снижению требований к необходимой максимальной степени интеграции (требуется около 150 компонентов — МОП-транзисторов при производ- 40 стве наиболее сложной из двух специальных оИС) и возможности использования для герметизации всех БИС только стандартных, ;ерийно выпускаемых корпусов с 14 вывочами; 45 расширение технических возможностей комплекта БИС для реализации на них численного интегрирования не только по экстраполяционной формуле прямоугольника, но и по более точной экстра поляционной формуле 50 трапеций.

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

Обработка информации в субсистемах осуществляется последовательно разряд за разрядом в двоичной системе счисления. Отрицательные числа записываются дополнительным кодом. Для записи знака числа выде- 65 ляется один разряд. Работа всех субсистем синхронизируется главными импульсами (ГИ), совпадающими по времени с поступлением из регистра знаковых разрядов чисел.

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

R-регистра всегда положительно и ограничивается величинами 0 и 1 (1)R)0).

На чертеже изображена блок-схема решающего блока ЦДЛ параллельного типа, где: 1 — первая специальная субсистема, 2— вход управления, 8, 4 — входы — Лу, 5, б— и входы +Ау, 7 — вход схемы синхронизации, 8, 9 — схемы преобразования приращений, 10 — схема синхронизации, 11 — элемент задержки на один такт, 12 — входной коммутатор, 18 — сумматор подынтегральной функции, 14 — схема стирания начального импульса, 15 — выход выдачи половины приращения,подынтегральной функции, lб — выход выдачи нового значения,подыптегральной функции без начального импульса, 17 — выход полного сумматора 18, 18 — вторая специальная субсистема, 19 —.вход подачи главного импульса (ГИ), 20 — вход подачи остатка интеграла, 21, 22 — входы приращений независимой переменной, 28, 24 — входы сумматора 27, 25 — схема восстановления знака остатка интеграла, 2б — дополнительный сумматор, 27 — сумматор для полного остатка интеграла, 28 — множительное устройство, 29 — схема блокировки передачи знака числа, 80 — схема выделения, приращения интеграла, 81 — выходной коммутатор, 82, 88 — выходы схемы 80, 84 — выход коммутатора 81.

Первая специальная субсистема построена на основе сумматора двух приращений, в состав которого входят схемы преобразования приращения 8 и 9, схемы синхронизации 10 и полный последовательный сумматор 18.

В сумматор приращений введены дополнительные схемы: элемент задержки 11, схема коммутации 12, схема 14 стирания начального импульса, и, кроме того, система имеет дополнительные выходы: выход 15 со схемы преобразования приращения 8 и выход lб со схемы 14 стирания начального им пульса.

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

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

Схема синхронизации 10 управляет работой схем 8, 9 и 14. Схема синхронизации содержит элемент, памяти — триггер, который к началу каждой итерации устанавливается главными импульсами в «нулевое состояние», 355631 а затем переходит в «единичное» состояние после подачи на вход 7 напряжения У„соответствующего логической единице (напряжение, соответствующее логическому нулю, обозначается через U ).

Схемы 8, 9 преобразуют, приращения, задаваемые на входы 3 — 6 потенциалами в тернарной системе кодирования, в соответствующие последовательные коды.

Выдача этих кодов начинается одновременно с,приходом логической единицы на вход 7 схемы синхронизации 10. Приращение 1, задаваемое напряжениями U< на входе — Лу (8 или 4) и напряжениями Up на парном ему входе +Лу (5 или б) можно рассматривать как последовательный код 1, 11 ... 11 на входе — Лу, пропускаемый без изменения через схему преобразования приращения. Поэтому функции, выполняемые схемами 8 и 9, легко мо у быть расширены. Эти схемы могут пропускать последовательный код без изменения при подаче его на вход — Лу, если на парный ему вход +Лу подается напряжение Up. Это позволяет обойтись без двух дополнительных входов, необходимых при подаче в эту субсистему IIIocJIp.довательных кодов.

При напряжении U> на входе управления 2 коммутатор 12 пропускает на вход сумматора

18 информацию непосредственно с выхода схемы 8, а:при напряжении U, — эту же информацию, задержанную на один такт элементом задержки 11, Схема 14 осуществляет стирание начального импульса числа, поступающего с выхода сумматора 18 на выход 16 субсистемы, Вторая специальная субсистема построена на основе логического блока масштабного интегратора, в состав которого входят схемы

25 восстановления знака остатка интеграла, множительное устройство 28, сумматор для полного остатка интеграла 27 и схемы 80 выделения приращения интеграла. В этот блок введены дополнительные схемы: сумматор 26, схема 29 блокировки .передачи знака числа и выходной коммутатор 81, а схема 25 восстановления остатка интеграла перенесена с выхода сумматора 27 на его вход 20.

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

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

Схема 25 восстанавливает знак остатка интеграла в момент поступления на ее вход 19 главного им пульса. Схема 28 умножает число, поступающее с выхода сумматора 26 на приращение независимой переменной Лхь ко55

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

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

Y-регистра, которое проходит без изменения через схему 9. Входы 8 и 5 используются для подачи очередного приращения или суммы .приращений. Сигнал с выхода схемы 8 посту6 торое подается на входы 21, 22 субсистемы.

При напряжении U<, на входе у правления

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

Схема 80 формирует приращение Лг на выходах 82, 83 субсистемы после анализа знаN кового разряда неокругленного приращения интеграла на выходе множительного устройства 28 и знакового разряда суммы неокругленного приращения интеграла и остатка интеграла предыдущего шага интегрирования, 15 которая образуется на выходе сумматора 27.

При на пряжении U> на входе управления 2 коммутатор 31 пропускает на выход 34 субсистемы информацию с выхода сумматора 26, а при напряжении Up — информацию с вы20 хода сумматора 27.

При использовании первой специальной субсистемы для суммирования двух приращений на вход 2 подается .напряжение U> и поэтому выход схемы 8 связан непосредствен25 но с входом сумматора 18. Суммируемые приращения поступают на входы 3 — б. Результат суммирования снимается с выхода 17 субсистемы, а выходы !5 и 16 при суммировании приращений не используются.

30 В сумматоре приращений, работающем на входе цифрового интегратора, на вход 7 подается информация с выхода Y-регистра.

Поэтому суммирование, начинается одновременно с поступлением на вход 7 начальЗ5 ного импульса. В сумматоре приращений, работающем на входе следящего интегратора, на вход 7.подается напряжение U>, и поэтому суммирование начинается всегда в первом же такте очередного шага вычислений (в сле40 дующем также после прихода главного импульса). Поскольку в структуру следящего интегратора входит сумматор приращений, первая специальная субсистема, работающая в таком режиме, является составной частью

45 следящего интегратора.

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

50 суммирования в виде последовательного кода подается на вход 8 или 4 (вход — Лу) следующей субсистемы, причем на парный ему вход +Лу подается напряжение Up.

355631

65 пает на вход сумматора 18 через элемент задержки 11.

С выхода 17 снимается новое значение подынтегральной функции вместе с начальным импульсом, которые подаются на вход Y-регистра, а с выхода 1б — только новое значение .подынтегральной функции, которое подается во вторую специальную субсистему для су ммирования с остатком приращения интеграла предыдущего шага интегрирования.

На выход 15 поступает последовательный код, соответствующий половине поданного на входы 8, 5 приращения или суммы приращений.

Сигналы с .выходов 15 и 1б суммируются во второй специальной субсистеме при реализации численного интегрирования .по экстраполяционной формуле трапеций.

При использовании второй специальной субсистемы в качестве логического блока масштабного интегратора или составной части цифрового интегратора на вход управления 2 подается напряжение Uq, поэтому число с выхода множительного устройства 28 пвоходит на вход сумматора 27 без всяких изменений.

В масштабном интегпаторе на один из входов 28. 24 ст мматора 2б подается информация с выхода У-регистра, а на другой — напряжение U„. В цифрово» интеграторе на один из входов 28, 24 сумматора 2б подается новое значение подынтегральной ф нкции с выхода 1б первой спепиальной субсистемы, на другой — или напряжение Uo (иптегпипование по формуле прямоугольников) или половина приращения подынтегпальпой 4л нкции с выхода 15 пепвой специальной субсистемы (интегоирование по формуле тпа пений . На вход 20 в масштабном и цифповом интеграторах поступает содепжимое Р-регистра, которое складывается на сумматоре 27 с числом, поступающим с выхода множительного устпойства 28.

Новое значение остатка интеграла с выхода сумматова 27 поступает через выходной коммутатов 81 на вход Р-оегистпа. а новое значение ппипащения интеграла снимается с выходов 82, 88.

При использовании второй опециальной субсистемы в качестве составной части следящего интегратора на вход уппавления 2 подается напряжение U<. Схема 29 блокиоует передачу знака числа на выходе сумматора

2б, записывая всегда на месте знака логический нуль. На один из входов 28, 24 .подаетсч содержимое накапливающего регистра следящего интегратора, на другой — сумма приращений с выхода 17 первой специальной субсистемы. На вход 20 подается напряжение Ui, которое преобразуется схемой 25 в,последовательный код О, 11 ... 11.

Наличие на выходе сумматора 2б любой величины, отличной от нуля, в результате сложения с кодом О, 11 ... 11 на сумматоре 27 всегда вызывает перенос из старшего пазпяда в знаковый раз",ял. Поскольку передача кода

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

29, то обеспечивается однообразие в определении переполнений для цифрового и следящего интеграторов. Новое значение содержимого накапливающего регистра поступает в него с выхода сумматора 2б через выходной коммутатор 81, а новое приращение снимается с выходов 82, 88. ,Таким образом, введение сумматора 26 и схемы блокиров:<и 29 в структуру логического блока масштабного интегратора дает .возможность эффективно использовать вторую специальную субсистему не только в масштабном интеграторе и цифровом интеграторе, реализующем численное интегрирование по экстраполяционной формуле прямоугольников, но и в следящем интеграторе, и в цифровом интеграторе, реализующем численное интегрирование по экстраполяционной формуле трапеций.

Перенесение схемы 25 восстановления знака остатка интеграла с выхода сумматора 27 на его вход позволяет наиболее простым способом, без затрат дополнительного оборудования (регистра сдвига) организовать подачу на ,вход сумматора 27 кода О, 11 ... 11, необходимого при использовании этой субсистемы в следящем интеграторе.

Введение дополнительного выходного коммутатора 81 сокращает на один число выводов и мощных выходных каскадов субсистемы, Предмет изобретения

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

355631

У2 $3

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

Техред А. Камышникова

Корректоры: М. Коробова и Л. Корогод

Редактор Л. Утехина

Заказ 3664/7 Изд № 1544 Тираж 406 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

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

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

Я

22 ка интеграла, управляющие входы входного коммутатора, выходного коммутатора и схегпы блокировки передачи знака числа объединены и подсоединены к шине управления.

Ж

Решающий блок для цифрового дифференциального Решающий блок для цифрового дифференциального Решающий блок для цифрового дифференциального Решающий блок для цифрового дифференциального Решающий блок для цифрового дифференциального 

 

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

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

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

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

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

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

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

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

Изобретение относится к области автоматического управления

Изобретение относится к способам численного решения системы дифференциальных уравнений (СДУ)
Наверх