книги из ГПНТБ / Евреинов Э.В. Цифровые автоматы с настраиваемой структурой (однородные среды)
.pdfЭ.В. ЕВРЕИНОВ
И.В. ПРАНГИШВИЛИ
ЦИФРОВЫЕ А В Т О М А Т Ы
С НАСТРАИВАЕМОЙ СТРУКТУРОЙ
( О Д Н О Р О Д Н Ы Е С Р Е Д Ы )
«Э Н Е Р Г И Я»
М О С К В А 1974
Г or публична.'! |
J |
6Ф7 Е 22
УДК 681.32
|
Евреинов Э. В. и Прангишвили И. В. |
|
|
|
|
|||||
Е 22 |
Ц и ф р о в ы е |
автоматы с настраиваемой |
структурой |
|||||||
|
(однородные |
среды) . М., «Энергия», |
|
1974. |
|
|||||
|
240 |
с. с ил. |
|
|
|
|
|
|
|
|
|
Цифровые |
автоматы с |
настраиваемой |
структурой |
(АНС) на базе |
|||||
|
однородных спел (ОС) представляют собой |
новый |
класс схем. состоя |
|||||||
|
щих из однотипных элементов, соединенных |
м е ж д у |
собой |
одинаковым |
||||||
|
образом . Однотипность элементов н связей |
м е ж д у |
|
ними |
повышают |
|||||
|
технологичность |
и экономичность изготовления |
структур |
методами |
||||||
|
интегральной технологии (микроэлектроники). АНС |
позволяют осуще |
||||||||
|
ствить |
новую |
|
логическую |
организацию |
структуры |
электронных |
|||
|
устройств, что повышает надежность, экономичность и производитель |
|||||||||
|
ность этих устройств. |
|
|
|
|
|
|
Книга предназначена для широкого круга инженерно-технических
инаучных работников, а также студентов и аспирантов, специали
зирующихся в |
области |
вычислительной |
техники, технической |
киберне |
тики и микроэлектроники. |
|
|
||
_ 30502-205 |
,„„ „ |
|
|
_ |
051(01)-74 |
1 6 7 " 7 |
3 |
6 |
Ф 7 |
©Издательство «Энергия», 1974.
Эд у а р д Владимирович Евреинов Ивери Варламович Прангишвили
Цифровые автоматы с настраиваемой структурой (однородные среды]
Редактор |
А . Я . М а к а р е в с к и й |
|
Редактор |
издательства |
С. А . Л е п о р с к а я |
Переплет |
художника Е. |
В. Н и к и т и н а |
Технический редактор Г. Г. |
С а м с о н о в а |
|
|
|
|
О |
|
|
|
|
|
Сдано в набор 29/V 1973 г. |
Подписано к печати |
I I / I 1974 г. |
Т-0291й |
||
Формат 84ХЮ8'/за |
|
|
Бумага |
типографская № 2 |
|
Усл. печ. л. 12.6 |
|
|
|
Уч.-изд. л . 13,43 |
|
Тираж 9 ООО экз. |
Зак. 235 |
|
Цена 79 коп. |
||
О |
|
|
|
|
|
Издательство «Энергия». |
Москва, М-114, Шлюзовая |
наб., 10. |
|
||
О |
|
|
|
|
|
Московская типография Ш 10 Союзполиграфпрома |
|
|
|||
при Государственном комитете |
Совета Министров СССР |
|
|||
по д е л а м издательств, полиграфин и книжной |
торговли. |
|
|||
Москва, М-И4, Шлюзовая |
наб . , 10. |
|
|
|
П Р Е Д И С Л О В И Е
И с п о л ь з о в а н ие в системах контроля и управле
ния автоматов с настраиваемой структурой |
( А Н С ) , |
реализованных на основе однородных сред |
( О С ) , |
весьма перспективно. Однородные среды целесооб разно применять при построении логических и вы числительных устройств, обладающих переменной структурой, при построении однородных дискретных схем, являющихся моделями д л я решения комбина торных и вероятностных задач, где применение уни версальных Ц В М неэффективно. К ним относятся, например, модели д л я классификации и распозна
вания |
образов, |
модели |
д л я а н а л и з а и |
синтеза логи |
|
ческих |
сетей, |
модели |
д л я |
расчета |
характеристик |
сетевых графиков и др . Применение |
О С целесооб |
||||
разно 'также при построении |
некоторых дискретных |
преобразователей информации (шифраторы, де шифраторы, вероятностные преобразователи и д р . ) .
Однородная среда позволяет наилучшим обра зом использовать особенности и преимущества микроэлекгронных интегральных схем, повысить техно логичность их производства и снизить стоимость больших интегральных схем. Н а базе ОС з а счет новой логической организации может быть достиг нуто значительное повышение надежности, эконо
мичности и производительности электронных |
уст |
||
ройств. |
|
|
|
Однородные среды позволяют создавать устрой |
|||
ства с переменной |
структурой, которые |
программно |
|
настраиваются на |
решение различных |
з а д а ч , и |
об- |
|
|
|
з |
л а д а ю т рядом существенных преимуществ перед неоднородными устройствами.-
В работе изложены теоретические основы одно родных сред и принципы построения на базе сред различных логических и вычислительных устройств. Обсуждаются вопросы надежности, технологично сти, производительности и экономичности электрон ной аппаратуры и целесообразные области их применения.
Авторы в ы р а ж а ю т благодарность |
рецензенту |
доктору техн. наук, проф. В. Г. Л а з а р е в у |
и редак |
тору книги канд. техн. наук А. Я. Макаревскому за ценные советы и замечания, позволившие улучшить качество рукописи книги.
Авторы
В В Е Д Е Н И Е
В отличие от классических цифровых автоматов с фиксированной структурой, получивших широкое рас пространение в автоматике, телемеханике и вычисли тельной технике, в книге описывается предложенный авторами новый класс цифровых автоматов с настраи
ваемой |
структурой |
( А Н С ) , выполняемых на б а з е |
одно |
родных |
сред ( О С ) . |
Д л я этого класса автоматов |
х а р а к |
терны переменность логической структуры, конструктив ная однородность и параллельное выполнение операций. Б л а г о д а р я однотипности элементов и связей м е ж д у ними существенно повышаются технологичность и эконо мичность производства автоматов при применении мето дов интегральной технологии. Б л а г о д а р я переменности логической структуры и возможности настройки ОС на реализацию различных функций обеспечиваются универ сальность и высокая гибкость решения различных задач .
Изотропность структуры ОС и возможность обхода неисправных участков за счет программной перестройки связен м е ж д у элементами обеспечивают высокую надеж ность и живучесть ОС. Одновременно с этим однород ность и переменность существенно у п р о щ а ю т контроль и диагностику неисправностей в ОС. Б л а г о д а р я возможно сти параллельного выполнения операций появляется возможность существенного увеличения скорости реше ния задач без увеличения физического быстродействия элементов.
Автоматы с настраиваемой структурой целесообразно применять при решении сложных задач в автоматике и телемеханике, вычислительной технике и в автоматизи рованных системах управления, т. е в тех случаях, когда эффективное решение з а д а ч можно обеспечить за счет изменения логической структуры автомата .
В кнлге излагаются логические основы построения такого типа автоматов, физико-технологические способы их реализации, рассматриваются конкретные схемы
5
а в т о м а т ов и методы их проектирования, исследуются вопросы надежности, стоимости, эффективности и пока
зывается целесообразность применения таких |
автоматов |
||||||
в различных областях народного хозяйства. |
|
||||||
В |
книге |
излагаются |
оригинальные материалы, кото |
||||
рые |
будут |
пелезны |
д л я |
широкого |
круга специалистов, |
||
р а б о т а ю щ и х |
в области |
разработки, .построения и при |
|||||
менения цифровых |
автоматов. |
|
|
||||
В гл. |
1 излагаются |
принципы |
'построения |
цифровых |
автоматов с настраиваемой структурой. Выдвигаются и
обосновываются основные принципы |
построения |
автома |
|
т о в — переменность структуры, конструктивная |
однород |
||
ность и параллельность |
вычисления. |
|
|
В гл. 2 излагаются |
логические |
основы построения |
цифровых автоматов с настраиваемой структурой. Рас сматриваются основные типы элементов и их логические схемы. Исследуются различные типы структур с точки
зрения |
построения автоматов и описываются |
особенно |
|
сти их |
функционирования . |
Вводится понятие |
микро- |
струасгурного моделирования |
автоматов и алгоритмов |
в автоматах с настраиваемой структурой. Определяются основные критерии оценки структур по информационной емкости настройки, логической эффективности и сложно
сти реализации |
логических и автоматных функций. |
|
В гл. 3 излагаются |
основные характеристики ОС . |
|
П о к а з ы в а е т с я , |
что ОС |
обеспечивают высокую гибкость |
и универсальность при решении широкого класса задач . Описываются способы структурного моделирования различных автоматов как универсальных, так и спе
циализированных . |
Д а ю т с я |
примеры |
решения раз |
|||
личных |
задач, свидетельствующие о |
высокой |
степени |
|||
гибкости |
ОС . |
|
|
|
|
|
Р а с с м а т р и в а ю т с я вопросы |
надежности и |
живучести |
||||
ОС, описываются |
различные |
методы |
их |
повышения, |
||
методы контроля и диагностики |
неисправностей. |
П р е д л а |
гаются новые методы повышения надежности функцио нирования ОС . Уделяется внимание построению живу чих систем на основе ОС . Р а с с м а т р и в а ю т с я экономиче ские аспекты цифровых автоматов с настраиваемой структурой. Исследуется зависимость стоимости р а з р а ботки, изготовления и эксплуатации цифровых автоматов от числа типов используемых схем. Определяется
экономически |
обоснованная избыточность элементов ОС . |
П о к а з ы в а е т с я , |
что д л я современных способов производ- |
6
ства интегральных схем построение ОС является эконо мически выгодным.
Вгл. 4 рассматриваются вопросы программного
управления структурой. Вводится |
понятие настройки О С |
на выполнение требуемых задач . |
П р е д л а г а ю т с я и обос |
новываются методы настройки структуры и излагаются
различные |
способы их реализации . |
Д а е т с я сравнитель |
ная оценка |
способов настройки и |
определяются рацио |
нальные соотношения между параметрами, определяю
щими -процесс настройки. П р е д л а г а ю т с я |
методы синтеза |
|
(программирования) |
логических и |
вычислительных |
устройств. Описываются алгоритмы машинного синтеза логических сетей с памятью в однородных средах.
В гл. 5 рассматриваются вопросы проектирования и конструирования однородных сред. Анализируются осо бенности физической реализации таких устройств. И з л а гаются основы логического синтеза и методы конструи рования элементов ОС . О б с у ж д а ю т с я вопросы конструи рования однородных микроэлектронных матриц из элементов ОС . П р и в о д я т с я типовые конструкции ОС . Описываются различные схемы организации ввода и вывода информации в ОС . П р е д л а г а ю т с я методика сравнения различных вариантов элементов ОС и выбор эффективного варианта . Рассматриваются основные тре бования к физико-технологическим основам массового производства микроэлектронных элементов ОС и основ ные этапы в разработке и изготовлении элементов.
•В гл. 6 излагаются принципы построения вычисли тельных устройств и методы организации вычислитель ных процессов в ОС . Исследованы способы выполнения основных цифровых блоков в ОС, а т а к ж е методы по вышения скорости вычислений. Рассмотрен один вариант многофункциональной ячейки, обеспечивающей высокую эффективность использования ОС.
В гл. 7 рассматриваются различные области целесо образного применения цифровых автоматов с настраи ваемой структурой. Исследуются особенности примене ния ОС в системах автоматики и телемеханики. Описы ваются схемы реализации универсальных и специализи рованных вычислительных устройств на основе ОС. П о казываются возможности применения ОС д л я эффектив ного решения комбинаторных и вероятностных задач, создания моделей д л я классификации и распознавания образов, а н а л и з а и синтеза логических сетей и решения
7
з а д ач сетевого |
планирования . |
Р а с с м а т р и в а ю т с я |
комби |
||
нированные |
системы, состоящие |
из универсальных машин |
|||
и А Н С , д л я |
решения сложных з а д а ч моделирования |
||||
в реальном |
масштабе времени. Иллюстрируется |
возмож |
|||
ность применения А Н С в системах |
связи и в однородных |
||||
вычислительных |
системах высокой |
производительности. |
В заключение делаются выводы о перспективности применения ОС д л я эффективного решения задач в раз
личных областях |
народного |
хозяйства. Указываются |
дальнейшие пути |
развития ОС |
с учетом перспектив раз- |
в ити я ми к роэлектроники. |
|
Г Л А В А ' П Е Р В А Я
ПРИНЦИПЫ ПОСТРОЕНИЯ ЦИФРОВЫХ АВТОМАТОВ С НАСТРАИВАЕМОЙ СТРУКТУРОЙ
1-1. О С Н О В Н Ы Е ПОНЯТИЯ И О П Р Е Д Е Л Е Н И Я
Среди устройств вычислительной техники и промыш ленной автоматики можно условно выделить два класса устройств — специализированные и универсальные уст ройства.
В специализированных устройствах логическая струк тура ориентирована на выполнение алгоритмов опреде
ленного |
класса з а д а ч , |
что позволяет создавать эконо |
мичные |
и эффективные |
устройства обработки информа |
ции. |
|
|
Недостатком таких устройств является то, что они непригодны пли малоэффективны д л я решения широкого круга задач . Свободными от этого недостатка являются универсальные устройства, например универсальные электронные вычислительные машины . Универсальным называется обычно такое устройство, в котором любой алгоритм может быть предоставлен в виде программы работы устройства и реализован им при условии отсут
ствия |
ограничений на |
объем |
памяти и |
время работы |
[Л. 1-1, |
1-2]. |
|
|
|
В универсальных программных устройствах, напри |
||||
мер в |
универсальных |
Ц В М , |
логическая |
структура не |
может быть ориентирована на |
выполнение всевозможных |
|
алгоритмов |
и поэтому различные задачи выполняются |
|
с различной |
эффективностью. |
|
Обычные универсальные программные устройства стро
ятся на принципах последовательного |
выполнения |
опера |
||
ций. И х быстродействие определяется |
тактовой |
частотой |
||
элементов и скоростью |
передачи сигналов м е ж д у |
элемен |
||
тами . Из - за конечной |
скорости передачи сигналов |
меж |
ду элементами и последовательного способа выполнения
9