Накопитель кодов

 

Изобретение относится к вычислительной технике и может быть использовано в устройствах синтеза и обработки цифровых сигналов. Цель изобретения - повышение быстродействия накопителя при одновременном снижении его мощности потребления. Накопитель кодов содержит блок 1 памяти, генератор 2 тактовых импульсов, N сумматоров 3.1-3.N, N регистров 4.1-4.N, N-1 мультиплексоров 5.1-5.N-1, блок 6 последовательного деления частоты, N-1 триггеров 7.1-7.N-1 и блок 8 последовательного умножения входного кода с соответствующими связями. 1 ил.

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

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

РЕСПУБЛИК

„„SU„„ЫЗКВ (51) 5

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

И А BTOPCHOMV СВИДЕТЕЛЬСТВУ

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

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

ПРИ П(НТ СССР

t (21) 4367264/24-24 (22) 21.01.88 (46) 30.01.90, Бюл. У 4 (71) Всесоюзный заочный электротехнический институт связи (72) В.П.Будишов и В.Н.Кочемасов (53) 681.325(088.8) (56) Авторское свидетельство СССР

М 1162040, кл. Н 03 К 23/66, 1984..

Патент США Р 4454486, кл. Н 03 С 3/00, опубли . 1984. (54) НАКОПИТЕЛЬ КОДОВ (57) Изобретение относится к вычислительной технике и может быть ис2 пользовано B устройствах синтеза и обработки цифровых сигналов, Цель изобретения — повышение быстродействия накопителя при одновременном снижении его мощности потребления.

Накопитель кодов содержит блок 1 памяти, генератор 2 тактовых импульсов

N сумматоров 3.1-3.N, N регистров .4.1-4.N, N-1 мультиплексоров 5.15.N-1, блок 6 последовательного деления частоты, N-1 триггеров 7.17-N-1 и блок 8 последовательного умножения входного кода с соответствующими связями. 1 ил.

1539769

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

Цель изобретения — повышение быстродействия накопителя при одновременном снижении его мощности потребления.

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

Накопитель кодов содержит блок 1 памяти, генератор 2 тактовых импульсов, N сумматоров 3, N регистров 4, N-1 мультиплексоров 5, блок 6 последовательного деления частоты, N-1 триггеров 7 и блок 8 последовательного умножения входного кода с соответствующими связями.

Накопитель. работает следующим образом.

Накапливаемый код хранится в блоке 1 памяти, с выхода которого поступает на вход блока 8 последовательного умножения входного кода с N выходами. Отношения чисел на первом, втором,...,N-м выходах блока последовательного умножения входного кода к числу на его входе соответственно

PHaHbl Г11 Игу 1 . ° ° y Г1, (M 7 MZ)Mg у ю е У

) Г1„), причем все эти числа являются натуральными степенями двух, поэтому умножение кодов выполняется посредством сдвига на количество разрядов, равное показателю соответствующей степени двух.

Отношение частоты сигнала генератора 2 тактовых импульсов к частоте сигнала на первом, втором,...,Н-м выходах блока 6 последовательного деления частоты равно соответственно

М, Г1г, М,...,М . Уменьшение времени накопления достигается, эа счет уменьшения разрядности второго, третьего. ..,N-го З.N сумматоров. При разрядности N-ro сумматора 3.N, регистра 4.N равной

R<=R+log< (M>) где R — количество необходимых двоичных верных знаков кода на выходе N-ro регистра 4.N, ошибка усечения, накопленная за Г << тактов сигнала N-. го выхода блока 6 последовательного деления частоты, сбдержится в lop<(M< ) младших разрядах выхода регистра 4.N. Для того, чтобы в последуюших тактах количестВо верных двоичных знаков не уменьшилось, aN-й регистр 4.N через (N-1)-й мультиплексор 5.N-1 записывается код с выхода (N-1)-ro регистра

4.Г1-1, разрядность которого равна

