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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, электросвязи и может использоваться в цифровых системах передачи, хранения и воспроизведения звуковых сигналов , В устройстве последовательность отсчетов звукового сигнала разбивается на группы, над которыми осуществляется ортогональное преобразование. Результаты ортогонального преобразования можно интерпретировать как спектр отрезка сигнала , при этом кодированию подвергаются спектральные составляющие, что повышает достоверность устройства. Устройство содержит фильтр 1 низких частот, аналогоцифровой преобразователь 2, блоки 3, 5 оперативной памяти, блок 4 прямого преобразования Фурье, детектор 6 порядка максимальной составляющей, регистр 7, блок 8 формирования адреса, Преобразователь 9 параллельного кода в последовательный, программно-временной блок 10 и блок 11 анализа. 1 з.п. ф-лы, 6 ил. (Л С

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

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

РЕСПУБЛИК

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ фь.

Ql

О

С) щ г

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4790440/24 (22) 08.02.90 (46) 07.11.92. Бюл. 1Ф 41 (71) Всесоюзный научно-исследовательский институт радиовещательного приема и акустики (72) А.А. Берестецкий, О.А. Климова и А.М. Синильников (56) Авторское свидетельство СССР

ЬЬ 1624702, кл. Н 03 М 17/30, 1985.

Авторское свидетельство СССР

ЬЬ 1711331, кл. Н 03 M 3/00, 1988. (54) УСТРОЙСТВО ДЛЯ КОДИРОВАНИЯ

СИГНАЛОВ ЗВУКОВОГО ВЕЩАНИЯ (57) Изобретение относится к вычислительной технике, электросвязи и может использоваться в цифровых системах передачи, хранения и воспроизведения звуковых сиг=

„„. Ж „„1774500 А1 (ss)s Н 03 М 3/00, Н 04 В 1/64 налов, В устройстве последовательность отсчетов звукового сигнала разбивается на группы, над которыми осуществляется ортогональное преобразование. Результаты ортогонального преобразования можно интерпретировать как спектр отрезка сигнала, при этом кодированию подвергаются спектральные составляющие, что повышает достоверность устройства, Устройство содержит фильтр 1 низких частот, аналогоцифровой преобразователь 2, блоки 3, 5 оперативной памяти, блок 4 прямого преобразования Фурье, детектор 6 порядка максимальной составляющей, регистр 7, блок 8 формирования адреса, йреобразователь 9 параллельного кода в последовательный, программно-временной блок 10 и блок 11 анализа. 1 з.п. ф-лы, 6 ил.

1774500

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

Целью изобретения является повышение достоверности устройства.

На фиг,1 представлена функциональная схема устройства; на фиг,2 — функциональная схема блока оперативной памяти; на фиг,3 — функциональная схема блока прямого npeo6 oB HMn be; на фиг,4 — функциональная схема блока анализа; на фиг.5 и

6 — графики, поясняющие работу устройства.

Устройство содержит (фиг,1) фильтр 1 низких частот (ФНЧ), аналого-цифровой преобразователь (АЦП) 2, первый блок 3 оперативной памяти, блок 4 прямого преобразования Фурье, второй блок 5 оперативной памяти, детектор 6 порядка максимальной составляющей, параллельный регистр 7, блок 8 формирования адреса, преобразователь 9 параллельного кода в последовательный, программно-временной блок 10, блок 11 анализа, выходы 12 АЦП, выходы 13 первого блока оперативной памяти, выходы 14 блока анализа и выходы 15 детектора порядка максимальной составляющей.

Первый блок 3 оперативной памяти содержит (фиг.2) мультиплексоры 16 и 17, триггер 18, ключ 19, элементы ИЛИ 20 и 21, счетчики 22 — 25 адреса, ОЗУ 26 — 29, мультиплексоры 30 и 31, первый и второй входы 32 и 33 записи, первый и второй входы 34 и 35 считывания, вход 36 управления режимом и установочный вход 37.

Блок 4 прямого преобразования Фурье содержит (фиг.3) счетчик 38, ПЗУ 39, перемножитель 40, сумматор 41, регистры 42 и

43, установочный вход 44, тактовый вход 45 и уп ра вля ющий вход 46.

Блок 11 анализа содержит (фиг;4) первый счетчик 47, первый элемент 48 постоянной памяти, первый перемножитель 49, первый сумматор 50, первый и второй регистры 51 и 52, второй элемент 53 постоянной памяти, второй перемножитель 54, второй сумматор 55, третий и четвертый регистры

