устройство сложения с ускоренным переносом

Классы МПК:G06F7/50 для сложения; для вычитания
Автор(ы):,
Патентообладатель(и):Акционерное общество открытого типа "НИИ молекулярной электроники и завод "Микрон"
Приоритеты:
подача заявки:
2000-09-28
публикация патента:

Изобретение относится к электронике и предназначено для использования в цифровых вычислительных устройствах. Технический результат заключается в повышении разрядности устройства сложения без увеличения количества каскадов в критическом тракте распространения сигнала переноса, снижающего быстродействие устройства, или повышении быстродействия при помощи замены сложной схемы переноса на несколько более простых с меньшим числом каскадов. Технический результат достигается тем, что в устройстве, содержащем сумматоры-формирователи сигналов возникновения переноса и сумматоры-формирователи сигналов распространения переноса, расширяются функции элементов, вводятся дополнительные элементы и изменяются связи. Это позволит использовать сигналы переноса из одной, двух, трех и четырех групп суммируемых разрядов, выполнять сумматорами завершающих функций формирования сигналов переноса и ввести дополнительную, третью, ступень прибавления переносов в старшие разряды. Предложено также схемотехническое и конструктивное выполнение элементов. 2 с. и 1 з.п.ф-лы, 31 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9, Рисунок 10, Рисунок 11, Рисунок 12, Рисунок 13, Рисунок 14, Рисунок 15, Рисунок 16, Рисунок 17, Рисунок 18, Рисунок 19, Рисунок 20, Рисунок 21, Рисунок 22, Рисунок 23, Рисунок 24, Рисунок 25, Рисунок 26, Рисунок 27, Рисунок 28, Рисунок 29, Рисунок 30, Рисунок 31

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

1. Устройство сложения с ускоренным переносом, содержащее с первой по четвертую группы сумматоров, имеющих две разновидности: сумматор-формирователь сигнала возникновения переноса и сумматор-формирователь сигнала распространения переноса, каждый сумматор-формирователь сигнала возникновения переноса состоит из первого элемента 2И-НЕ, второго элемента, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 и четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 где здесь и далее переменные А, В, С, D, Е, F обозначают с первого по шестой входы элементов, входы первого элемента соответственно соединены с первым и вторым входами второго элемента и подключены к соответствующим входам разрядов суммируемых чисел, выход первого элемента является выходом инверсии соответствующего сигнала возникновения переноса и подключен к третьему входу второго элемента, выход третьего элемента соединен с первым входом четвертого элемента, второй вход которого вместе с первым входом третьего элемента подключен к выходу второго элемента, каждый сумматор-формирователь сигнала распространения переноса состоит из первого элемента 2ИЛИ-НЕ, второго элемента, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 и четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 входы первого элемента соответственно соединены с первым и вторым входами второго элемента и подключены к соответствующим входам разрядов суммируемых чисел, выход первого элемента является выходом инверсии соответствующего сигнала распространения переноса и подключен к третьему входу второго элемента, выход третьего элемента соединен с первым входом четвертого элемента, второй вход которого вместе с первым входом третьего элемента подключен к выходу второго элемента, в каждом сумматоре первой группы второй вход третьего элемента и третий вход четвертого элемента соединены и подключены к соответствующему входу инверсии сигнала переноса из первой группы разрядов суммируемых чисел, выходы четвертых элементов сумматоров первой и второй групп являются выходами соответствующих разрядов суммы, отличающееся тем, что в каждом сумматоре-формирователе сигнала возникновения переноса второй группы функция третьего элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 а функция четвертого элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 в каждом сумматоре-формирователе сигнала распространения переноса второй группы функция третьего элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 а функция четвертого элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 в каждом сумматоре второй группы второй вход третьего элемента и третий вход четвертого элемента соединены и подключены к соответствующему входу инверсии сигнала переноса из второй группы разрядов суммируемых чисел, третий вход третьего элемента вместе с четвертым входом четвертого элемента подключен к соответствующему входу инверсии сигнала распространения переноса второй группой разрядов суммируемых чисел, четвертый вход третьего элемента и пятый вход четвертого элемента соединены и подключены ко входу инверсии старшего сигнала переноса из первой группы разрядов суммируемых чисел, в каждом сумматоре-формирователе сигнала возникновения переноса третьей группы добавлены пятый элемент-инвертор и шестой элемент 2И-НЕ, первый вход которого соединен с первым входом третьего элемента, второй вход которого и третий вход четвертого элемента соединены и подключены к соответствующему входу сигнала переноса из третьей группы разрядов суммируемых чисел, вход пятого элемента вместе со вторым входом шестого элемента подключены к соответствующему входу сигнала распространения переноса третьей группой разрядов суммируемых чисел, в каждом сумматоре-формирователе сигнала распространения переноса третьей группы добавлены пятый и шестой элементы 2И-НЕ, первый вход пятого элемента соединен с первым входом третьего элемента, второй вход которого и третий вход четвертого элемента соединены и подключены к соответствующему входу сигнала переноса из третьей группы разрядов суммируемых чисел, второй вход пятого элемента вместе с первым входом шестого элемента подключен к соответствующему входу сигнала распространения переноса третьей группой разрядов суммируемых чисел, второй вход шестого элемента подключен к выходу пятого элемента, в каждом сумматоре-формирователе сигнала возникновения переноса четвертой группы функция третьего элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 а функция четвертого элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 добавлены пятый элемент 2И-НЕ и шестой элемент 3И-НЕ, первый вход которого подключен к первому входу третьего элемента, второй вход которого и третий вход четвертого элемента соединены и подключены к соответствующему входу сигнала переноса из четвертой группы разрядов суммируемых чисел, третий вход третьего элемента вместе с четвертым входом четвертого элемента, первым входом пятого элемента и вторым входом шестого элемента подключен к соответствующему входу сигнала распространения переноса четвертой группой разрядов суммируемых чисел, четвертый вход третьего элемента и пятый вход четвертого элемента соединены и подключены ко входу старшего сигнала переноса из третьей группы разрядов суммируемых чисел, второй вход пятого элемента и третий вход шестого элемента соединены со входом старшего сигнала распространения переноса третьей группой разрядов суммируемых чисел, в каждом сумматоре-формирователе сигнала распространения переноса четвертой группы функция третьего элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 а функция четвертого элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 добавлены пятый и шестой элементы 3И-НЕ, первый вход пятого элемента подключен к первому входу третьего элемента, второй вход которого и третий вход четвертого элемента соединены и подключены к соответствующему входу сигнала переноса из четвертой группы разрядов суммируемых чисел, третий вход третьего элемента вместе с четвертым входом четвертого элемента, вторым входом пятого элемента и первым входом шестого элемента подключен к соответствующему входу сигнала распространения переноса четвертой группой разрядов суммируемых чисел, четвертый вход третьего элемента и пятый вход четвертого элемента соединены и подключены ко входу старшего сигнала переноса из третьей группы разрядов суммируемых чисел, третий вход пятого элемента и второй вход шестого элемента соединены со входом старшего сигнала распространения переноса третьей группой разрядов суммируемых чисел, а третий вход шестого элемента подключен к выходу пятого элемента, в каждом сумматоре третьей и четвертой групп добавлены седьмой элемент, выполняющий функцию вида устройство сложения с ускоренным переносом, патент № 2198421 и восьмой элемент - устройство сложения с ускоренным переносом, патент № 2198421 у которых первые, вторые и третьи входы соответственно соединены и подключены ко входам инверсий старших сигналов переноса из первой группы разрядов суммируемых чисел, распространения переноса второй группой разрядов суммируемых чисел и переноса из второй группы разрядов суммируемых чисел, четвертый вход седьмого элемента соединен с выходом пятого элемента, четвертый, пятый и шестой входы восьмого элемента подключены к выходам шестого, седьмого и четвертого элементов соответственно, выход восьмого элемента является выходом соответствующего разряда суммы.

2. Устройство сложения с ускоренным переносом по п.1, отличающееся тем, что каждый элемент выполнен на транзисторах МДП-структуры с индуцированными каналами р- и n-типов проводимости, третьи элементы устройство сложения с ускоренным переносом, патент № 2198421 сумматоров второй и четвертой групп содержат по четыре МДП-транзистора р-типа и по четыре n-МДП транзистора, затворы которых по порядку подключены к первым-четвертым входам (А, В, С, D соответственно), седьмой элемент устройство сложения с ускоренным переносом, патент № 2198421 сумматоров третьей и четвертой групп содержит по четыре МДП-транзистора р- и n-типа, затворы которых в обратном порядке подключены к первому - четвертому входам, в третьем элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса второй группы и в седьмом элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора третьей и четвертой групп стоки первого р-МДП-, первого и второго n-МДП-транзисторов соединены и являются выходом элемента, исток первого МДП-транзистора р-типа соединен со стоками второго и четвертого р-МДП-транзисторов, исток четвертого р-МДП-транзистора подключен к стоку третьего МДП-транзистора р-типа, исток которого вместе с истоком второго р-МДП-транзистора подключен к шине положительного напряжения питания, исток второго МДП-транзистора n-типа соединен со стоками третьего и четвертого n-МДП-транзисторов, истоки которых вместе с истоком первого n-МДП-транзистора подключены к шине отрицательного напряжения питания, в третьем элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса второй группы стоки с первого по третий МДП-транзисторов р-типа и сток первого МДП-транзистора n-типа соединены и являются выходом элемента, исток третьего р-МДП-транзистора соединен со стоком четвертого МДП-транзистора р-типа, исток которого вместе с истоками первого и второго р-МДП транзисторов подключен к шине положительного напряжения питания, исток первого МДП-транзистора n-типа соединен со стоком второго n-МДП-транзистора, исток которого соединен со стоками третьего и четвертого МДП-транзисторов n-типа, истоки которых подключены к шине отрицательного напряжения питания, в третьем элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса четвертой группы сток первого МДП-транзистора р-типа и стоки с первого по третий МДП-транзисторов n-типа соединены и являются выходом элемента, исток первого МДП-транзистора р-типа соединен со стоком второго р-МДП-транзистора, исток которого соединен со стоками третьего и четвертого МДП-транзисторов р-типа, истоки которых подключены к шине положительного напряжения питания, исток третьего n-МДП-транзистора соединен со стоком четвертого МДП-транзистора n-типа, исток которого вместе с истоками первого и второго n-МДП-транзисторов подключен к шине отрицательного напряжения питания, в третьем элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса четвертой группы стоки первого и второго р-МДП-, первого n-МДП-транзисторов соединены и являются выходом элемента, исток второго МДП-транзистора р-типа соединен со стоками третьего и четвертого р-МДП-транзисторов, истоки которых вместе с истоком первого р-МДП-транзистора подключены к шине положительного напряжения питания, исток первого МДП-транзистора n-типа соединен со стоками второго и четвертого n-МДП-транзисторов, исток четвертого n-МДП-транзистора подключен к стоку третьего МДП-транзистора n-типа, исток которого вместе с истоком второго n-МДП-транзистора подключен к шине отрицательного напряжения питания, четвертые элементы устройство сложения с ускоренным переносом, патент № 2198421 сумматоров второй и четвертой групп содержат по пять МДП-транзисторов р-типа и по пять n-МДП-транзисторов, затворы которых по порядку подключены к первым - пятым входам (A, B, C, D, E соответственно), в четвертом элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса второй группы стоки первого р-МДП-, первого и второго n-МДП-транзисторов соединены и являются выходом элемента, исток первого МДП-транзистора р-типа соединен со стоками второго, третьего и четвертого р-МДП-транзисторов, исток четвертого р-МДП-транзистора подключен к стоку пятого МДП-транзистора р-типа, исток которого вместе с истоками второго и третьего р-МДП-транзисторов подключен к шине положительного напряжения питания, исток второго МДП-транзистора n-типа подключен к стоку третьего n-МДП-транзистора, исток которого соединен со стоками четвертого и пятого n-МДП-транзисторов, истоки которых вместе с истоком первого n-МДП-транзистора подключены к шине отрицательного напряжения питания, в четвертом элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса второй группы стоки первого и второго МДП-транзисторов р-типа и сток первого МДП-транзистора n-типа соединены и являются выходом элемента, исток второго р-МДП-транзистора соединен со стоками третьего и пятого МДП-транзисторов р-типа, исток пятого р-МДП-транзистора соединен со стоком четвертого МДП-транзистора р-типа, исток которого вместе с истоками первого и третьего р-МДП-транзисторов подключен к шине положительного напряжения питания, исток первого МДП-транзистора n-типа соединен со стоками второго, четвертого и пятого n-МДП-транзисторов, истоки четвертого и пятого МДП-транзисторов n-типа соединены со стоком третьего n-МДП-транзистора, исток которого вместе с истоком второго МДП-транзистора n-типа подключен к шине отрицательного напряжения питания, в четвертом элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса четвертой группы стоки первого р-МДП-, первого и второго n-МДП-транзисторов соединены и являются выходом элемента, исток первого МДП-транзистора р-типа соединен со стоками второго, четвертого и пятого р-МДП-транзисторов, истоки четвертого и пятого р-МДП-транзисторов подключены к стоку третьего МДП-транзистора р-типа, исток которого вместе с истоком второго р-МДП-транзистора подключен к шине положительного напряжения питания, исток второго МДП-транзистора n-типа соединен со стоками третьего и пятого n-МДП-транзисторов, исток пятого МДП-транзистора n-типа соединен со стоком четвертого n-МДП-транзистора, исток которого вместе с истоками первого и третьего n-МДП-транзисторов подключен к шине отрицательного напряжения питания, в четвертом элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса четвертой группы стоки первого и второго р-МДП- и первого n-МДП-транзисторов соединены и являются выходом элемента, исток второго МДП-транзистора р-типа подключен к стоку третьего р-МДП-транзистора, исток которого соединен со стоками четвертого и пятого р-МДП-транзисторов, истоки которых вместе с истоком первого р-МДП-транзистора подключены к шине положительного напряжения питания, исток первого МДП-транзистора n-типа соединен со стоками второго, третьего и четвертого n-МДП-транзисторов, исток четвертого n-МДП-транзистора подключен к стоку пятого МДП-транзистора n-типа, исток которого вместо с истоками второго и третьего n-МДП-транзисторов подключен к шине отрицательного напряжения питания, восьмой элемент устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора третьей и четвертой групп содержит по шесть МДП-транзисторов р- и n-типа, затворы которых по порядку подключены к первому - шестому входам (A, B, C, D, E, F соответственно), стоки четвертого и пятого МДП-транзисторов р-типа и стоки пятого и шестого МДП-транзисторов n-типа соединены и являются выходом элемента, исток четвертого р-МДП-транзистора соединен со стоками первого и третьего МДП-транзисторов р-типа, истоки первого и пятого р-МДП-транзисторов соответственно соединены со стоками второго и шестого МДП-транзисторов р-типа, истоки которых вместе с истоком третьего р-МДП-транзистора подключены к шине положительного напряжения питания, истоки пятого и шестого МДП-транзисторов n-типа соединены со стоками первого, второго и четвертого n-МДП-транзисторов, истоки первого и второго МДП-транзисторов n-типа соединены со стоком третьего n-МДП-транзистора, исток которого вместе с истоком четвертого МДП-транзистора n-типа подключен к шине отрицательного напряжения питания.

