Цифровой накопитель

 

ЦИФРОВОЙ НАКОПИТЕЛЬ, содержащий соединенные в кольцо первый регистр, первый сумматор и мультиплексор , вторые входы которого подключены к выходам второго сумматора, а вход управления - к выходу переноса первого сумматора, вход синхронизации первого регистра соединен с тактовым входом устройства, а выходы первого регистра и выход переноса первого сумматора являются выходами устройства, отличающийся тем, что, с целью повышения быстродействия , в него введены второй и третий регистры и третий сумматор, первые входы которого объединены со входами второго регистра и подключены ко входам суммируемого числа устройства, вторые входы третьего сумматора соединены со входами дополнения устройства, а выходы третьего сумматора через третий регистр подключены к первым входам второго сумматора, вторые входы которого, (Л соединены с выходами первого регистс ра, вторые входы первого сумматора соединены с выходами второго регистра , вход синхронизации которого объединен со входом синхронизации третьего регистра и подключен к тактовому входу устройства. Од 4ib СЛ

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

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

РЕСПУБЛИН (5 )4 Н 03 К 23/00 р р рр р р

OllHCAHHE ИЗОБРЕТЕНИЯ

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

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

IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3711741/24-24 (22) 19.03,84 (46) 30.08.85. Бюл. N - 32 (72) С,В.Большаков (71) Ленинградский электротехнический институт связи им. проф.M.À.Hoí÷Бруевича (53) 621.374.325(088.8) (56) Авторское свидетельство СССР

В 783999, кл. Н 03 К 23/00, 24.01.79.

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

1058069, кл. H 03 К 23/00, 17.08.82. (54)(57) ЦИФРОВОЙ НАКОПИТЕЛЬ, содер..жащий соединенные в кольцо первый регистр, первый сумматор и мультиплексор, вторые входы которого подключены к выходам второго сумматора, а вход управления — к выходу переноса первого сумматора, вход синхрониза ции первого регистра соединен с так-.

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

11? 6451

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

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

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

Цифровой накопитель состоит из первого регистра 1, первого суммато- 10 ра 2, мультиплексора 3, второго и третьего регистров 4 и 5, второго и третьего сумматоров 6 и 7, тактового входа 8, входов 9 суммируемого числа А и входов 10 дополнения, по 15 которым поступает код числа В.

Устройство работает следующим образом, Код числа А хранится во втором регистре 4, а код суммы А+В, полу- 20 ченный в третьем сумматоре 7, в третьем регистре 5. В первом и втором сумматорах 2 и 6 одновременно идет процесс суммирования содержи" мого первого регистра .1 с числом А 25 и числом А+В соответственно, и с помощью мультиплексора 3 выбирается нужный на данном такте результат .

На вход 9 суммируемого числа поступает код числа А, подлежащего на- З0 копительному суммированию, а на вход

10 дополнения — код числа В, определяющего емкость накопителя: К=Р-В, Для правильной работы устройства должны быть выполнены соотношения:

B(P А<Р"В. Каждым тактовым импульсом числа А и А+В записываются во второй 4 и третий 5 регистры и поступают на вторые входы первого 2 и второго 6 сумматоров соответствен- 40 но. В них эти числа складываются с числом С„, записанным в первом регистре 1 на п-ном такте работы уст" ройства.

Если С +А Ъ Р, то произойдет переполнение первого сумматора 2 и

:сигнал переноса с его выхода пере ключит мультиплексор 3 так, что на выходе последнего будет код числа, полученного во втором сумматоре 6 (также переполнившемся): С„ =С„+А+

+В-P.

Это число по приходе следующего тактового импульса будет записано в первый регистр 1 и вместе с импульсом переноса поступит на выходы устройства. Если С„+А(Р, то переполнения первого сумматора 2 не произойдет и в первый регистр 1 по приходе n+1-ro тактового импульса будет записано число С =С +А прошеди+ п шее на выход мультиплексора 3 с выхода первого сумматора 2. Таким образом, после каждого переполнения первого сумматора 2 в первый регистр

1 записывается число + =C„+À+Â-Р, а не число С „=С„+А-Р, что эквивалентно уменьшению емкости цифрового накопителя до значения K=P-В.

При изменении А или В (или обоих сразу) числа А и А+В (последнее получается в третьем сумматоре 7) на первом такте записываются во второй

4 и в третий 5 .регистры соответственно, а на втором такте суммируются с содержимым первого регистра 1 и нужный результат записывается в него, т.е. результат на выходе устройства появляется с задержкой на два периода тактовой частоты по отношению к входу.

Так как первый и второй сумматоры

2 и 6 в .течение периода тактовой частоты работают параллельно, то время прохождения сигнала сокращается, и максимальная тактовая частота определяется из условия о =1/(Т +Т +

+Т ) 1/Т, т.е. может быть выбрана в два раза выше, чем в прототипе.

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

Цифровой накопитель Цифровой накопитель 

 

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

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

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

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

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

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

Изобретение относится к цифровой микроэлектронике, в частности к микросхемам на эмиттерно-связанной логике

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

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