56 и 57, элемент И 58, пятый регистр 59, шину 60 единичного потенциала, первый мультиплексор 61, компаратор 62, ключ 63, элемент 64 оперативной памяти, второй счетчик 65. шестой регистр 66, второй мультиплексор 67, дешифратор 68, первый— седьмой управляющие входы 69-75 и установочный вход 76, В устройстве для кодирования сигналов звукового вещания используется кодирование в спектральной области с применением ортогональных преобразований. Последовательность отсчетов звукового сигнала разбивается на блоки xm(n), п = 0,1...N — 1, где

5 N — размерность преобразования, Над блоком осуществляется ортогональное преобразование, результат которого можно интерпретировать как спектр отрезка сигнала. Спектральные составляющие подверга10 ются кодированию.

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

Закодированные значения спектраль20 ных составляющих подле>кат передаче. На приемной стороне их значения декодируются и подвергаются обратному ортогональному преобразованию.

Все исследуемые виды ортогональных

25 преобразований втой или иной степени чувствительны к частоте обрабатываемого сигнала, вернее к располо>кению частоты сигнала относительно бинов преобразования, что обусловлено эффектом Гиббса. Для

30 компенсации этого эффекта необходимо введение сглаживающего окна, Применение взвешивающих окон позволяет на:10 — 40 уменьшить мощность шума кодирования по сравнению с преобра35 зованием без окон. Однако эффективность действия окна существенно зависит от характера обрабатываемого сигнала. В связи с этим представляется целесообразным адаптировать взвешивающее окно к струк40. туре конкретного отрезка звукового сигнала.

Оконная функция, существенно влияющая на процесс просачивания, влияет тем самым на распределение порядков частот45 ных групп В (!), где I — номер частотной группы.

Эффект просачивания существенно зависит от частотных свойств оконной функции. Поэтому вместо поиска строгого

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

55 В устройстве реализуется следующий алгоритм.

Предварительно синтезируется набор иэ M оконных функций М/(и). где = 1,2...M;

n = 0,1...N-1, отличающихся шириной главного лепестка и уровнем боковых лепестков.

1774500

W(n) W (n), n = 0,1...N<-1

1, и = N<...Nz

W" (n), и = Ng+1...N-1 а спектральный анализ-синтез осуществляется на перекрывющихся выборках отсче- 30 той так, что X»>(n) = X(m(Nz — Ni — 1)+n) W(n), n =

= 0,1...N — 1, При этом для восстановления сигнала не требуется знать функции W (n) и

М/"(и) и, как следствие,,нет необходимости передавать информацию об этих функциях.

Устройство работает следующим образом.

В исходном положении все регистры и счетчики кодера установлены в "0" соответствующими сигналами с программно-вре- 40 менного блока 10. Аналоговый сигнал через

ФНЧ 1 поступает на АЦП 2, в котором осуществляется линейное ИКМ-преобразование. Далее блоки отсчетов с выхода АЦП 2 поступают на входы 12 блока 3, являющиеся 45 информационными входами ОЗУ 26 или 29 и записываются в них по очереди. Временная диаграмма работы блока 3 представлена на фиг.6 для N = 64, N> = 4..

Очередность работы ОЗУ 26 и 29 опре- 50 деляется состоянием триггера 18, на счетный вход 36 которого поступает частота смены блоков ft.> с программно-временного блока 10. С программно-временного блока

10 на входы 32 и 35 поступают тактовые частоты записи и считывания 1з и fcs, которые в соответствии с положением триггера

18 через ключ 19 поступают на соответству-, ющие входы синхронизации счетчиков 22 и

25 и ОЗУ 26 и 29. Адресные шины ОЗУ 26 и

Анализируемая выборка предварительно взвешивается каждым из синтезированных окон. Для каждого 1-го варианта взвешивания осуществляются дискретное преобразование Фурье взвешенной выборки Х (и) =

=X(n) Wi(n), где n = 0,1...N-1, и для данного спектра вычисление оценки д1, где 1 — номер окна из набора окон, i - 1...M.

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

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

В устройстве предполагается использовать окна вида (фиг.5) 5

29 подключаются к выходам счетчиков 22 и