3. Конструкция устройства сложения с ускоренным переносом по п.1, отличающаяся тем, что каждый элемент выполнен в виде двух смежных продольными сторонами областей МДП-структур р- и n-типов проводимости, пересеченных поперек общими полосками затворов, разделяющими МДП-структуры на области истоков-стоков соответствующих типов проводимости, в конструкциях третьих элементов устройство сложения с ускоренным переносом, патент № 2198421 сумматоров второй и четвертой групп содержится по четыре полоски затворов, соединенных по порядку с первыми-четвертыми входами элементов, в конструкции седьмого элемента устройство сложения с ускоренным переносом, патент № 2198421 сумматоров третьей и четвертой групп содержится четыре полоски затворов, соединенных в обратном порядке с первым -четвертым входами элемента, у третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса второй группы и у седьмого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора третьей и четвертой групп крайняя со стороны первой полоски затворов область истока-стока р-типа и n-область истока-стока между первой и второй полосками затворов соединены с выходом элемента, области истоков-стоков р-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а р-область истока-стока между второй и третьей полосками затворов подключена к шине положительного напряжения питания, области истоков-стоков n-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а n-области истоков-стоков - крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине отрицательного напряжения питания, у третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса второй группы крайние со стороны первой полоски затворов области истоков-стоков р- и n-типов и р-область истока-стока между второй и третьей полосками затворов соединены с выходом элемента, а области истоков-стоков р-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов подключены к шине положительного напряжения питания, области истоков-стоков n-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а n-область истока-стока между третьей и четвертой полосками затворов подключена к шине отрицательного напряжения питания, у третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса четвертой группы крайние со стороны первой полоски затворов области истоков-стоков р- и n-типов и n-область истока-стока между второй и третьей полосками затворов соединены с выходом элемента, области истоков-стоков р-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а р-область истока-стока между третьей и четвертой полосками затворов подключена к шине положительного напряжения питания, области истоков-стоков n-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов подключены к шине отрицательного напряжения питания, у третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса четвертой группы область истока-стока р-типа между первой и второй полосками затворов и крайняя со стороны первой полоски затворов n-область истока-стока соединены с выходом элемента, области истоков-стоков р-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а р-области истоков-стоков - крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине положительного напряжения питания, области истоков-стоков n-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов соединены, n-область истока-стока между второй и третьей полосками затворов подключена к шине отрицательного напряжения питания, в конструкциях четвертых элементов устройство сложения с ускоренным переносом, патент № 2198421 сумматоров второй и четвертой групп содержится по пять полосок затворов, соединенных по порядку с первыми - пятыми входами элементов, у четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса второй группы крайняя со стороны первой полоски затворов область истока-стока р-типа и n-область истока-стока между первой и второй полосками затворов соединены с выходом элемента, области истоков-стоков р-типа между первой и второй и между третьей и четвертой полосками затворов соединены, а р-области истоков-стоков между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов подключены к шине положительного напряжения питания, области истоков-стоков n-типа между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов соединены, а n-области истоков-стоков - крайняя со стороны первой полоски затворов и между четвертой и пятой полосками затворов подключены к шине отрицательного напряжения питания, у четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса второй группы область истока-стока р-типа между первой и второй полосками затворов и крайняя со стороны первой полоски затворов n-область истока-стока соединены с выходом элемента, области истоков-стоков р-типа между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов соединены, а р-области истоков-стоков - крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине положительного напряжения питания, области истоков-стоков n-типа между первой и второй и между четвертой и пятой полосками затворов соединены, также соединены n-области истоков-стоков между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов, а n-область истока-стока между второй и третьей полосками затворов подключена к шине отрицательного напряжения питания, у четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса четвертой группы крайняя со стороны первой полоски затворов р-область истока-стока и область истока-стока n-типа между первой и второй полосками затворов соединены с выходом элемента, области истоков-стоков р-типа между первой и второй и между четвертой и пятой полосками затворов соединены, также соединены р-области истоков-стоков между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов, р-область истока-стока между второй и третьей полосками затворов подключена к шине положительного напряжения питания, области истоков-стоков n-типа между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов соединены, а р-области истоков-стоков - крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине отрицательного напряжения питания, у четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса четвертой группы р-область истока-стока между первой и второй полосками затворов и крайняя со стороны первой полоски затвора область истока-стока n-типа соединены с выходом элемента, области истоков-стоков р-типа между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов соединены, а р-области истоков-стоков - крайняя со стороны первой полоски затворов и между четвертой и пятой полосками затворов подключены к шине положительного напряжения питания, n-области истоков-стоков между первой и второй и между третьей и четвертой полосками затворов соединены, а n-области истока-стока между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов подключены к шине отрицательного напряжения питания, в конструкции восьмого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора третьей и четвертой групп содержится шесть полосок затворов, соединенных по порядку с первым - шестым входами элемента, область истока-стока р-типа между четвертой и пятой полосками затворов и n-область истока-стока между пятой и шестой полосками затворов соединены с выходом элемента, области истоков-стоков р-типа - крайняя со стороны первой подоски затворов и между третьей и четвертой полосками затворов соединены, а р-области истоков-стоков между второй и третьей полосками затворов и крайняя со стороны шестой полоски затворов подключены к шине положительного напряжения питания, области истоков-стоков n-типа - крайняя со стороны первой полоски затворов и между второй и третьей полосками затворов соединены, также соединены n-области истоков-стоков между первой и второй полосками затворов, между четвертой и пятой полосками затворов и крайняя со стороны шестой полоски затворов, n-область истока-стока между третьей и четвертой полосками затворов подключена к шине отрицательного напряжения питания.

Описание изобретения к патенту

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

Известны устройства, в которых сложение чисел выполняется поразрядно с помощью последовательной цепи сумматоров, см., например, Киносита К., Асада К. , Карацу О. Логическое проектирование СБИС: Пер. с япон. - М.: Мир, 1988, с. 67, рис.2.26. С увеличением числа разрядов суммируемых чисел в таких схемах значительно удлиняется цепочка распространения сигналов от входов младших разрядов слагаемых до выхода старшего разряда суммы и поэтому растет наихудшее значение временной задержки, что является недостатком.

Уменьшить время выполнения суммирования позволяет использование в устройствах сложения пирамидальной схемы ускоренного переноса (см. Киносита К., Асада К., Карацу О. Логическое проектирование СБИС: Пер. с япон., - М.: Мир, 1988, с. 69, рис.2.27 и 2.28). В этой схеме сигнал переноса в каждый разряд формируется непосредственно из сигналов предыдущих разрядов суммируемых чисел по древовидному алгоритму, позволяющему укоротить цепочки переноса. Если разрядность устройства сложения с ускоренным переносом такова, что в цепи формирования переносов нечетное число каскадов инвертирующих элементов, их сигналы представлены с инверсией. В качестве сумматоров в таком устройстве используется последовательное подключение схем ИСКЛЮЧАЮЩЕЕ 2ИЛИ и РАВНОЗНАЧНОСТЬ 2, в котором первая ступень выполняет сложение пары соответствующих разрядов суммируемых чисел, получаемых непосредственно со входов устройства, а вторая прибавляет к результату перенос, сигнал которого поступает с задержкой с выхода схемы переноса.

Известное решение схемы ИСКЛЮЧАЮЩЕЕ 2ИЛИ содержит элемент 2ИЛИ-НЕ и элемент, выполняющий функцию вида устройство сложения с ускоренным переносом, патент № 2198421 здесь и далее переменные А, В и С соответствуют сигналам, поступающим на первый, второй и третий входы элементов, (см. Доп. а.с. СССР 1429315, МКП Н 03 К 19/094, опубликованное 7 октября 1988 г., бюлл. 37), а известное решение схемы РАВНОЗНАЧНОСТЬ 2 содержит элемент 2ИЛИ-НЕ и элемент, выполняющий функцию вида устройство сложения с ускоренным переносом, патент № 2198421 (см. Патент Японии 4-38009, МКП G 06 F 7/50, опубликованный 23 июня 1992 г.).

Перестановка в последовательности схем ИСКЛЮЧАЮЩЕЕ 2ИЛИ и РАВНОЗНАЧНОСТЬ 2 позволяет использовать в качестве входного элемента подходящий формирователь сигнала возникновения переноса или распространения переноса, выполняющий функцию 2И-НЕ или 2ИЛИ-НЕ соответственно.

Данное устройство по технической сущности наиболее близко к изобретению.

Наиболее близкий аналог содержит сумматоры-формирователи сигналов возникновения переноса и сумматоры-формирователи сигналов распространения переноса.