Р =Р„+log М„ г, причем количество верных двоичных. знаков этого кода составляет R<. Г. ультиплексор 5.N-1 один раз за каждые У< < тактов подключает

1ð к информационному входу N-ro регистра 4.N выход (N-1)-ro регистра 4.N-1.

Сигнал управления мультиплексором

5.N-1 формируется (N-1)-м RS-триггером 7 ° N-1.

Ошибка усечения, накопленная в (N-1.)-м регистре 4.N-1 за M тактов сигнала,на (N-1)-м выходе блока 6. последовательного деления частоты, корректируется путем записи в (N20 -1)-й регистр 4Л-1 кода с выхода (N-2)-ro регистра 4.N-2 через мультиплексор 5.N-2. Разрядность (N-2)-ro регистра 4.N-2 равна

25 РИ- =P> +log< (М,1-ч)

Разрядность второго сумматора 3.2 (регистра 4,2) равна г= + оГгГ1, °

Количество верных знаков кода на выходе второго регистра 4.2 равно R

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

6 последовательного деления частоты, устраняется посредством записи во второй,регистр 4.2 кода с выхода первого регистра 4,1 через первый мультиплексор 5.1.

Таким образом, при каждом такте сигнала на тактовом входе N-го регистра 4.N накопленный код на его выходе содержит R верных знаков, Сумматоры и регистры, имеющие большую разрядность, работают с меньшей тактовой частотой, поэтому время накопления определяется только временем суммирования N-ro сумматора, разрядность которого обычно не больше 8-12. Кроме того, накопитель кодов имеет меньшую потребляемую мощность, так как сумматоры, мультиплексоры, регистры, .работающие с низкими тактовыми частотами, могут быть выполнены на малопотребляющих сериях HMC ТТЛШ, а первые сумматор и регистр, разрядность которых может достигать нескольких десятков, но работающих с самой низкой так15 товой частотой, реализ уются на микромощных сериях HMC KMOII.

Составитель. В.Гусев

Редактор М,Петрова Техред M.Äèäüï Корректор Э.Лончакова

Тираж 550

Подписное

Заказ 2)9

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

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

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

Накопитель кодов, содержащий блок памяти, генератор тактовых импульсов, N сумматоров,,N регистров и первый мультиплексор, причем выходы i-х регистров (i=1„2,3,...,N) соединены соответственно с первыми входами i-x сумматоров, а выход первого сумматора соединен соответственно с информационным входом первого регистра, отличающийся тем, что, с целью повышения быстродействия накопителя при одновременном снижении

его мощности потребления, в него введены блок последовательного деления частоты, N-1 триггеров, блок последовательного умножения входного кода и

N-2 мультиплексоров, причем выходы

i-x регистров, кроме N-ro, соединены соответственно с первыми входами

j-x мультиплексоров (j=1,2,3,...,N-1) выходы которых соединены соответственно с информационными входами (i+

397(;9 6

+1)-х регистров, а вторые входы 1-х мультиплексоров соединены соответственно с выходами (i+1)-õ сумматоров, выход N-ro регистра является выходом

5 накопителя, выход блока памяти соединен с входом блока последовательного умножения входного кода, выходы с первого по N-й которого соединены соответственно с вторыми входами сумматоров с первого по N-й, выход генератора тактовых импульсов соединен с входом блока последовательного деления частоты, выходы которого с первого по N-й соединены соответственно с синхровходами регистров с И-го по первый, выходы триггеров с первого по (N — 1)-й соединены соответственно с входами управления мультиплексоров с

20 (N-1)-го по первый, выходы блока последовательного деления частоты с первого по (N-1)-й соединены соответственно с входами установки в 1" триггеров, входы установки в "0 которых

25 соединены соответственно с выходами блока последовательного деления частоты с второго по N-й.

Накопитель кодов Накопитель кодов Накопитель кодов 

 

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

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

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

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

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

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

Изобретение относится к вычислительной технике

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

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

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

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

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

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

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

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

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

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

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

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

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