25. На этапе, когда в ОЗУ 26 производится запись очередного 1-го блока из N отсчетов (например, отсчеты с 1-го по 64-й для N = 64 и й1 = 4), иэ ОЗУ 29 производится считывание предыдущего (i — 1)-ro блока, записанного туда на предыдущем этапе (для наглядности на фиг.6 длительности записи и считывания одинаковы), при этом отсчеты, соответствующие перекрытию блоков, т.е, в данном случае отсчеты с номерами

57 — 64 (i — 1)-го блока, поступающие с выхода

ОЗУ 29, одновременно записываются в ОЗУ

28, сигнал разрешения записи/считывания на вход ОЗУ 29 тот же, что и для ОЗУ 26, а для ОЗУ 27 — тот же, что и для ОЗУ 29, а частоты их записи/считывания Гз и Гсч подаются через мультиплексоры 16 и 17, управляемые триггером 18, адреса записи/считывания ОЗУ 27. и 28 определяются счетчиками 23 и 24. На следующем этапе вначале производится считывание из ОЗУ

28 отсчетов перекрытия (57 — 64 отсчеты (i — 1)ro блока), которые через мультиплексор 30 поступают на выход блока 3, затем считывание из ОЗУ 26 i-ro блока отсчетов, при этом отсчеты с 1-го по 56-й через мультиплексор

31 подаются на выход блока 3, а отсчеты перекрытия (с 57-ro по 64-й) записываются в ОЗУ27 и тд, На фиг.6 показаны три этапа работы блока 3, соответствующие поступлению на его вход 1-го, (1+1)-го и (1+2)-го блоков отсчетов. Мультиплексоры 30 и 31 управляются триггером 18.

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

N раз.

В блоке 4 происходит взвешивание блоков отсчетов (умножение на функцию окна) одной из набора функций временного окна (вначале первой) и взвешенные блоки Х (п) =