Каждый сумматор-формирователь сигнала возникновения переноса (Фиг.1) состоит из первого элемента 1 2И-НЕ, второго элемента 2, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента 3 2ИЛИ-НЕ и четвертого элемента 4 - устройство сложения с ускоренным переносом, патент № 2198421 Входы первого элемента 1 соответственно соединены с первым и вторым входами второго элемента 2 и подключены к соответствующим входам Аi, Вi разрядов суммируемых чисел. Выход первого элемента 1 является выходом устройство сложения с ускоренным переносом, патент № 2198421 инверсии соответствующего сигнала возникновения переноса и подключен к третьему входу второго элемента 2. Выход третьего элемента 3 соединен с первыми входом четвертого элемента 4, второй вход которого вместе с первым входом третьего элемента 3 подключен к выходу второго элемента 2. Второй вход третьего элемента 3 и третий вход четвертого элемента 4 соединены и подключены к соответствующему входу устройство сложения с ускоренным переносом, патент № 2198421 инверсии сигнала переноса. Выход четвертого элемента 4 является выходом Si соответствующего разряда суммы.

Каждый сумматор-формирователь сигнала распространения переноса (Фиг.2) состоит из первого элемента 5 2ИЛИ-НЕ, второго элемента 6, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента 7 2И-НЕ и четвертого элемента 8 - устройство сложения с ускоренным переносом, патент № 2198421 Входы первого элемента 5 соответственно соединены с первым и вторым входами второго элемента 6 и подключены к соответствующим входам Аi, Вi разрядов суммируемых чисел. Выход первого элемента 5 является выходом устройство сложения с ускоренным переносом, патент № 2198421 инверсии соответствующего сигнала распространения переноса и подключен к третьему входу второго элемента 6. Выход третьего элемента 7 соединен с первым входом четвертого элемента 8, второй вход которого вместе с первым входом третьего элемента 7 подключен к выходу второго элемента 6. Второй вход третьего элемента 7 и третий вход четвертого элемента 8 соединены и подключены к соответствующему входу устройство сложения с ускоренным переносом, патент № 2198421 инверсии сигнала переноса. Выход четвертого элемента 8 является выходом Si соответствующего разряда суммы.

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

В каждом сумматоре-формирователе сигнала возникновения переноса первый элемент 1 2И-НЕ выполняет дизъюнкцию инверсий суммируемых разрядов Аi и Вi, логическое умножение которой на дизъюнкцию повторений разрядов Аi и Вi с последующей инверсией, осуществляемых вторым элементом 2 устройство сложения с ускоренным переносом, патент № 2198421 позволяет получить инверсию суммы разрядов Аi и Вi согласно формуле

устройство сложения с ускоренным переносом, патент № 2198421

Сложение суммы SABi и переноса С1i, сигналы которых поступают с инверсией, выполняют третий и четвертый элементы 3 и 4 по формуле

устройство сложения с ускоренным переносом, патент № 2198421

В каждом сумматоре-формирователе сигнала распространения переноса первый элемент 5 2ИЛИ-НЕ производит логическое умножение инверсий суммируемых разрядов Аi и Вi. Инверсия дизъюнкции его выходного сигнала с конъюнкцией повторений разрядов Аi и Вi, выполняемая вторым элементом 6 устройство сложения с ускоренным переносом, патент № 2198421 является суммой разрядов Аi и Вi, как показывает формула

устройство сложения с ускоренным переносом, патент № 2198421

Сумма SABi складывается с переносом С1i, поступающим в инверсном представлении, с помощью третьего и четвертого элементов 7 и 8 в соответствии со следующей формулой:

устройство сложения с ускоренным переносом, патент № 2198421

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

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

Поставленная задача решается тем, что в устройстве сложения с ускоренным переносом, содержащем с первой по четвертую группы сумматоров, имеющих две разновидности: сумматор-формирователь сигнала возникновения переноса и сумматор-формирователь сигнала распространения переноса, каждый сумматор-формирователь сигнала возникновения переноса состоит из первого элемента 2И-НЕ, второго элемента, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 и четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 здесь и далее переменные А, В, С, D, Е, F обозначают сигналы, соответствующие с первого по шестой входам элементов, входы первого элемента соответственно соединены с первым и вторым входами второго элемента и подключены к соответствующим входам разрядов суммируемых чисел, выход первого элемента является выходом инверсии соответствующего сигнала возникновения переноса и подключен к третьему входу второго элемента, выход третьего элемента соединен с первым входом четвертого элемента, второй вход которого вместе с первым входом третьего элемента подключен к выходу второго элемента, каждый сумматор-формирователь сигнала распространения переноса состоит из первого элемента 2ИЛИ-НЕ, второго элемента, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 и четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 входы первого элемента соответственно соединены с первым и вторым входами второго элемента и подключены к соответствующим входам разрядов суммируемых чисел, выход первого элемента является выходом инверсии соответствующего сигнала распространения переноса и подключен к третьему входу второго элемента, выход третьего элемента соединен с первым входом четвертого элемента, второй вход которого вместе с первым входом третьего элемента подключен к выходу второго элемента, в каждом сумматоре первой группы второй вход третьего элемента и третий вход четвертого элемента соединены и подключены к соответствующему входу инверсии сигнала переноса из первой группы разрядов суммируемых чисел, выходы четвертых элементов сумматоров первой и второй групп являются выходами соответствующих разрядов суммы, в каждом сумматоре-формирователе сигнала возникновения переноса второй группы функция третьего элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 а функция четвертого элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 в каждом сумматоре-формирователе сигнала распространения переноса второй группы функция третьего элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 а функция четвертого элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421

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

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

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

В каждом сумматоре-формирователе сигнала возникновения переноса четвертой группы функция третьего элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 а функция четвертого элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 добавлены пятый элемент 2И-НЕ и шестой элемент 3И-НЕ, первый вход которого подключен к первому входу третьего элемента, второй вход которого и третий вход четвертого элемента соединены и подключены к соответствующему входу сигнала переноса из четвертой группы разрядов суммируемых чисел, третий вход третьего элемента вместе с четвертым входом четвертого элемента, первым входом пятого элемента и вторым входом шестого элемента подключен к соответствующему входу сигнала распространения переноса четвертой группой разрядов суммируемых чисел, четвертый вход третьего элемента и пятый вход четвертого элемента соединены и подключены ко входу старшего сигнала переноса из третьей группы разрядов суммируемых чисел, второй вход пятого элемента и третий вход шестого элемента соединены со входом старшего сигнала распространения переноса третьей группой разрядов суммируемых чисел.

В каждом сумматоре-формирователе сигнала распространения переноса четвертой группы функция третьего элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 а функция четвертого элемента расширена до вида устройство сложения с ускоренным переносом, патент № 2198421 добавлены пятый и шестой элементы 3И-НЕ, первый вход пятого элемента подключен к первому входу третьего элемента, второй вход которого и третий вход четвертого элемента соединены и подключены к соответствующему входу сигнала переноса из четвертой группы разрядов суммируемых чисел, третий вход третьего элемента вместе с четвертым входом четвертого элемента, вторым входом пятого элемента и первым входом шестого элемента подключен к соответствующему входу сигнала распространения переноса четвертой группой разрядов суммируемых чисел, четвертый вход третьего элемента и пятый вход четвертого элемента соединены и подключены ко входу старшего сигнала переноса из третьей группы разрядов суммируемых чисел, третий вход пятого элемента и второй вход шестого элемента соединены со входом старшего сигнала распространения переноса третьей группой разрядов суммируемых чисел, а третий вход шестого элемента подключен к выходу пятого элемента.

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

Каждый элемент устройства сложения с ускоренным переносом выполнен на транзисторах МДП-структуры с индуцированными каналами р- и n-типов проводимости, третьи элементы устройство сложения с ускоренным переносом, патент № 2198421 сумматоров второй и четвертой групп содержат по четыре МДП-транзистора р-типа и по четыре n-МДП-транзистора, затворы которых по порядку подключены к первым-четвертым входам (А, В, С, D соответственно), седьмой элемент устройство сложения с ускоренным переносом, патент № 2198421 сумматоров третьей и четвертой групп содержит по четыре МДП-транзистора р- и n-типа, затворы которых в обратном порядке подключены к первому-четвертому входам.

В третьем элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса второй группы и в седьмом элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора третьей и четвертой групп стоки первого р-МДП-, первого и второго n-МДП-транзисторов соединены и являются выходом элемента, исток первого МДП-транзистора р-типа соединен со стоками второго и четвертого р-МДП-транзисторов, исток четвертого р-МДП-транзистора подключен к стоку третьего МДП-транзистора р-типа, исток которого вместе с истоком второго р-МДП-транзистора подключен к шине положительного напряжения питания, исток второго МДП-транзистора n-типа соединен со стоками третьего и четвертого n-МДП-транзисторов, истоки которых вместе с истоком первого n-МДП-транзистора подключены к шине отрицательного напряжения питания.

В третьем элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса второй группы стоки с первого по третий МДП-транзисторов р-типа и сток первого МДП-транзистора n-типа соединены и являются выходом элемента, исток третьего р-МДП-транзистора соединен со стоком четвертого МДП-транзистора р-типа, исток которого вместе с истоками первого и второго р-МДП-транзисторов подключен к шине положительного напряжения питания, исток первого МДП-транзистора n-типа соединен со стоком второго n-МДП-транзистора, исток которого соединен со стоками третьего и четвертого МДП-транзисторов n-типа, истоки которых подключены к шине отрицательного напряжения питания.

В третьем элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса четвертой группы сток первого МДП-транзистора р-типа и стоки с первого по третий МДП-транзисторов n-типа соединены и являются выходом элемента, исток первого МДП-транзистора р-типа соединен со стоком второго р-МДП-транзистора, исток которого соединен со стоками третьего и четвертого МДП-транзисторов р-типа, истоки которых подключены к шине положительного напряжения питания, исток третьего n-МДП-транзистора соединен со стоком четвертого МДП-транзистора n-типа, исток которого вместе с истоками первого и второго n-МДП-транзисторов подключен к шине отрицательного напряжения питания.

В третьем элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса четвертой группы стоки первого и второго р-МДП-, первого n-МДП-транзисторов соединены и являются выходом элемента, исток второго МДП-транзистора р-типа соединен со стоками третьего и четвертого р-МДП-транзисторов, истоки которых вместе с истоком первого р-МДП-транзистора подключены к шине положительного напряжения питания, исток первого МДП-транзистора n-типа соединен со стоками второго и четвертого n-МДП-транзисторов, исток четвертого n-МДП-транзистора подключен к стоку третьего МДП-транзистора n-типа, исток которого вместе с истоком второго n-МДП-транзистора подключен к шине отрицательного напряжения питания.

Четвертые элементы

устройство сложения с ускоренным переносом, патент № 2198421

сумматоров второй и четвертой групп содержат по пять МДП-транзисторов р-типа и по пять n-МДП-транзисторов, затворы которых по порядку подключены к первым-пятым входам (A, B, C, D, E соответственно), в четвертом элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса второй группы стоки первого р-МДП-, первого и второго n-МДП-транзисторов соединены и являются выходом элемента, исток первого МДП-транзистора р-типа соединен со стоками второго, третьего и четвертого р-МДП-транзисторов, исток четвертого р-МДП-транзистора подключен к стоку пятого МДП-транзистора р-типа, исток которого вместе с истоками второго и третьего р-МДП-транзисторов подключен к шине положительного напряжения питания, исток второго МДП-транзистора n-типа подключен к стоку третьего n-МДП-транзистора, исток которого соединен со стоками четвертого и пятого n-МДП-транзисторов, истоки которых вместе с истоком первого n-МДП-транзистора подключены к шине отрицательного напряжения питания.

В четвертом элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса второй группы стоки первого и второго МДП-транзисторов р-типа и сток первого МДП-транзистора n-типа соединены и являются выходом элемента, исток второго р-МДП-транзистора соединен со стоками третьего и пятого МДП-транзисторов р-типа, исток пятого р-МДП-транзистора соединен со стоком четвертого МДП-транзистора р-типа, исток которого вместе с истоками первого и третьего р-МДП-транзисторов подключен к шине положительного напряжения питания, исток первого МДП-транзистора n-типа соединен со стоками второго, четвертого и пятого n-МДП-транзисторов, истоки четвертого и пятого МДП-транзисторов n-типа соединены со стоком третьего n-МДП-транзистора, исток которого вместе с истоком второго МДП-транзистора n-типа подключен к шине отрицательного напряжения питания.

