Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Василенко, Ю. А. Синтез дискретных структур учеб. пособие

.pdf
Скачиваний:
6
Добавлен:
19.10.2023
Размер:
4.65 Mб
Скачать
$ ( [ { )

89

Взависимости от выбранного способа построения много­

значного конечного автомата - автомат Кили или автомат МураI

- закон функционирования его в первом случае задается уравне­ ниями

а Н * Ф Ъ і а Ш . - х Н } ] ;

ущ = Я[сші,ха>],

а во втором случае уравнениями

сш-и)= $ [си у ,м П ]

уш =U тал.

Как для автомата Мура, так и для автомата Мили, состояние автомата Cli"t) может быть представлено черев состояния элементов памяти в виде следующей формулы в системе Роесера-Тьюкетта

 

 

« r t f / = $ ,Ѣ )-у > 1г(сіг) .......

f ln (dnS,

где

m

i - характеристическая функция, обладающая следую­

щими свойствами:

 

 

 

 

 

 

[ т ~ і , с( і = і ,

 

 

* (* н

о , U

 

 

Выходной сигнал автомата Мили

^

‘/І^/должен завиоеть еще

и от входного сигнала Xif). С учетом зтого имеем

,

Число входных Z и выходных

К шин многозначного автома­

та должно быть соответственно

 

 

9 0

. г д «

- число букв в

структурных ВХОДНОМ и выходном

алфавитах автомата, а R. я

Р - мощности множества вход­

ных и выходных сигналов соответственно.

 

В общем случае можно полагать, что при любом переходе

автомата вводного состояния в другое состояние необходимо сформировать хотя бы один сигнал возбуждения ЭЛ. Поэтому

девифоѳтор состояний ДУЮ должен быть полным дешифратором.

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

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

В Дашей главе проведено исследование ряда вопросов ана­ лиза и синтеза многозначных структур.

.% 2 . Анализ и синтез многозначных дешифраторов.

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

К основным параметрам дешифраторов относятся:

а) общие аппаратурные затраты А/, т .е . количество логи­ ческих элементов для построения дешифратора (ДШ);

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

М =т п.

91

в) кофицианты объединения К и разветвления К р логи­

ческих

элементов;

 

 

г)

разояднооть

П преобразуемого /71 -значного слова;

д)

количество

выходов

М =1Т1 ;

е)

число каскадов е

дешифратора, которое окаэывает

существенное влияние на его быстродействие.

К другим параметрам ДШ относятся входное и выходное сопро­

тивление, длительность фронтов и сигнала, отношение сигнал-по­ меха и т .д .

Следует заметить, что последние характеристики определяют­

ся в основном электрическими параметрами используемой систеіві

многозначных элементов, в то время как параметры а) - е) зави­

сят в основном от структурных (логических) свойств дешифратора.

Как и в двузначном

случае, возможны три способа построения

многозначных ДШ -

матричный, пирамидальный

н многоступенчатый.

В литературе

[ ' f S ]

рассмотрен синтез

многозначных ДШ и

определены два параметра -

общие и удельные

аппанатурные затра­

ты при использовании многозначных элементов о коэффициентом

объединения

К = 2

для системы теоретико-множествен«« опера­

ций объединения

} С V

У

и пересечения

" у , констант

0 , 1 , 2 , . . . ,

7W -J

и характеристических

функций

где Ѳ - пустое множество.

Воказано, что любая многозначная логическая

функция

(ІІДФ)

приникающая, как

и её аргумента),

значения из множества

tn -ij может быть

представлена

в виде

 

 

 

г

aoSceutk

 

 

- -

92

 

где

* • * >

« V й -

символы операций пересечения я обье-

дяяошм, в f a

- значение фуккция^ф^у^на наборе

.

В онстеме Роесѳіэе-Іьшетта любая многозначная Функция/jy

нею* быть представлена н следующем виде

где

jjp*

<'f t f l C t b Ф ь ( Х г ) *

• • ' t f if n t ë h J

является

ff l -значяоЯ конъюнкцией характеристических функ-

OB*

 

* f f l b 4 r y d

n ) - »ыиекие Функции j- iZ c ^ y - A n }

на n o n e

" d n -

ш "

 

 

B«t еюааяами '’ * "

в оистеие Россера-Тіюкетта

своду«« «пиша» операции нногоаначной коаьюакции н дизъюнкции

еоотамотяояно.

Достоаветвсобеих систем миогозначных логических опера­

ций является сравнительная простота реализации этих операций яря ивваньвовании фазоиішулвокего пршщипа кодирования инфор­

мация

( f ß J j C ä o j

 

Долями многозначным дешифратором дня Я -многозначных

входных переменных называют комбинационную охеиу о П входа­

ми

я т выходами,

реализующую вое функции вида

 

 

ж - г /

 

 

а с ы

рдя d

* d id t"d * ;.

(JCn)/

Ctf

S f d t ,а Г £

£

£ m .

Боля считать, что

&

для обеих скотам равно W - i , а é

Ѳш0 для системы теоретико-множественных операций

исистее* Россера-Тьюкетта соответственно, то функция I -го

93 -

выхода ДВ структурно будут идентичны

Отличие состоит в смысле логических операций и харак-

териотичеоких фикций.

Поэтому анализ однотипных структур многозначных ДШдля обеих систем многозначных логических операций приводит к оди­ наковым результатам»

I . Матричный многозначный ДШ» Матричный способ построения

ДШзаключается в том» что каждая из выходных функций рас­

сматривается как независимая и для ее реализации используется отдельная схема.

Если коэффициент объединения конъюнкторов К больше или равен числу входных переменных И , то количество конъюнкторов определится во числу выходов, т.е.

Ѵ * т п

Схема многозначного матричного ДВ для ftf-3 я

приведена на вис. 2.

г ®

 

 

Ч Ж

) - і