=Х(п) W(n), n = 0,1„.N — 1 преобразуются в блоки спектральных составля>ощих y(k), k=0,1...N — 1 с помощью спектрального преобразования, например дискретного косинусного преобразования в cootRpTGTBHN c выражением (М-l — х Я--Z/(n1 w() п »;.a

" »=o»»>=o

» >- »> (l»+i> х —.Е X (n) co6

no> \. -. >,?, >>- l к»=о 2>>

Работа блока 4 заключается . последовательном вычислении зна и н».,,:..>: раль1774500 ных составляющих блока. Для каждой составляющей производится перемножение перемножителем 40 значений всех отсчетов блока ИКМ, поступающих на входы 13 с блока 3, на соответствующие значения: — 1Ч{а1, при К=О и — Vl{n) сое

Ф(2п+

N RN прИ К= 4 2 „. !!-! записанные в ПЗУ 39 и поступающие на другие входы перемножителя 40. Результаты перемножения складываются в сумматоре 41, при этом в регистре 42 фиксируются промежуточные сложения, а в регистре 43— значения каждой спектральной составляющей. Адресация ПЗУ 39 по первой группе адресных входов осуществляется счетчиком . 38 отсчетов, на вход которого поступают синхросигналы с блока 11, на вход 45 — тактовая частота умножения и сложения fyM, д., на вход 44 — частота fr>.. Сигнал йбл. служит, наряду с описанным выше сигналом

fan, для обнуления счетчиков при помощи ключа 19 и элементов ИЛИ 20 и 21, Адресация счетчика 38 по второй группе адресных входов 14 осуществляется сигналами с блока 11, меняющимися с частотой смены окон foK. Эти сигналы соответствуют коду номера очередного окна из заданного набора окон для режима перебора всех окон либо коду номера оптимального окна для режима работы с оптимальным окном. Вначале устройство работает в первом из указанных режимов, затем — во втором. На вход

46 поступают синхросигналы с частотой смены спектральных составляющих fc .c, которые фиксируют результат в регистре 43 и обнуляют регистр 42 промежуточного результата.

С выходов регистра 43 значения спект. ральных составляющих поступают на входы блока 5 оперативной памяти и детектора 6 порядка максимальной составляющей, Аналогично прототипу каждый блок из

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

В (!) максимальных составляющих последовательно для каждой частотной группы (! ==1,2..Л, где — число частотных групп).

Значения В(!) с выходов детектора 6 поступают иа информационные входы 15 блока 11 анализа, Входы 15 являются вторыми информационными входами перемножителя 49 блока 11 анализа, на первые информациониые входы которого поступают значения M(l) — количества спектральных составляющих для данной частотной группы, считываемые из элемента 48 постоянной памяти, где хранятся значения M(l) для всех частотных групп (l = 1,2...! ). -Адресация элемента 48 постоянной памяти осуществляется с выходов счетчика 47 частотных групп, иа вход синхронизации которого подаются сигналы с частотой смены частотных групп 1ч.гр., либо т сч с помощью ключа 63.

Сигналы 1ч,гр. и Г "сч поступают на входы 75 и 72 с программно-временного блока 10.

Положение ключа 63 определяется сигналом управления режимом fyqp.p. (который на данном этапе работы равен "1"), подаваемым на вход.71 с программно-временного блока 10, Таким образом, в перемиожителе

20 49 получается результат B(!) М(!) для данной !

-й частотной группы. Одновременно значение В(!) записывается в элемент 64 оперативной памяти по адресам, подаваемым со счетчика 47 с частотой 1ч.rp Режим запи25 си/считывания элемента 64 определяется сигналом fynp.p. а на его вход разрешения работы подается тот же сигнал, что и на .счетный вход счетчика 47, т.е. fs.rp. когда сигнал управления режимом равен "1", и

30 f"c÷, когда этот сигнал равен "0". Значение

Х M(!) B(l) получается в сумматоре 50 с no1=1 мощью регистра 51 промежуточного результата и окончательный результат переписывается в регистр 53. С программна-временного блока 10 (вход 75) на перемножитель 49 и регистр 51 поступает сигнал с частотой fg,tp. По синхросигналу, подаваемому с программно-временного блока 10

L (вход 70), значение Х M(l). B(l) с выхода pe-!

=1 гистра 52 поступает иа входы, элемента 53 постоянной памяти, на другие входы кото45 рого поступает значение B(l), считываемое из элемента 64 с частотой Г" ч, так как управляющий сигнал fynp.ð, становится p88" ным "0", С выхода элемента 53 постоянной памяти хранимое там значение — а B(l) +

50 о — 1 !=

+ Х М(!).B(!), где а — безразмерный

N коэффициент, определяющий характер маскировки спектральных составляющих и за55 висящий от типа используемого спектрального преобразования и его размерности N, поступает на вторые информационные входы перемножителя 54, на первые информационные входы которого с выходов элемента 48 постоянной памяти по1774500

10 ступает значение M(l) с частотой Г"сч . По синхросигналу f" ñ, формируемому в программно-временном блоке 10, с выходов пе,. ремножителя 54 значения

- ц(е)",",К м(е1 в(е)

P(l) = M(l) 4 подаются на сумматор 55, с выходов которого значение (L ®е>. Е м(е) в(е) ф = ; У (Ц 4 " e-

i=1 формируемое с помощью регистра 56, записывается в регистр 57, управляемый синхросигналом с входа 69 (этот сигнал формируется блоком 10). С выходов регистра 57 значение дг для данного 1-ro окна (например,. для 1-го окна) подается на первые входы компаратора 62. На счетчик 65 окон подается синхросигнал с частотой смены окон f< с входа 73. формируемый блоком

10. С выхода счетчика 65 код номера окна поступает на информационные входы регистра 66, на. входы дешифратора 68 (первого окна) и вторые информационные входы мультиплексора 67. Если l=1, т.е. использу-. ется первое окно из набора окон, на выходе дешифратора 68 появляется "1", которая переключает мультиплексор 61 в состояние, когда. на его выход, соединенный с вторыми входами компараторов 62, поступает сигнал, соответствующий сигналу на вторых информАционных входах мультиплексора

61, на которые подается набор "1" с шины

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

А<В компаратора 62 появляется "1", так как д всегда меньше максимально возможного. Этот сигнал, поступая на тактовые входы регистров 59 и 66 (синхранно с синхросигналом на входе 69), записывает код первого окна, поступающий с выхода счетчика 65, в регистр 66, а значение д, поступающее на вход регистра 59 с выхода сумматора 55, — в регИстр 59. Как только с выходов счетчика окон код номера окна изменится, т.е., например, будет соответствовать второму по счету окну, мультиплексор 61 переключается управляющим сигналом с дешифратора

68(который теперь равен "0") в полажение, когда на его выход поступают сигналы с выходов регистра 59, где всегда записана значение Ф, соответствующее минимальному на данном шаге перебора окон. В регистр 57 всегда записано текущее значение ф для текущего 1, а в регистр 66 — код номера окна, соответствующего минимальному О- на данном этапе перебора. В результате перебора всех М окон в регистре

66 записан номер окна, для которого д2 минимально, т.е. номер оптимального окна. В режиме перебора мультиплексор 67 находится в положении, когда на его выходы 14 поступает код текущего окна с выходов счетчика 65, а по окончании режима перебора в режиме работы с оптимальным окном — в положении, когда на его выходы поступает

10 код оптимального окна из регистра 66, Это переключение достигается подачей соответствующего сигнала с блока 10 на управляющий вход мультиплексора 67 с входа 74, Обнуление счетчика 65, регистров 57, 59, 66

15 осуществляется с входа 76 сигналом с частотой fan, также формируемым программновременным блоком 10.

В режиме работы с оптимальным окном код номера оптимального окна с выходов

20 блока 11 анализа подается на адресные входы 14 ПЗУ 39 в блоке 4, где производится вычисление спектра в соответствии с описанным выше алгоритмом работы преобразователя. но уже для оптимальной оконной

25 функции. Далее работа устройства аналогична прототипу. Полученный блок спектральных составляющих с выхода блока 4 записывается в блок 5 оперативной памяти и одновременно в детекторе.6 порядка мак30 симальной составляющей определяются значения порядков максимальных составляющих для каждой группы спектральных составляющих и запоминаются в регистре 7.

Таким образом, по окончании цикла записи

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

Далее осуществляется режим перебора

40 окон для следующего блока отсчетов И КМ и одновременно последовательное считывание из блока 5 оперативной памяти потока мантисс в соответствии с адресными сигналами, вырабатываемыми блоком 8 фармиро45 вания адреса, и потока порядков из преобразователя 9 параллельного кода в последовательный. Адресные сигналы. выработанные в блоке 8, соответствуют зафиксированным в нем значениям поряд50 ков блока спектральных составляющих па окончании цикла записи данного блока. В . преобразователе 9 осуществляется параллельно-последовательное преобразование кода порядков блока спектральных составляющихх.

Программно-временной блок 10 вырабатывает последовательность символов цикловой синхронизации, котара1 последо1774500 вательно вводится в цифровой поток на выходе кодера.

Декодирование производится аналогично прототипу, но в отличие от прототипа с выхода блока обратного преобразования

Фурье на ЦАП в декодере поступают значения неперекрынающихся отсчетов, т,е. не отсчеты с 0-го по (N — 1) (как в прототипе), а лишь отсчеты с Ni-ãî по Nz-го, что легко достигается соответствующим иаменением си нхроси гнал о в, поступ а ющих с первого выхода блока синхронизации декодера на входы синхронизации блока обратного преобразования Фурье и ЦАП, Использование набора оконных функций с различными частотными свойствами позволяет получить оценки спектра, сжатие которых приводит к различным значениям величины ошибки восстановления. Оценка ошибки восстановления по значениям порядков позволяет выбрать ту оконную функцию, которая приводит к наименьшей ошибке восстановления звукового сигнала.

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

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

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

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

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

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

Фурье, девятый — одиннадцатый выходы программно-временного блока соединены

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

40, блока оперативной памяти и блока прямого преобразования Фурье, тринадцатый выход программно-временного блока соединен с управляющим входом блока прямого преобразования Фурье, четырнадцатый — девят45 нэдцатый выходы программно-временного блока соединены соотнетственно с первым— шестым управляющими входами блока анализа, двадцатый выход программно-временного блока соединен с тактовым входом

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

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

1774500

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

5 информационными входами второго мультиплексора и входами дешифратора, выход которого соединен с управляющим входом первого мультиплексора, вторые информационные входы первого перемножителя

10 объединены с одноименными информационными входами элемента r nåðàòèâíoé памяти и являются информационными входами блока анализа, входы установки в

"0" второго счетчика, четвертого, пятого и

15 шестого регистров объединены и являются установочным входом блока анализа, вход установлен в "0" третьего регистра объединен с вторыМ входом элемента И и тактовым входом четвертого регистра и является пер20 вым управляющим входом блока анализа, вход установки в "0" первого счетчика объединен с входом установки в "0" первого регистра и тактовым входом второго регистра и является вторым управляющим входом

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

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

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

1774500

1774500

1774500 сх т и С с3926

0%27 иих30

Редактор

Заказ 3936 Тираж Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

ВыкоЭ

& С 3

Составитель О. Ревинский

Техред M.Mîðãåíòàë Корректор Э. Лончакова