В четвертом элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса четвертой группы стоки первого р-МДП-, первого и второго n-МДП-транзисторов соединены и являются выходом элемента, исток первого МДП-транзистора р-типа соединен со стоками второго, четвертого и пятого р-МДП-транзисторов, истоки четвертого и пятого р-МДП-транзисторов подключены к стоку третьего МДП-транзистора р-типа, исток которого вместе с истоком второго р-МДП-транзистора подключен к шине положительного напряжения питания, исток второго МДП-транзистора n-типа соединен со стоками третьего и пятого n-МДП-транзисторов, исток пятого МДП-транзистора n-типа соединен со стоком четвертого n-МДП-транзистора, исток которого вместе с истоками первого и третьего n-МДП-транзисторов подключен к шине отрицательного напряжения питания.

В четвертом элементе устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса четвертой группы стоки первого и второго р-МДП- и первого n-МДП-транзисторов соединены и являются выходом элемента, исток второго МДП-транзистора р-типа подключен к стоку третьего р-МДП-транзистора, исток которого соединен со стоками четвертого и пятого р-МДП-транзисторов, истоки которых вместе с истоком первого р-МДП-транзистора подключены к шине положительного напряжения питания, исток первого МДП-транзистора n-типа соединен со стоками второго, третьего и четвертого n-МДП-транзисторов, исток четвертого n-МДП-транзистора подключен к стоку пятого МДП-транзистора n-типа, исток которого вместе с истоками второго и третьего n-МДП-транзисторов подключен к шине отрицательного напряжения питания.

Восьмой элемент устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора третьей и четвертой групп содержит по шесть МДП-транзисторов р- и n-типа, затворы которых по порядку подключены к первому-шестому входам (A, B, C, D, E, F соответственно), стоки четвертого и пятого МДП-транзисторов р-типа и стоки пятого и шестого МДП-транзисторов n-типа соединены и являются выходом элемента, исток четвертого р-МДП-транзистора соединен со стоками первого и третьего МДП-транзисторов р-типа, истоки первого и пятого р-МДП-транзисторов соответственно соединены со стоками второго и шестого МДП-транзисторов р-типа, истоки которых вместе с истоком третьего р-МДП-транзистора подключены к шине положительного напряжения питания, истоки пятого и шестого МДП-транзисторов n-типа соединены со стоками первого, второго и четвертого n-МДП-транзисторов, истоки первого и второго МДП-транзисторов n-типа соединены со стоком третьего n-МДП-транзистора, исток которого вместе с истоком четвертого МДП-транзистора n-типа подключен к шине отрицательного напряжения питания.

Конструктивно каждый элемент устройства сложения с ускоренным переносом выполнен в виде двух смежных продольными сторонами областей МДП-структур р- и n-типов проводимости, пересеченных поперек общими полосками затворов, разделяющими МДП-структуры на области истоков-стоков соответствующих типов проводимости, в конструкциях третьих элементов устройство сложения с ускоренным переносом, патент № 2198421 сумматоров второй и четвертой групп содержится по четыре полоски затворов, соединенных по порядку с первыми-четвертыми входами элементов, в конструкции седьмого элемента устройство сложения с ускоренным переносом, патент № 2198421 сумматоров третьей и четвертой групп содержится четыре полоски затворов, соединенных в обратном порядке с первым-четвертым входами элемента.

У третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса второй группы и у седьмого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора третьей и четвертой групп крайняя со стороны первой полоски затворов область истока-стока р-типа и n-область истока-стока между первой и второй полосками затворов соединены с выходом элемента, области истоков-стоков р-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а р-область истока-стока между второй и третьей полосками затворов подключена к шине положительного напряжения питания, области истоков-стоков n-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а n-области истоков-стоков, крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине отрицательного напряжения питания.

У третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса второй группы крайние со стороны первой полоски затворов области истоков-стоков р- и n-типов и р-область истока-стока между второй и третьей полосками затворов соединены с выходом элемента, а области истоков-стоков р-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов подключены к шине положительного напряжения питания, области истоков-стоков n-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а n-область истока-стока между третьей и четвертой полосками затворов подключена к шине отрицательного напряжения питания.

У третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса четвертой группы крайние со стороны первой полоски затворов области истоков-стоков р- и n-типов и n-область истока-стока между второй и третьей полосками затворов соединены с выходом элемента, области истоков-стоков р-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а р-область истока-стока между третьей и четвертой полосками затворов подключена к шине положительного напряжения питания, области истоков-стоков n-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов подключены к шине отрицательного напряжения питания.

У третьего элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса четвертой группы область истока-стока р-типа между первой и второй полосками затворов и крайняя со стороны первой полоски затворов n-область истока-стока соединены с выходом элемента, области истоков-стоков р-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а р-области истоков-стоков, крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине положительного напряжения питания, области истоков-стоков n-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов соединены, n-область истока-стока между второй и третьей полосками затворов подключена к шине отрицательного напряжения питания.

В конструкциях четвертых элементов устройство сложения с ускоренным переносом, патент № 2198421 сумматоров второй и четвертой групп содержится по пять полосок затворов, соединенных по порядку с первыми - пятыми входами элементов, у четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса второй группы крайняя со стороны первой полоски затворов область истока-стока р-типа и n-область истока-стока между первой и второй полосками затворов соединены с выходом элемента, области истоков-стоков р-типа между первой и второй и между третьей и четвертой полосками затворов соединены, а р-области истоков-стоков между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов подключены к шине положительного напряжения питания, области истоков-стоков n-типа между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов соединены, а n-области истоков-стоков, крайняя со стороны первой полоски затворов и между четвертой и пятой полосками затворов подключены к шине отрицательного напряжения питания.

У четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса второй группы область истока-стока р-типа между первой и второй полосками затворов и крайняя со стороны первой полоски затворов n-область истока-стока соединены с выходом элемента, области истоков-стоков р-типа между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов соединены, а р-области истоков-стоков, крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине положительного напряжения питания, области истоков-стоков n-типа между первой и второй и между четвертой и пятой полосками затворов соединены, также соединены n-области истоков-стоков между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов, а n-область истока-стока между второй и третьей полосками затворов подключена к шине отрицательного напряжения питания.

У четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала возникновения переноса четвертой группы крайняя со стороны первой полоски затворов р-область истока-стока и область истока-стока n-типа между первой и второй полосками затворов соединены с выходом элемента, области истоков-стоков р-типа между первой и второй и между четвертой и пятой полосками затворов соединены, также соединены р-области истоков-стоков между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов, р-область истока-стока между второй и третьей полосками затворов подключена к шине положительного напряжения питания, области истоков-стоков n-типа между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов соединены, а р-области истоков-стоков, крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине отрицательного напряжения питания.

У четвертого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора-формирователя сигнала распространения переноса четвертой группы р-область истока-стока между первой и второй полосками затворов и крайняя со стороны первой полоски затвора область истока-стока n-типа соединены с выходом элемента, области истоков-стоков р-типа между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов соединены, а р-области истоков-стоков, крайняя со стороны первой полоски затворов и между четвертой и пятой полосками затворов подключены к шине положительного напряжения питания, n-области истоков-стоков между первой и второй и между третьей и четвертой полосками затворов соединены, а n-области истока-стока между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов подключены к шине отрицательного напряжения питания.

В конструкции восьмого элемента устройство сложения с ускоренным переносом, патент № 2198421 каждого сумматора третьей и четвертой групп содержится шесть полосок затворов, соединенных по порядку с первым-шестым входами элемента, область истока-стока р-типа между четвертой и пятой полосками затворов и n-область истока-стока между пятой и шестой полосками затворов соединены с выходом элемента, области истоков-стоков р-типа, крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов соединены, а р-области истоков-стоков между второй и третьей полосками затворов и крайняя со стороны шестой полоски затворов подключены к шине положительного напряжения питания, области истоков-стоков n-типа, крайняя со стороны первой полоски затворов и между второй и третьей полосками затворов соединены, также соединены n-области истоков-стоков между первой и второй полосками затворов, между четвертой и пятой полосками затворов и крайняя со стороны шестой полоски затворов, n-область истока-стока между третьей и четвертой полосками затворов подключена к шине отрицательного напряжения питания.

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

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

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

Изобретение поясняется чертежами, на которых изображены схемы составных частей устройства сложения с ускоренным переносом - сумматоров-формирователей сигналов возникновения переноса с первой по четвертую групп на фиг.1, фиг. 3, фиг. 5 и фиг.7 соответственно и сумматоров-формирователей сигналов распространения переноса с первой по четвертую групп - фиг.2, фиг.4, фиг.6 и фиг. 8 соответственно. Схемы сумматоров первой группы повторяют схемы сумматоров ближайшего аналога изобретения. Принципиальные схемы новых элементов устройства и схемы их конструктивного выполнения представляют фиг.9 - фиг. 28. На фиг.29 - фиг.31 изображен вариант выполнения схем переноса для 64-разрядного устройства сложения с ускоренным переносом.

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

Каждый сумматор-формирователь сигнала возникновения переноса первой группы (Фиг. 1) состоит из первого элемента 1 2И-НЕ, второго элемента 2, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента 3 2ИЛИ-НЕ и четвертого элемента 4 - устройство сложения с ускоренным переносом, патент № 2198421 Входы первого элемента 1 соответственно соединены с первым и вторым входами второго элемента 2 и подключены к соответствующим входам Аi, Вi разрядов суммируемых чисел. Выход первого элемента 1 является выходом устройство сложения с ускоренным переносом, патент № 2198421 инверсии соответствующего сигнала возникновения переноса и подключен к третьему входу второго элемента 2. Выход третьего элемента 3 соединен с первыми входом четвертого элемента 4, второй вход которого вместе с первым входом третьего элемента 3 подключен к выходу второго элемента 2. Второй вход третьего элемента 3 и третий вход четвертого элемента 4 соединены и подключены к соответствующему входу устройство сложения с ускоренным переносом, патент № 2198421 инверсии сигнала переноса из первой группы разрядов суммируемых чисел. Выход четвертого элемента 4 является выходом Si соответствующего разряда суммы.

Каждый сумматор-формирователь сигнала распространения переноса первой группы (Фиг. 2) состоит из первого элемента 5 2ИЛИ-НЕ, второго элемента 6, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента 7 2И-НЕ и четвертого элемента 8 - устройство сложения с ускоренным переносом, патент № 2198421. Входы первого элемента 5 соответственно соединены с первым и вторым входами второго элемента 6 и подключены к соответствующим входам Аi, Вi разрядов суммируемых чисел. Выход первого элемента 5 является выходом устройство сложения с ускоренным переносом, патент № 2198421 инверсии соответствующего сигнала распространения переноса и подключен к третьему входу второго элемента 6. Выход третьего элемента 7 соединен с первым входом четвертого элемента 8, второй вход которого вместе с первым входом третьего элемента 7 подключен к выходу второго элемента 6. Второй вход третьего элемента 7 и третий вход четвертого элемента 8 соединены и подключены к соответствующему входу устройство сложения с ускоренным переносом, патент № 2198421 инверсии сигнала переноса из первой группы разрядов суммируемых чисел. Выход четвертого элемента 8 является выходом Si соответствующего разряда суммы.

Каждый сумматор-формирователь сигнала возникновения переноса второй группы (Фиг. 3) состоит из первого элемента 9 2И-НЕ, второго элемента 10, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента 11 - устройство сложения с ускоренным переносом, патент № 2198421 и четвертого элемента 12 - устройство сложения с ускоренным переносом, патент № 2198421 Входы первого элемента 9 соответственно соединены с первым и вторым входами второго элемента 10 и подключены к соответствующим входам Аi, Вi разрядов суммируемых чисел. Выход первого элемента 9 является выходом устройство сложения с ускоренным переносом, патент № 2198421 инверсии соответствующего сигнала возникновения переноса