3 "4*1- — #

ч ж ь

CSJ—^ Рися.

Ш — у*

~ т

-

Уе

Ш-~у*

9 4

Вначале обрезуот see характеристические функціи

8 а®“

тем е помощью

К -вначных ( Ш-злачных) коиыонкторов реали­

зуют НХ КОНЪЮНКЦИЮ.

 

Рассмотрим более общ ий одучай реализации маюичного Я

конъюнкТорами о ограниченным коэффициентом объединения

K ^ fl.

Теорема.

Полный многозначный матричный ДД требует для

сим!

п шмиктддзд \ пт ш ш ш г

ШШ МШШР.»

Полное число элементов матричного М определяется форму­

лой

 

 

Л/{ ~ 1 % ± ] т п +тп,

где Ш

-

значноеть логики;

П

-

число входных переменных ДШ;

[ ]

-

округление до большего целого числа.

Доказательство: Пусть дан набор из /2 характеристических функций

 

 

 

..........Я к '1*)'

- $ п < Х п } .

Конъюнкция первых К

характеристических функций от

до ( fi^

(X kJ

реализуется одним элементом, не выходе

которого получаем переменную

, равную

# = Ч

>

<

,.........

* )■

Следущий

К

-входовый элемент реализует конъюнкцию

( К ~ і ) новой входной характеристической функции и переменной

ß. В результате получаем

f t *'jfi *№к+і .......

$ « -/

Процесс продолжается до тех пор, пока не будет использо­

вана функция < fin < ■ **)•

-95 s

Следовательно, на каждом ваге, за исключением веового,

каждый раз вводится < К ~ £ ) новая характеристическая фуии-

пик.

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

реализации одной выходной функции матричного IS е у ч е т о м н о р ­

ной ступени по формуле

'

и - т

* < и т

.

 

Число характеристических элементов равно M ff

, а к о л и ­

чество выходов матричного Ш составляет величину М ~

,

поэтому

 

 

 

Теорема доказана.

 

 

Из выражения для

$

легко видеть, что при фиксированном

значении t t l

л f l

ободе аппаратурные затраты матричного Ш

уменьшаются с увеличением коэффициента объединения коньюшеторов.

На рно,

5 показана зависимость функции^* <

от коэффициента объединения К

я числа входныховреиеиных

/1-2Д .... £ 0

для тоехзначного матичного

Ш -

PmcS

Poe« числа аеремешшх f l при ! Ц , К я С О П { І приводит к увеличение аппаратурных затрат.

Аналогичная зависниость шюе« место при вариации ацен­ ности логики t U и фиксации оставшихся двух параметров

к и п

(РИСѢ

 

 

 

 

 

 

 

 

 

 

Для сравнительной оценки влияния основных параметров Р 1/

П

и

К

на общие аппаратурные затраты матричного ДШ

построены графики на рис. 5.

 

 

 

 

 

 

 

 

Неомотря на то обстоятельство,

что общие аппаратурные

затраты

fs /{

зависят от трех пѳреыеиных

Щ ^ П

и К

,

зави­

симости to g

fti

Для различных

f f f

и

К

представля­

ет собой семейство кривых на плоскости.

 

 

 

 

 

 

Излом в кривой

 

при/^/Л'=:Л>*//отобрахает эффект

снижения аппаратурных затрат,

имеющий место ва переходе от

Ң ^

К

к соотношение

 

.

 

 

 

 

 

 

• Анализ графиков на рис. 5 показывает, что относительный

аффект уыевьоення общих аппаратурных затрат

от увеличения

коэффициента объединения

К

конъшкторов падает с увели­

чением значвостн логики f t l

(кривые для t t l =J O

и различных

К Я 2 И #=#врактнчео*и сливается в одну кривуе).

 

 

 

(Пределам удельные аппаратурные затраты

 

матричного

*

 

 

 

 

 

 

 

 

 

 

 

 

Т а .

к а к

 

,

т о п о с л е

и р е о б м э м а к я й п о л у ч л м ф о р м у л у д

W

 

»■№

 

 

 

 

 

 

 

 

 

 

 

 

 

w

- m

i ,

 

 

 

 

 

из которой легко установить влияние

П

и

на

M F .

Значность логики

Ш

также оказывает влияние на

л

? .

так как

П

 

является

неявной функцией от

П Х

.

Пос-

97.

- з а ­

ле подстановки/?*

 

инеем

 

 

L

k - i

J

Отсюда следует,

что при постоянном количестве выходов

ДШ М * с т Н % удельные и общие

аппаратурные затраты мат­

ричной структуры многозначного

ДШуменьшаются с ростом

т

Легко также видеть, что выражения для числа каскадов матричного ДЩ іі полностью совпадают с формулой для

, т.е.

 

Это объясняется тем, что число каскадов определяется ко­

личеством коньюнкторов,

необходимых для реализации одной

выходной функции

У ;

.

ПриЭРОМ Нв учит ы ваем

каскад, реализующий характеристичес­

кие функции Iff (Xjj.

 

 

Далее определим коэффициенты разветвления коньюнкторов

и характеристических элементов.

 

Из принципа независимой реализации, каждой выходной

функции следует,

что

 

гі

Коэффициент разветвления характеристических элементов

К р

определим воспользовавшись фактом регулярности струк­

туры многозначного матоичного ДШ.

Регулярность структуры матричного ДШнаходит свое про-

К

Соседние файлы в папке книги из ГПНТБ