и подключен к третьему входу второго элемента 10. Выход третьего элемента 11 соединен с первым входом четвертого элемента 12, второй вход которого вместе с первым входом третьего элемента 11 подключен к выходу второго элемента 10. Второй, третий и четвертый входы третьего элемента 11 соответственно соединены с третьим, четвертым и пятым входами четвертого элемента 12 и подключены к соответствующим входам устройство сложения с ускоренным переносом, патент № 2198421 инверсий сигналов переноса и распространения переноса, относящихся ко второй группе разрядов суммируемых чисел, и ко входу устройство сложения с ускоренным переносом, патент № 2198421 инверсии старшего сигнала переноса из первой группы разрядов суммируемых чисел. Выход четвертого элемента 12 является выходом Si соответствующего разряда суммы.

Каждый сумматор-формирователь сигнала распространения переноса второй группы (Фиг.4) состоит из первого элемента 13 2ИЛИ-НЕ, второго элемента 14, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421, третьего элемента 15 - устройство сложения с ускоренным переносом, патент № 2198421 и четвертого элемента 16 - устройство сложения с ускоренным переносом, патент № 2198421 Входы первого элемента 13 соответственно соединены с первым и вторым входами второго элемента 14 и подключены к соответствующим входам Аi, Вi разрядов суммируемых чисел. Выход первого элемента 13 является выходом устройство сложения с ускоренным переносом, патент № 2198421 инверсии соответствующего сигнала распространения переноса и подключен к третьему входу второго элемента 14. Выход третьего элемента 15 соединен с первым входом четвертого элемента 16, второй вход которого и первый вход третьего элемента 15 подключены к выходу второго элемента 14. Второй, третий и четвертый входы третьего элемента 15 соответственно соединены с третьим, четвертым и пятым входами четвертого элемента 16 и подключены к соответствующим входам устройство сложения с ускоренным переносом, патент № 2198421 инверсий сигналов переноса и распространения переноса, относящихся ко второй группе разрядов суммируемых чисел, и ко входу устройство сложения с ускоренным переносом, патент № 2198421 инверсии старшего сигнала переноса из первой группы разрядов суммируемых чисел. Выход четвертого элемента 16 является выходом Si соответствующего разряда суммы.

Каждый сумматор-формирователь сигнала возникновения переноса третьей группы (Фиг. 5) состоит из первого элемента 17 2И-НЕ, второго элемента 18, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента 19 2ИЛИ-НЕ, четвертого элемента 20 - устройство сложения с ускоренным переносом, патент № 2198421 пятого элемента-инвертора 21, шестого элемента 22 2И-НЕ, седьмого элемента 23 - устройство сложения с ускоренным переносом, патент № 2198421 и восьмого элемента 24 - устройство сложения с ускоренным переносом, патент № 2198421 Входы первого элемента 17 соответственно соединены с первым и вторым входами второго элемента 18 и подключены к соответствующим входам Аi, Вi разрядов суммируемых чисел. Выход первого элемента 17 является выходом устройство сложения с ускоренным переносом, патент № 2198421 инверсии соответствующего сигнала возникновения переноса и подключен к третьему входу второго элемента 18. Выход третьего элемента 19 соединен с первым входом четвертого элемента 20, второй вход которого вместе с первыми входами третьего элемента 19 и шестого элемента 22 подключены к выходу второго элемента 18. Второй вход третьего элемента 19 и третий вход четвертого элемента 20 соединены и подключены к соответствующему входу С3i сигнала переноса из третьей группы разрядов суммируемых чисел. Вход пятого элемента 21 вместе со вторым входом шестого элемента 22 подключен к соответствующему входу Р3i сигнала распространения переноса третьей группой разрядов суммируемых чисел. Первые, вторые и третьи входы седьмого и восьмого элементов 23 и 24 соответственно соединены и подключены ко входам устройство сложения с ускоренным переносом, патент № 2198421 инверсий старших сигналов переноса из первой группы разрядов суммируемых чисел, распространения переноса второй группой разрядов суммируемых чисел и переноса из второй группы разрядов суммируемых чисел. Четвертый вход седьмого элемента 23 соединен с выходом пятого элемента 21. Четвертый, пятый и шестой входы восьмого элемента 24 подключены к выходам шестого, седьмого и четвертого элементов 22, 23 и 20 соответственно. Выход восьмого элемента 24 является выходом Si соответствующего разряда суммы.

Каждый сумматор-формирователь сигнала распространения переноса третьей группы (Фиг.6) состоит из первого элемента 25 2ИЛИ-НЕ, второго элемента 26, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента 27 2И-НЕ, четвертого элемента 28 - устройство сложения с ускоренным переносом, патент № 2198421 пятого и шестого элементов 29 и 30 2И-НЕ, седьмого элемента 31 - устройство сложения с ускоренным переносом, патент № 2198421 и восьмого элемента 32 - устройство сложения с ускоренным переносом, патент № 2198421 Входы первого элемента 25 соответственно соединены с первым и вторым входами второго элемента 26 и подключены к соответствующим входам Аi, Вi разрядов суммируемых чисел. Выход первого элемента 25 является выходом устройство сложения с ускоренным переносом, патент № 2198421 инверсии соответствующего сигнала распространения переноса и подключен к третьему входу второго элемента 26. Выход третьего элемента 27 соединен с первым входом четвертого элемента 28, второй вход которого вместе с первыми входами третьего и пятого элементов 27 и 29 подключен к выходу второго элемента 26. Второй вход третьего элемента 27 и третий вход четвертого элемента 28 соединены и подключены к соответствующему входу С3i сигнала переноса из третьей группы разрядов суммируемых чисел. Второй вход пятого элемента 29 вместе с первым входом шестого элемента 30 подключен к соответствующему входу Р3i сигнала распространения переноса третьей группой разрядов суммируемых чисел. Первые, вторые и третьи входы седьмого и восьмого элементов 31 и 32 соответственно соединены и подключены ко входам устройство сложения с ускоренным переносом, патент № 2198421 инверсий старших сигналов переноса из первой группы разрядов суммируемых чисел, распространения переноса второй группой разрядов суммируемых чисел и переноса из второй группы разрядов суммируемых чисел. Четвертый вход седьмого элемента 31 и второй вход шестого элемента 30 соединены с выходом пятого элемента 29. Четвертый, пятый и шестой входы восьмого элемента 32 подключены к выходам шестого, седьмого и четвертого элементов 30, 31 и 28 соответственно. Выход восьмого элемента 32 является выходом Si соответствующего разряда суммы.

Каждый сумматор-формирователь сигнала возникновения переноса четвертой группы (Фиг. 7) состоит из первого элемента 33 2И-НЕ, второго элемента 34, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента 35 - устройство сложения с ускоренным переносом, патент № 2198421 четвертого элемента 36 - устройство сложения с ускоренным переносом, патент № 2198421 пятого элемента 37 2И-НЕ, шестого элемента 38 3И-НЕ, седьмого элемента 39 - устройство сложения с ускоренным переносом, патент № 2198421 и восьмого элемента 40 - устройство сложения с ускоренным переносом, патент № 2198421. Входы первого элемента 33 соответственно соединены с первым и вторым входами второго элемента 34 и подключены к соответствующим входам Аi, Вi разрядов суммируемых чисел. Выход первого элемента 33 является выходом устройство сложения с ускоренным переносом, патент № 2198421 инверсии соответствующего сигнала возникновения переноса и подключен к третьему входу второго элемента 34. Выход третьего элемента 35 соединен с первым входом четвертого элемента 36, второй вход которого вместе с первыми входами третьего и шестого элементов 35 и 38 подключен к выходу второго элемента 34. Второй вход третьего элемента 35 и третий вход четвертого элемента 36 соединены и подключены к соответствующему входу С4i сигнала переноса из четвертой группы разрядов суммируемых чисел. Третий вход третьего элемента 35, четвертый вход четвертого элемента 36, первый вход пятого элемента 37 и второй вход шестого элемента 38 соединены с соответствующим входом Р4i сигнала распространения переноса четвертой группой разрядов суммируемых чисел. Четвертый вход третьего элемента 35 вместе с пятым входом четвертого элемента 36 подключен ко входу С3 старшего сигнала переноса из третьей группы разрядов суммируемых чисел, а второй вход пятого элемента 37 и третий вход шестого элемента 38 соединены со входом Р3 старшего сигнала распространения переноса третьей группой разрядов суммируемых чисел. Первые, вторые и третьи входы седьмого и восьмого элементов 39 и 40 соответственно соединены и подключены ко входам устройство сложения с ускоренным переносом, патент № 2198421 инверсий старших сигналов переноса из первой группы разрядов суммируемых чисел, распространения переноса второй группой разрядов суммируемых чисел и переноса из второй группы разрядов суммируемых чисел. Четвертый вход седьмого элемента 39 соединен с выходом пятого элемента 37. Четвертый, пятый и шестой входы восьмого элемента 40 подключены к выходам шестого, седьмого и четвертого элементов 38, 39 и 36 соответственно. Выход восьмого элемента 40 является выходом Si соответствующего разряда суммы.

Каждый сумматор-формирователь сигнала распространения переноса четвертой группы (Фиг.8) состоит из первого элемента 41 2ИЛИ-НЕ, второго элемента 42, выполняющего функцию вида устройство сложения с ускоренным переносом, патент № 2198421 третьего элемента 43 - устройство сложения с ускоренным переносом, патент № 2198421 четвертого элемента 44 - устройство сложения с ускоренным переносом, патент № 2198421 пятого и шестого элементов 45 и 46 3И-НЕ, седьмого элемента 47 - устройство сложения с ускоренным переносом, патент № 2198421 и восьмого элемента 48 - устройство сложения с ускоренным переносом, патент № 2198421 Входы первого элемента 41 соответственно соединены с первым и вторым входами второго элемента 42 и подключены к соответствующим входам Аi, Вi разрядов суммируемых чисел. Выход первого элемента 41 является выходом устройство сложения с ускоренным переносом, патент № 2198421 инверсии соответствующего сигнала распространения переноса и подключен к третьему входу второго элемента 42. Выход третьего элемента 43 соединен с первым входом четвертого элемента 44, второй вход которого вместе с первыми входами третьего и пятого элементов 43 и 45 подключен к выходу второго элемента 42. Второй вход третьего элемента 43 и третий вход четвертого элемента 44 соединены с соответствующим входом C4i сигнала переноса из четвертой группы разрядов суммируемых чисел. Третий вход третьего элемента 43, четвертый вход четвертого элемента 44, второй вход пятого элемента 45 и первый вход шестого элемента 46 соединены с соответствующим входом Р4i сигнала распространения переноса четвертой группой разрядов суммируемых чисел. Четвертый вход третьего элемента 43 вместе с пятым входом четвертого элемента 44 подключены ко входу С3 старшего сигнала переноса из третьей группы разрядов суммируемых чисел, а третий вход пятого элемента 45 и второй вход шестого элемента 46 соединены со входом Р3 старшего сигнала распространения переноса третьей группой разрядов суммируемых чисел. Первые, вторые и третьи входы седьмого и восьмого элементов 47 и 48 соответственно соединены и подключены ко входам устройство сложения с ускоренным переносом, патент № 2198421 инверсий старших сигналов переноса из первой группы разрядов суммируемых чисел, распространения переноса второй группой разрядов суммируемых чисел и переноса из второй группы разрядов суммируемых чисел. Четвертый вход седьмого элемента 47 соединен с выходом пятого элемента 45. Четвертый, пятый и шестой входы восьмого элемента 48 подключены к выходам шестого, седьмого и четвертого элементов 46, 47 и 44 соответственно. Выход восьмого элемента 48 является выходом Si соответствующего разряда суммы.

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

В сумматорах-формирователях сигналов возникновения переноса первой-четвертой групп элементы 1, 9, 17 и 33 2И-НЕ вырабатывают соответствующие сигналы устройство сложения с ускоренным переносом, патент № 2198421 возникновения переноса в виде дизъюнкций пар инверсий суммируемых разрядов Аi и Вi. Конъюнкции устройство сложения с ускоренным переносом, патент № 2198421 с дизъюнкциями повторений Аi, Вi и последующую инверсию выполняют элементы 2, 10, 18 и 34 устройство сложения с ускоренным переносом, патент № 2198421, выходными сигналами которых являются инверсии сумм SABi разрядов Аi и Вi в соответствии с формулой

устройство сложения с ускоренным переносом, патент № 2198421

В сумматорах-формирователях сигналов распространения переноса первой-четвертой групп элементы 5, 13, 25 и 41 2ИЛИ-НЕ выполняют логическое умножение инверсий суммируемых разрядов Аi и Вi, результаты которого соответствуют сигналам устройство сложения с ускоренным переносом, патент № 2198421 распространения переноса. Инверсии дизъюнкций выходных сигналов элементов 5, 13, 25 и 41 с конъюнкциями повторений разрядов Аi и Вi, выполняемые элементами 6, 14, 26 и 42 устройство сложения с ускоренным переносом, патент № 2198421 являются суммами SABi разрядов Аi и Вi согласно формуле

устройство сложения с ускоренным переносом, патент № 2198421

В первой группе сложение суммы SABi с переносом С1i, сигналы которых поступают с инверсией, в сумматорах-формирователях сигналов возникновения переноса выполняют элементы 3 и 4 по формуле

устройство сложения с ускоренным переносом, патент № 2198421

а в сумматорах-формирователях сигналов распространения переноса - элементы 7 и 8 в соответствии с формулой

устройство сложения с ускоренным переносом, патент № 2198421

Во второй группе к суммам SABi прибавляются перенос С1 из первой группы разрядов при положительном значении соответствующих признаков Р2i распространения переносов второй группой разрядов или соответствующие переносы С2i из второй группы разрядов. В сумматорах-формирователях сигналов возникновения переноса сложение инверсии сигнала SABi с инверсиями сигналов переноса выполняют элементы 11 и 12 по формуле

устройство сложения с ускоренным переносом, патент № 2198421

В сумматорах-формирователях сигналов распространения переноса сложение повторения сигнала SABi с инверсиями сигналов переноса осуществляют элементы 15 и 16 согласно формуле

устройство сложения с ускоренным переносом, патент № 2198421

В третьей и четвертой группах сумматоров сложение выполняется в три ступени.

На второй ступени сумматоров третьей группы производится сложение соответствующих сумм SABi и поступающих в тождественном виде сигналов переноса С3i. В сумматорах-формирователях сигналов возникновения переноса вторую ступень образуют элементы 19 и 20, они работают согласно формуле

устройство сложения с ускоренным переносом, патент № 2198421

В сумматорах-формирователях сигналов распространения переноса вторая ступень выполнена на элементах 27 и 28, работу которых описывает формула

устройство сложения с ускоренным переносом, патент № 2198421

Если соответствующие переносы С3i из третьей группы разрядов не возникают, на третьих ступенях сумматоров третьей группы к суммам S2i прибавляется перенос С1 или C2 из первой и второй групп суммируемых разрядов при положительных значениях сигналов Р2 и Р3i распространения переносов разрядами второй и третьей групп.

В сумматорах-формирователях сигналов возникновения переноса третью ступень сложения образуют элементы 21-24, функционирующие по формуле

устройство сложения с ускоренным переносом, патент № 2198421

а в сумматорах-формирователях сигналов распространения переноса - элементы 29-32, выполняющие выражение

устройство сложения с ускоренным переносом, патент № 2198421

Вторая ступень сумматоров четвертой группы выполняет сложение соответствующих сумм SABi и поступающих в тождественном виде сигналов переноса С3 из третьей группы разрядов при положительном значении сигнала распространения переноса Р4i разрядами четвертой группы или сигнала переноса С4i из четвертой группы разрядов. В сумматорах-формирователях сигналов возникновения переноса вторую ступень образуют элементы 35 и 36, они работают согласно формуле

устройство сложения с ускоренным переносом, патент № 2198421

В сумматорах-формирователях сигналов распространения переноса вторая ступень выполнена на элементах 43 и 44, работу которых описывает формула

устройство сложения с ускоренным переносом, патент № 2198421

В отсутствии переносов из третьей и четвертой групп разрядов третьи ступени сумматоров четвертой группы прибавляют к суммам S2i перенос С1 или С2 из первой и второй групп суммируемых разрядов при положительных значениях сигналов Р2, Р3 и Р4 распространения переносов разрядами второй, третьей и четвертой групп.

В сумматорах-формирователях сигналов возникновения переноса третью ступень сложения образуют элементы 37-40, формирующие сигнал соответствующего разряда Si суммы в виде выражения

устройство сложения с ускоренным переносом, патент № 2198421

а в сумматорах-формирователях сигналов распространения переноса - элементы 45-48, выполняющие инверсию выражения

устройство сложения с ускоренным переносом, патент № 2198421

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

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

Элементы 11, 15, 35 и 43 сумматоров второй и четвертой групп, выполняющие соответственно функции устройство сложения с ускоренным переносом, патент № 2198421 содержат по четыре МДП-транзистора р-типа и по четыре n-МДП-транзистора, затворы которых по порядку подключены к первым-четвертым входам (A, B, C, D соответственно).

В конструкциях элементов 11, 15, 35 и 43 содержится по четыре полоски затворов, соединенных по порядку с первыми-четвертыми входами элементов.

В элементе 11 устройство сложения с ускоренным переносом, патент № 2198421 (Фиг.9) стоки первого р-МДП-, первого и второго n-МДП-транзисторов 49, 53 и 54 соединены и являются выходом элемента. Исток первого МДП-транзистора 49 р-типа соединен со стоками второго и четвертого р-МДП-транзисторов 50 и 52. Исток четвертого р-МДП-транзистора 52 подключен к стоку третьего МДП-транзистора 51 р-типа, исток которого вместе с истоком второго р-МДП-транзистора 50 подключен к шине положительного напряжения питания +UП. Исток второго МДП-транзистора 54 n-типа соединен со стоками третьего и четвертого n-МДП-транзисторов 55 и 56, истоки которых вместе с истоком первого n-МДП-транзистора 53 подключены к шине отрицательного напряжения питания -UП.

Проводимость последовательной цепи из р-МДП-транзисторов 51 и 52 соответствует конъюнкции инверсий переменных С и D, параллельное подключение транзистора 50 дополняет ее дизъюнкцией инверсии переменной В, а последовательно соединенный транзистор 49 приводит к логическому умножению всего выражения на инверсию переменной А. Таким образом функция проводимости р-канальной цепи элемента 11 отвечает формуле устройство сложения с ускоренным переносом, патент № 2198421 эквивалентной выражению устройство сложения с ускоренным переносом, патент № 2198421 Аналогичным образом параллельное соединение n-МДП-транзисторов 55 и 56, управляемых переменными С и D, последовательное подключение к ним транзистора 54, на затвор которого поступает сигнал переменной В, а затем параллельное подключение к получившейся цепи транзистора 53, проводимость которого соответствует повторению переменной А, реализует функцию проводимости A+B(C+D) - инверсию логической функции элемента.

В конструкции элемента 11 (Фиг.10) первая-четвертая полоски затворов, пересекая МДП-область р-типа, образуют транзисторы 49-52 соответственно и, пересекая n-МДП-область, - транзисторы 53-56. Крайняя со стороны первой полоски затворов область истока-стока р-типа и n-область истока-стока между первой и второй полосками затворов соединены с выходом элемента. Области истоков-стоков р-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а р-область истока-стока между второй и третьей полосками затворов подключена к шине положительного напряжения питания +UП. Области истоков-стоков n-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а n-области истоков-стоков, крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине отрицательного напряжения питания -UП.

В элементе 15 устройство сложения с ускоренным переносом, патент № 2198421 (Фиг.11) стоки с первого по третий МДП-транзисторов 57-59 р-типа и сток первого МДП-транзистора 61 n-типа соединены и являются выходом элемента. Исток третьего р-МДП-транзистора 59 соединен со стоком четвертого МДП-транзистора 60 р-типа, исток которого вместе с истоками первого и второго р-МДП-транзисторов 57 и 58 подключен к шине положительного напряжения питания +UП. Исток первого МДП-транзистора 61 n-типа соединен со стоком второго n-МДП-транзистора 62, исток которого соединен со стоками третьего и четвертого МДП-транзисторов 63 и 64 n-типа, истоки которых подключены к шине отрицательного напряжения питания -UП.

Последовательно соединенные р-МДП-транзисторы 59 и 60 выполняют конъюнкцию инверсий переменных С и D, которая дополняется дизъюнкцией инверсий переменных А и В за счет параллельного подключения транзисторов 57 и 58, и функция проводимости р-канальной цепи элемента 15 соответствует выражению устройство сложения с ускоренным переносом, патент № 2198421 тождественному устройство сложения с ускоренным переносом, патент № 2198421 Параллельное соединение n-МДП-транзисторов 63 и 64 с сигналами переменных С и D на затворах и последовательное подключение к ним транзисторов 61 и 62, проводимости которых повторяют переменные А и В, формируют логические нули на выходе элемента 15 в соответствии с выражением устройство сложения с ускоренным переносом, патент № 2198421

В конструкции элемента 15 (Фиг.12) первая-четвертая полоски затворов, пересекая МДП-область р-типа, образуют транзисторы 57-60 соответственно и, пересекая n-МДП-область, - транзисторы 61-64. Крайние со стороны первой полоски затворов области истоков-стоков р- и n-типов и р-область истока-стока между второй и третьей полосками затворов соединены с выходом элемента, а области истоков-стоков р-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов подключены к шине положительного напряжения питания +UП. Области истоков-стоков n-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а n-область истока-стока между третьей и четвертой полосками затворов подключена к шине отрицательного напряжения питания -UП.

В элементе 35 устройство сложения с ускоренным переносом, патент № 2198421 (Фиг.13) сток первого р-МДП-транзистора и стоки с первого по третий n-МДП-транзисторов 69-71 соединены и являются выходом элемента. Исток первого МДП-транзистора 65 р-типа соединен со стоком второго р-МДП-транзистора 66, исток которого соединен со стоками третьего и четвертого МДП-транзисторов 67 и 68 р-типа, истоки которых подключены к шине положительного напряжения питания +UП. Исток третьего n-МДП-транзистора 71 соединен со стоком четвертого МДП-транзистора 72 n-типа, исток которого вместе с истоками первого и второго n-МДП-транзисторов 69 и 70 подключен к шине отрицательного напряжения питания -UП.

Последовательная цепь из МДП-транзисторов 65 и 66 р-типа и параллельно соединенных транзисторов 67 и 68, управляемых соответственно сигналами переменных А, В, С и D, имеет проводимость, описываемую формулой устройство сложения с ускоренным переносом, патент № 2198421 равнозначной формуле устройство сложения с ускоренным переносом, патент № 2198421 N-канальная цепь из параллельно подключенных транзисторов 69, 70 и последовательно соединенных транзисторов 71, 72 имеет проводимость, описываемую выражением A+B+CD.

В конструкции элемента 35 (Фиг.14) первая-четвертая полоски затворов, пересекая МДП-область р-типа, образуют транзисторы 65-68 соответственно и, пересекая n-МДП-область, - транзисторы 69-72. Крайние со стороны первой полоски затворов области истоков-стоков р- и n-типов и n-область истока-стока между второй и третьей полосками затворов соединены с выходом элемента. Области истоков-стоков р-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а р-область истока-стока между третьей и четвертой полосками затворов подключена к шине положительного напряжения питания +UП. Области истоков-стоков n-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов подключены к шине отрицательного напряжения питания -UП.

В элементе 43 устройство сложения с ускоренным переносом, патент № 2198421 (Фиг.15) стоки первого и второго р-МДП-, первого n-МДП-транзисторов 73, 74 и 77 соединены и являются выходом элемента. Исток второго МДП-транзистора 74 р-типа соединен со стоками третьего и четвертого р-МДП-транзисторов 75 и 76, истоки которых вместе с истоком первого р-МДП-транзистора 73 подключены к шине положительного напряжения питания +UП. Исток первого МДП-транзистора 77 n-типа соединен со стоками второго и четвертого n-МДП-транзисторов 78 и 80. Исток четвертого n-МДП-транзистора 80 подключен к стоку третьего МДП-транзистора 79 n-типа, исток которого вместе с истоком второго n-МДП-транзистора 78 подключен к шине отрицательного напряжения питания -UП.

Соединение в последовательную цепь параллельных р-МДП-транзисторов 75 и 76, управляемых переменными С и D, и транзистора 74, на затвор которого поступает сигнал переменной В, вместе с параллельным подключением транзистора 73 имеет проводимость, описываемую формулой устройство сложения с ускоренным переносом, патент № 2198421, равносильной формуле устройство сложения с ускоренным переносом, патент № 2198421 Проводимость последовательной цепи из n-МДП-транзисторов 79 и 80 соответствует конъюнкции переменных С и D, параллельное подключение транзистора 78 дополняет ее дизъюнкцией с переменной В, а последовательно подсоединенный транзистор 77 приводит к логическому умножению всего выражения на переменную А, в итоге она соответствует формуле A(B+CD), инверсной выражению функции, выполняемой элементом 43.

В конструкции элемента 43 (Фиг.16) первая-четвертая полоски затворов, пере с екая МДП-область р-типа, образуют транзисторы 73-76 соответственно и, пересекая n-МДП-область, - транзисторы 77-80. Область истока-стока р-типа между первой и второй полосками затворов и крайняя со стороны первой полоски затворов n-область истока-стока соединены с выходом элемента. Области истоков-стоков р-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а р-области истоков-стоков, крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине положительного напряжения питания +UП. Области истоков-стоков n-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а n-область истока-стока между второй и третьей полосками затворов подключена к шине отрицательного напряжения питания -UП.

Каждый из элементов 23, 31, 39 и 47 сумматоров третьей и четвертой групп, выполняющих функцию устройство сложения с ускоренным переносом, патент № 2198421, (Фиг.17) содержит по четыре МДП-транзистора 81-84 и 85-88 р- и n-типа, затворы которых в обратном порядке подключены к первому - четвертому входам. Стоки первого р-МДП-, первого и второго n-МДП-транзисторов 81, 85 и 86 соединены и являются выходом элемента. Исток первого МДП-транзистора 81 р-типа соединен со стоками второго и четвертого р-МДП-транзисторов 82 и 84. Исток четвертого р-МДП-транзистора 84 подключен к стоку третьего МДП-транзистора 83 р-типа, исток которого вместе с истоком второго р-МДП-транзистора 82 подключен к шине положительного напряжения питания +UП. Исток второго n-МДП-транзистора 86 соединен со стоками третьего и четвертого n-МДП-транзисторов 87, 88, истоки которых и исток первого n-МДП-транзистора 85 подключены к шине отрицательного напряжения питания -UП.

Элементы 23, 31, 39 и 47 работают аналогично элементу 11, если принять во внимание обратное по порядку подключение входов.

В конструкции элементов 23, 31, 39 и 47 (Фиг.18) содержится четыре полоски затворов, соединенных в обратном порядке с первым-четвертым входами элемента. Первая-четвертая полоски затворов, пересекая МДП-область р-типа, образуют транзисторы 81-84 соответственно и, пересекая n-МДП-область, - транзисторы 85-88. Крайняя со стороны первой полоски затворов область истока-стока р-типа и n-область истока-стока между первой и второй полосками затворов соединены с выходом элемента. Области истоков-стоков р-типа между первой и второй полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а р-область истока-стока между второй и третьей полосками затворов подключена к шине положительного напряжения питания +UП. Области истоков-стоков n-типа между второй и третьей полосками затворов и крайняя со стороны четвертой полоски затворов соединены, а n-области истоков-стоков, крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине отрицательного напряжения питания -UП.

Четвертые элементы 12, 16, 36, 44 сумматоров второй и четвертой групп, выполняющие функции устройство сложения с ускоренным переносом, патент № 2198421 содержат по пять МДП-транзисторов р-типа и по пять n-МДП-транзисторов, затворы которых по порядку подключены к первым-пятым входам (A, B, C, D, E соответственно).

В конструкциях элементов 12, 16, 36, 44 содержится по пять полосок затворов, соединенных по порядку с первыми-пятыми входами элементов.

В элементе 12 устройство сложения с ускоренным переносом, патент № 2198421 (Фиг.19) стоки первого р-МДП-, первого и второго n-МДП-транзисторов 89, 94 и 95 соединены и являются выходом элемента. Исток первого МДП-транзистора 89 р-типа соединен со стоками второго, третьего и четвертого р-МДП-транзисторов 90-92. Исток четвертого р-МДП-транзистора 92 подключен к стоку пятого МДП-транзистора 93 р-типа, исток которого вместе с истоками второго и третьего р-МДП-транзисторов 90 и 91 подключен к шине положительного напряжения питания +UП. Исток второго МДП-транзистора 95 n-типа подключен к стоку третьего n-МДП-транзистора 96, исток которого соединен со стоками четвертого и пятого n-МДП-транзисторов 97 и 98, истоки которых и исток первого n-МДП-транзистора 94 подключены к шине отрицательного напряжения питания -UП.

Проводимость параллельной цепи из р-МДП-транзисторов 90, 91 и последовательно соединенных транзисторов 92, 93 соответствует дизъюнкции инверсий переменных В и С с конъюнкцией инверсий D, Е. Последовательное подключение транзистора 89 приводит к логическому умножению всего выражения на инверсию переменной А. Таким образом функция проводимости р-канальной цепи элемента 12 отвечает формуле устройство сложения с ускоренным переносом, патент № 2198421 эквивалентной выражению устройство сложения с ускоренным переносом, патент № 2198421 Аналогичным образом последовательное соединение n-МДП-транзисторов 95 и 96, управляемых переменными В, С, и параллельных транзисторов 97, 98, на затворы которых поступают сигналы переменных D, Е, а затем параллельное подключение к получившейся цепи транзистора 94, проводимость которого соответствует повторению переменной А, позволяет реализовать функцию проводимости A+BC(D+E) - инверсию логической функции элемента.

В конструкции элемента 12 (Фиг.20) первая-пятая полоски затворов, пересекая МДП-область р-типа, образуют транзисторы 89-93 соответственно и, пересекая n-МДП-область, - транзисторы 94-98. Крайняя со стороны первой полоски затворов область истока-стока р-типа и n-область истока-стока между первой и второй полосками затворов соединены с выходом элемента. Области истоков-стоков р-типа между первой и второй и между третьей и четвертой полосками затворов соединены, а р-области истоков-стоков между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов подключены к шине положительного напряжения питания +UП. Области истоков-стоков n-типа между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов соединены, а n-области истоков-стоков, крайняя со стороны первой полоски затворов и между четвертой и пятой полосками затворов подключены к шине отрицательного напряжения питания -UП.

В элементе 16 устройство сложения с ускоренным переносом, патент № 2198421 (Фиг.21) стоки первого и второго МДП-транзисторов 99 и 100 р-типа и сток первого МДП-транзистора 104 n-типа соединены и являются выходом элемента. Исток второго р-МДП-транзистора 100 соединен со стоками третьего и пятого МДП-транзисторов 101 и 103 р-типа. Исток пятого р-МДП-транзистора 103 соединен со стоком четвертого МДП-транзистора 102 р-типа, исток которого вместе с истоками первого и третьего р-МДП-транзисторов 99 и 101 подключен к шине положительного напряжения питания +UП. Исток первого МДП-транзистора 104 n-типа соединен со стоками второго, четвертого и пятого n-МДП-транзисторов 105, 107 и 108. Истоки четвертого и пятого МДП-транзисторов 107 и 108 n-типа соединены со стоком третьего n-МДП-транзистора 106, исток которого вместе с истоком второго МДП-транзистора 105 n-типа подключен к шине отрицательного напряжения питания -UП.

Последовательно соединенные р-МДП-транзисторы 102 и 103 с параллельно подключенным к ним транзистором 101 реализуют дизъюнкцию логического произведения инверсий переменных D и Е с отрицанием переменной С, которая дополняется конъюнкцией инверсии переменной В за счет последовательного подключения транзистора 100 и логически складывается с инверсией переменной А, благодаря параллельному подключению транзистора 99. В результате функция

проводимости р-канальной цепи элемента 16 соответствует выражению устройство сложения с ускоренным переносом, патент № 2198421 тождественному устройство сложения с ускоренным переносом, патент № 2198421 Параллельное соединение n-МДП-транзисторов 107 и 108 с сигналами переменных D и Е на затворах и последовательное подключение к ним транзистора 106, проводимость которого повторяет переменную С, соответствует конъюнкции С с логической суммой D и Е. Параллельное и последовательное подключение к этой цепи транзисторов 105 и 104 соответственно дополняет функцию проводимости n-канальной цепи элемента 16 дизъюнкцией В с последующим логическим умножением на переменную А, приводя ее к виду инверсии выражения устройство сложения с ускоренным переносом, патент № 2198421

В конструкции элемента 16 (Фиг.22) первая-пятая полоски затворов, пересекая МДП-область р-типа, образуют транзисторы 99-103 соответственно и, пересекая n-МДП-область, - транзисторы 104-108. Область истока-стока р-типа между первой и второй полосками затворов и крайняя со стороны первой полоски затворов n-область истока-стока соединены с выходом элемента. Области истоков-стоков р-типа между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов соединены, а р-области истоков-стоков, крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине положительного напряжения питания +UП. Области истоков-стоков n-типа между первой и второй и между четвертой и пятой полосками затворов соединены, также соединены n-области истоков-стоков между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов, а n-область истока-стока между второй и третьей полосками затворов подключена к шине отрицательного напряжения питания -UП.

В элементе 36 устройство сложения с ускоренным переносом, патент № 2198421 (Фиг.23) стоки первого р-МДП-, первого и второго n-МДП-транзисторов 109, 114 и 115 соединены и являются выходом элемента. Исток первого МДП-транзистора 109 р-типа соединен со стоками второго, четвертого и пятого р-МДП-транзисторов 110, 112 и 113. Истоки четвертого и пятого р-МДП-транзисторов 112 и 113 подключены к стоку третьего МДП-транзистора 111 р-типа, исток которого вместе с истоком второго р-МДП-транзистора 110 подключен к шине положительного напряжения питания +UП. Исток второго МДП-транзистора 115 n-типа соединен со стоками третьего и пятого n-МДП-транзисторов 116 и 118. Исток пятого МДП-транзистора 118 n-типа соединен со стоком четвертого n-МДП-транзистора 117, исток которого и истоки первого и третьего n-МДП-транзисторов 114 и 116 подключены к шине отрицательного напряжения питания -UП.

Соединение в последовательную цепь параллельных р-МДП-транзисторов 112 и 113, управляемых переменными D и Е, и транзистора 111, на затвор которого поступает сигнал переменной С, вместе с параллельным и последовательным подключением транзисторов 110 и 109 соответственно с сигналами В и А на затворах имеет проводимость, описываемую формулой устройство сложения с ускоренным переносом, патент № 2198421, равносильной формуле устройство сложения с ускоренным переносом, патент № 2198421 Проводимость последовательной цепи из n-МДП-транзисторов 117, 118 соответствует конъюнкции переменных D и Е, параллельное подключение транзистора 116 дополняет ее дизъюнкцией с переменной С, а последовательно подсоединенный транзистор 115 и параллельный всей n-МДП-цепи транзистор 114 приводят к логическому умножению выражения на переменную В, а затем логическому сложению его с повторением А, в итоге оно принимает вид А+В(C+DE), т.е. инверсии функции, выполняемой элементом 36.

В конструкции элемента 36 (Фиг.24) первая-пятая полоски затворов, пересекая МДП-область р-типа, образуют транзисторы 109-113 соответственно и, пересекая n-МДП-область, - транзисторы 114-118. Крайняя со стороны первой полоски затворов р-область истока-стока и область истока-стока n-типа между первой и второй полосками затворов соединены с выходом элемента. Области истоков-стоков р-типа между первой и второй и между четвертой и пятой полосками затворов соединены, также соединены р-области истоков-стоков между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов. Р-область истока-стока между второй и третьей полосками затворов подключена к шине положительного напряжения питания +UП. Области истоков-стоков n-типа между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов соединены, а n-области истоков-стоков, крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов подключены к шине отрицательного напряжения питания -UП.

В элементе 44 устройство сложения с ускоренным переносом, патент № 2198421 (Фиг.25) стоки первого и второго р-МДП- и первого n-МДП-транзисторов 119, 120 и 124 соединены и являются выходом элемента. Исток второго р-МДП-транзистора 120 подключен к стоку третьего р-МДП-транзистора 121, исток которого соединен со стоками четвертого и пятого МДП-транзисторов 122, 123 р-типа, истоки которых вместе с истоком первого р-МДП-транзистора 119 подключены к шине положительного напряжения питания +UП. Исток первого МДП-транзистора 124 n-типа соединен со стоками второго-четвертого n-МДП-транзисторов 125-127. Исток четвертого n-МДП-транзистора 127 подключен к стоку пятого МДП-транзистора 128 n-типа, исток которого вместе с истоками второго и третьего n-МДП-транзисторов 125 и 126 подключен к шине отрицательного напряжения питания -UП.

Последовательная цепь из МДП-транзисторов 120 и 121 р-типа и параллельно соединенных транзисторов 122 и 123, управляемых соответственно сигналами переменных В, C, D и Е, к которой параллельно подключен транзистор 119, управляемый сигналом переменной А, имеет проводимость, описываемую формулой устройство сложения с ускоренным переносом, патент № 2198421 равнозначной формуле устройство сложения с ускоренным переносом, патент № 2198421 N-канальная цепь из параллельно подключенных транзисторов 125, 126 и последовательно соединенных транзисторов 127, 128 вместе с последовательно подключенным к ней транзистором 124 обладает проводимостью, описываемой функцией A(B+C+DE).

В конструкции элемента 44 (Фиг.26) первая-пятая полоски затворов, пересекая МДП-область р-типа, образуют транзисторы 119-123 соответственно и, пересекая n-МДП-область, - транзисторы 124-128. Р-область истока-стока между первой и второй полосками затворов и крайняя со стороны первой полоски затвора область истока-стока n-типа соединены с выходом элемента. Области истоков-стоков р-типа между третьей и четвертой полосками затворов и крайняя со стороны пятой полоски затворов соединены, а р-области истоков-стоков, крайняя со стороны первой полоски затворов и между четвертой и пятой полосками затворов подключены к шине положительного напряжения питания +UП. N-области истоков-стоков между первой и второй и между третьей и четвертой полосками затворов соединены, а n-области истока-стока между второй и третьей полосками затворов и крайняя со стороны пятой полоски затворов подключены к шине отрицательного напряжения питания -UП.

Каждый восьмой элемент 24, 32, 40 и 48 сумматоров третьей и четвертой групп, выполняющий функцию устройство сложения с ускоренным переносом, патент № 2198421 (Фиг. 27), содержит по шесть МДП-транзисторов 129-134 и 135-140 р- и n-типа, затворы которых по порядку подключены к первому-шестому входам (A, B, C, D, E, F соответственно). Стоки четвертого и пятого МДП-транзисторов 132 и 133 р-типа и стоки пятого и шестого МДП-транзисторов 139 и 140 n-типа соединены и являются выходом элемента. Исток четвертого р-МДП-транзистора 132 соединен со стоками первого и третьего МДП-транзисторов 129 и 131 р-типа. Истоки первого и пятого р-МДП-транзисторов 129 и 133 соответственно соединены со стоками второго и шестого МДП-транзисторов 130, 134 р-типа, истоки которых вместе с истоком третьего р-МДП-транзистора 131 подключены к шине положительного напряжения питания +UП. Истоки пятого и шестого МДП-транзисторов 139, 140 n-типа соединены со стоками первого, второго и четвертого n-МДП-транзисторов 135, 136 и 138. Истоки первого и второго МДП-транзисторов 135, 136 n-типа соединены со стоком третьего n-МДП-транзистора 137, исток которого вместе с истоком четвертого МДП-транзистора 138 n-типа подключен к шине отрицательного напряжения питания -UП.

Последовательно соединенные р-МДП-транзисторы 129 и 130 с параллельным им транзистором 131 реализуют дизъюнкцию логического произведения инверсий переменных А и В с отрицанием переменной С, которая дополняется конъюнкцией инверсии переменной D, благодаря последовательному подключению транзистора 132, и дизъюнкцией с логическим произведением инверсий переменных Е, F за счет параллельного подключения последовательных транзисторов 133 и 134. В результате функция проводимости р-канальной цепи элементов 24, 32, 40 и 48 соответствует выражению устройство сложения с ускоренным переносом, патент № 2198421 тождественному устройство сложения с ускоренным переносом, патент № 2198421 Параллельное соединение n-МДП-транзисторов 135 и 136 с сигналами переменных А и В на затворах и последовательное подключение к ним транзистора 137, проводимость которого повторяет переменную С, соответствует конъюнкции С с логической суммой А, В. Параллельное подключение к этой цепи транзистора 138 и последовательное - транзисторов 139 и 140, соединенных параллельно, дополняет функцию проводимости n-канальной цепи дизъюнкцией D с последующим логическим умножением на логическую сумму переменных Е и F, приводя ее к виду инверсии выражения устройство сложения с ускоренным переносом, патент № 2198421

В конструкции элементов 24, 32, 40 и 48 (Фиг.28) содержится шесть полосок затворов, соединенных по порядку с первым-шестым входами элемента. Первая-шестая полоски затворов, пересекая МДП-область р-типа, образуют транзисторы 129-134 соответственно и, пересекая n-МДП-область, - транзисторы 135-140. Область истока-стока р-типа между четвертой и пятой полосками затворов и n-область истока-стока между пятой и шестой полосками затворов соединены с выходом элемента. Области истоков-стоков р-типа, крайняя со стороны первой полоски затворов и между третьей и четвертой полосками затворов соединены, а р-области истоков-стоков между второй и третьей полосками затворов и крайняя со стороны шестой полоски затворов подключены к шине положительного напряжения питания +UП. Области истоков-стоков n-типа, крайняя со стороны первой полоски затворов и между второй и третьей полосками затворов соединены, также соединены n-области истоков-стоков между первой и второй полосками затворов, между четвертой и пятой полосками затворов и крайняя со стороны шестой полоски затворов. N-область истока-стока между третьей и четвертой полосками затворов подключена к шине отрицательного напряжения питания -UП.

Изобретение наиболее эффективно при совместном использовании со схемами ускоренного переноса по заявке на выдачу патента РФ 99100856/09(000746). Это позволит максимально снизить число каскадов задержки в критических трактах.

Для примера рассмотрим устройство сложения разрядностью 64. Для упрощения чертежей (Фиг.29-31) в приведенных схемах переноса в старший 63-й разряд опущены элементы, формирующие сигналы возникновения и распространения переносов. Они представлены логическими выражениями соответствующих сигналов, поступающих на входы.

Три элемента 141-143 3ИЛИ-2ИЛИ-3И-НЕ, два элемента 144 и 145 3ИЛИ-НЕ и элемент 146 3И-2И-3ИЛИ-НЕ (Фиг. 29), вместе образующие логическую схему 9ИЛИ-8ИЛИ-. . . -2ИЛИ-9И, формируют инверсию старшего сигнала С1 переноса из первой группы разрядов суммируемых чисел в соответствии со следующей формулой:

устройство сложения с ускоренным переносом, патент № 2198421

Аналогичная схема (Фиг. 30) из элементов 147-149 3ИЛИ-2ИЛИ-3И-НЕ, элементов 150 и 151 3ИЛИ-НЕ и элемента 152 3И-2И-3ИЛИ-НЕ, дополненная элементами 153 и 154 3ИЛИ-НЕ и 3И-НЕ, формирует инверсии старших сигналов С2 переноса из второй группы разрядов суммируемых чисел и Р2 распространения ими переноса по формулам

устройство сложения с ускоренным переносом, патент № 2198421

Р2=(А2626)(А2727)устройство сложения с ускоренным переносом, патент № 2198421...устройство сложения с ускоренным переносом, патент № 21984215151)(А5252).

Элементы 155 и 156 2ИЛИ-НЕ (Фиг. 31) вырабатывают старший сигнал Р3 распространения переноса разрядами третьей группы и сигнал Р463 распространения переноса в 63-й разряд по формулам

Р3=(А5353)(А5454)устройство сложения с ускоренным переносом, патент № 2198421...устройство сложения с ускоренным переносом, патент № 21984215757)(А5858);

Р463=(А5959)(А6060)(А6161)(А6262).

Элемент 157 2ИЛИ-2И-НЕ формирует старший сигнал С3 переноса из разрядов третьей группы, а элемент 158 2ИЛИ-НЕ - сигнал C463 переноса из четвертой группы разрядов слагаемых в 63-й разряд суммы:

устройство сложения с ускоренным переносом, патент № 2198421

устройство сложения с ускоренным переносом, патент № 2198421

Объединение всех сигналов переноса, относящихся к старшему 63-ему разряду 64-разрядного устройства сложения, выполняет сумматор четвертой группы по формуле

C63=((С1устройство сложения с ускоренным переносом, патент № 2198421Р2+С2)Р3+С3)Р463+С463.

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

устройство сложения с ускоренным переносом, патент № 2198421

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

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

Класс G06F7/50 для сложения; для вычитания

функциональная структура младшего разряда сумматора fcd( )ru для аргументов слагаемых ±[1,2nj]f(2n) и ±[1,2mj]f(2n) формата "дополнительный код ru" (варианты русской логики) -  патент 2524562 (27.07.2014)
одноразрядный полный сумматор с многозначным внутренним представлением сигналов -  патент 2504074 (10.01.2014)
накапливающий сумматор по модулю -  патент 2500017 (27.11.2013)
способ организации вычислений суммы n m-разрядных чисел -  патент 2491612 (27.08.2013)
однородная вычислительная среда для конвейерных вычислений суммы m n-разрядных чисел -  патент 2486576 (27.06.2013)
функциональная структура второго младшего разряда, активизирующая результирующий аргумент (2smin+1)f(2n) "уровня 2" и (1smin+1)f(2n) "уровня 1" сумматора fcd( )ru для аргументов слагаемых ±[1,2nj]f(2n) и ±[1,2mj]f(2n) формата "дополнительный код ru" (варианты русской логики) -  патент 2484518 (10.06.2013)
функциональная вторая входная структура условно разряда "j" сумматора fcd( )ru с максимально минимизированным технологическим циклом t для аргументов слагаемых ±[1,2nj]f(2n) и ±[1,2mj]f(2n) формата "дополнительный код ru" с формированием промежуточной суммы ±[1,2sj]1 d1/dn второго слагаемого в том же формате (варианты русской логики) -  патент 2480816 (27.04.2013)
функциональная первая входная структура условно "j" разряда сумматора fcd( )ru с максимально минимизированным технологическим циклом t для аргументов слагаемых ±[1,2nj]f(2n) и ±[1,2mj]f(2n) формата "дополнительный код ru" с формированием промежуточной суммы (2sj)1 d1/dn "уровня 2" и (1sj)1 d1/dn "уровня 1" первого слагаемого в том же формате (варианты русской логики) -  патент 2480815 (27.04.2013)
функциональная выходная структура условно разряда "j" сумматора fcd( )ru с максимально минимизированным технологическим циклом t для промежуточных аргументов слагаемых (2sj)2 d1/dn "уровня 2" и (1sj)2 d1/dn "уровня 1" второго слагаемого и промежуточных аргументов (2sj)1 d1/dn "уровня 2" и (1sj)1 d1/dn "уровня 1" первого слагаемого формата "дополнительный код ru" с формированием результирующих аргументов суммы (2sj)f(2n) "уровня 2" и (1sj)f(2n) "уровня 1" в том же формате (варианты русской логики) -  патент 2480814 (27.04.2013)
полный сумматор -  патент 2475811 (20.02.2013)
Наверх