Схема управления элементом манчестерской цепи переноса

Изобретение относится к вычислительной технике и может быть использовано для построения надежных, портативных, многоразрядных, быстродействующих сумматоров, построенных по схеме «Манчестерская цепь переноса» (Manchester Carry Chain). Технический результат заключается в повышении надежности и уменьшении массогабаритных показателей. Схема управления элементом манчестерской цепи переноса содержит входы операндов А и В, инверсный выход сигнала Генерация G ¯ , выход сигнала Удаление D, прямой выход сигнала Распространение Р и инверсный выход сигнала Распространение-НЕ P ¯ , первый 1 и второй 2 инверторы, двухвходовой логический элемент ИЛИ-НЕ 3, первый 4 и второй 5 двухвходовые логические элементы И-НЕ. 1 ил.

 

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

Известно электронное устройство «Манчестерская цепь переноса» (Manchester Carry Chain) (см. Рис. 11.8 [1]). Это устройство предназначено для формирования быстродействующего сигнала переноса многоразрядных сумматоров. Указанное устройство в КМОП исполнении для правильного функционирования требует четырех сигналов, описываемых логическими функциями: G ¯ ; D; Р; P ¯ (см. Рис. 11.8 [1]). Согласно Выражению (11.2) [1] G=А·В; D = A ¯ B ¯ ; Р=А⊕В. Для получения логических выражений четырех сигналов, необходимых для управления элементом манчестерской цепи переноса в статической реализации, преобразуем D по закону де Моргана [2] - D = A ¯ B ¯ = A + B ¯ , а от сигналов G и Р возьмем инверсию - G = A B ¯ . В результате получим:

- G ¯ = A B ¯ - Генерация-НЕ (Not Generation);

- D = A + B ¯ - Удаление (Delete);

- P = A B - Распространение (Propogation);

- P ¯ = A B ¯ - Распространение-НЕ (Not Propogation).

На Рис. 11.7 [1] приводится схема формирования сигналов Р и P ¯ , которая содержит десять МОП транзисторов. Сигналы Генерация-НЕ ( G ¯ ) и Удаление (D) представляют собой простейшие логические функции, соответственно, 2И-НЕ и 2ИЛИ-НЕ. Поэтому для их формирования потребуется один двухвходовой логический элемент И-НЕ и один двухвходовой логический элемент ИЛИ-НЕ. Для того чтобы выполнить эти два элемента в КМОП базисе, потребуется еще восемь МОП транзисторов [1] (Рис. 6.17). Таким образом, для реализации схемы формирования всех четырех сигналов потребуется восемнадцать транзисторов.

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

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

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

Поставленная задача достигается тем, что в Схему управления элементом манчестерской цепи переноса, содержащую выходы сигналов прямого - Распространение Р и инверсного - Распространение-НЕ P ¯ , первый инвертор, первый двухвходовой логический элемент И-НЕ, выход которого является выходом сигнала Генерация-НЕ G ¯ , и двухвходовой логический элемент ИЛИ-НЕ, выход которого является выходом сигнала Удаление D, вход операнда А, соединенный с первыми входами двухвходовых логических элементов ИЛИ-НЕ и первого И-НЕ, и вход операнда В, соединенный со вторыми входами двухвходовых логических элементов ИЛИ-НЕ и первого И-НЕ, введены второй двухвходовой логический элемент И-НЕ и второй инвертор, выход которого является выходом сигнала Распространение-НЕ P ¯ , а вход является выходом сигнала Распространение Р и соединен с выходом второго двухвходового логического элемента И-НЕ, первый вход которого соединен с выходом первого двухвходового логического элемента И-НЕ, а второй вход - с выходом первого инвертора, вход которого соединен с выходом двухвходового логического элемента ИЛИ-НЕ.

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

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

Предлагаемая Схема управления элементом манчестерской цепи переноса содержит входы операндов А и В, инверсный выход сигнала Генерация G ¯ , выход сигнала Удаление D, прямой выход сигнала Распространение Р и инверсный выход сигнала Распространение-НЕ P ¯ , первый 1 и второй 2 инверторы, двухвходовой логический элемент ИЛИ-НЕ 3, первый вход которого соединен со входом операнда А, второй - со входом операнда В, а выход с входом первого инвертора 1 и выходом сигнала Удаление D, первый двухвходовой логический элемент И-НЕ 4, первый вход которого соединен со входом операнда А, второй - со входом операнда В, а выход с инверсным выходом сигнала Генерация-НЕ G ¯ , второй двухвходовой логический элемент И-НЕ 5, первый вход которого соединен с выходом первого двухвходового логического элемента И-НЕ 4, второй вход - с выходом первого инвертора 1, а выход - с прямым выходом сигнала Распространение Р и входом второго инвертора 2, выход которого соединен с инверсным выходом сигнала Распространение-НЕ P ¯ .

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

Для правильной работы манчестерской цепи переноса на выходах сигналов Генерация-НЕ G ¯ , Удаление D; Распространение Р и Распространение-НЕ P ¯ должны быть сформированы выходные логические сигналы управления элементом манчестерской цепи переноса, соответствующие нижеприведенной таблице истинности.

Таблица истинности
Схемы управления элементом манчестерской цепи переноса.
№ комбинации А В G D Р Р
1 0 0 1 1 1 0
2 0 1 1 0 0 1
3 1 0 1 0 0 1
4 1 1 0 0 1 0

В комбинации №1 на входы операндов А и В поступает напряжение низкого уровня, которое соответствует логическому значению «0» таблицы истинности Схемы управления элементом манчестерской цепи переноса. Так как входы операндов А и В соединены с входами, соответственно первым и вторым, двухвходовых логических элементов ИЛИ-НЕ 3 и первого И-НЕ 4, то на их выходах, в соответствии с выполняемыми этими элементами функциями, формируется напряжение высокого уровня, которое соответствует логическому значению «1» таблицы истинности Схемы управления элементом манчестерской цепи переноса. Напряжение высокого уровня «1», сформированное на выходе двухвходового логического элемента ИЛИ-НЕ 3, поступает на выход D Схемы управления элементом манчестерской цепи переноса и на вход первого инвертора 1, на выходе которого формируется инверсное напряжение низкого уровня «0», которое поступает на второй вход второго двухвходового логического элемента И-НЕ 5. Одновременно напряжение высокого уровня «1», сформированное на выходе первого двухвходового логического элемента И-НЕ 4, поступает на выход G ¯ Схемы управления элементом манчестерской цепи переноса и на первый вход второго двухвходового логического элемента И-НЕ 5. Так как на первый и второй входы второго двухвходового логического элемента ИЛИ-НЕ 5 поступает напряжение соответственно высокого «1» и низкого «0» уровней, то на его выходе, согласно выполняемой им функцией, формируется напряжение высокого уровня «1», которое поступает на выход Р Схемы управления элементом манчестерской цепи переноса и на вход второго инвертора 2, на выходе которого формируется инверсное напряжение низкого уровня «0», которое поступает на выход P ¯ Схемы управления элементом манчестерской цепи переноса. Таким образом, реализуется комбинация №1 таблицы истинности Схемы управления элементом манчестерской цепи переноса.

В комбинации №2(3) на вход операнда А(В) поступает напряжение низкого уровня «0», а на вход В(А) - высокого «1». Так как входы операндов А и В соединены с входами, соответственно первым и вторым, двухвходовых логических элементов ИЛИ-НЕ 3 и первого И-НЕ 4, то на их выходах, в соответствии с выполняемыми этими элементами функциями, формируется напряжение низкого уровня «0» - на выходе двухвходового логического элемента ИЛИ-НЕ 3 и высокого уровня «1» - на выходе первого двухвходового логического элемента И-НЕ 4. Напряжение высокого уровня «1», сформированное на выходе первого двухвходового логического элемента И-НЕ 4, поступает на выход G ¯ Схемы управления элементом манчестерской цепи переноса и на первый вход второго двухвходового логического элемента И-НЕ 5. Одновременно напряжение низкого уровня «0», сформированное на выходе двухвходового логического элемента ИЛИ-НЕ 3, поступает на выход D Схемы управления элементом манчестерской цепи переноса и на вход первого инвертора 1, на выходе которого формируется инверсное напряжение высокого уровня «1», которое поступает на второй вход второго двухвходового логического элемента И-НЕ 5. Так как на первый и второй входы второго двухвходового логического элемента И-HE 5 поступает напряжение высокого уровня «1», то на его выходе, согласно выполняемой им функцией, формируется напряжение низкого уровня «0», которое поступает на выход Р Схемы управления элементом манчестерской цепи переноса и на вход второго инвертора 2, на выходе которого формируется инверсное напряжение высокого уровня «1», которое поступает на выход P ¯ Схемы управления элементом манчестерской цепи переноса. Таким образом, реализуется комбинация №2(3) таблицы истинности Схемы управления элементом манчестерской цепи переноса.

В комбинации №4 на входы операндов А и В поступает напряжение высокого уровня «1». Так как входы операндов А и В соединены с входами, соответственно первым и вторым, двухвходовых логических элементов ИЛИ-НЕ 3 и первого И-НЕ 4, то на их выходах, в соответствии с выполняемыми этими элементами функциями, формируется напряжение низкого уровня «0». Напряжение низкого уровня «0», сформированное на выходе первого двухвходового логического элемента И-НЕ 4, поступает на выход G ¯ Схемы управления элементом манчестерской цепи переноса и на первый вход второго двухвходового логического элемента И-НЕ 5. Одновременно напряжение низкого уровня «0», сформированное на выходе двухвходового логического элемента ИЛИ-НЕ 3, поступает на выход D Схемы управления элементом манчестерской цепи переноса и на вход первого инвертора 1, на выходе которого формируется инверсное напряжение высокого уровня «1», которое поступает на второй вход второго двухвходового логического элемента И-НЕ 5. Так как на первый и второй входы второго двухвходового логического элемента И-НЕ 5 поступает напряжение, соответственно низкого «0» и высокого «1» уровней, то на его выходе, согласно выполняемой им функцией, формируется напряжение высокого уровня «1», которое поступает на выход Р Схемы управления элементом манчестерской цепи переноса и на вход второго инвертора 2, на выходе которого формируется инверсное напряжение низкого уровня «0», которое поступает на выход P ¯ Схемы управления элементом манчестерской цепи переноса. Таким образом, реализуется комбинация №4 таблицы истинности Схемы управления элементом манчестерской цепи переноса.

Литература

1. Цифровые интегральные схемы. Методология проектирования / Б. Николич, Ж. Рабаи, А. Чандракасан // Изд. Дом «Вильяме», 2-изд. - г. Москва, 2007.

2. Современная прикладная алгебра / Гаррет Биркгоф, Томас К. Барти // Изд. «Лань», 2-изд. - г. Санкт-Петербург, 2005.

Схема управления элементом манчестерской цепи переноса содержит выходы сигналов прямого - Распространение Р и инверсного - Распространение-НЕ P ¯ , первый инвертор, первый двухвходовой логический элемент И-НЕ, выход которого является выходом сигнала Генерация-НЕ G ¯ , и двухвходовой логический элемент ИЛИ-НЕ, выход которого является выходом сигнала Удаление D, вход операнда А, соединенный с первыми входами двухвходовых логических элементов ИЛИ-НЕ и первого И-НЕ, и вход операнда В, соединенный со вторыми входами двухвходовых логических элементов ИЛИ-НЕ и первого И-НЕ, отличающаяся тем, что в нее введены второй двухвходовой логический элемент И-НЕ и второй инвертор, выход которого является выходом инверсного сигнала Распространение-НЕ P ¯ , а вход - выходом сигнала Распространение Р и соединен с выходом второго двухвходового логического элемента И-НЕ, первый вход которого соединен с выходом первого двухвходового логического элемента И-НЕ, а второй вход - с выходом первого инвертора, вход которого соединен с выходом двухвходового логического элемента ИЛИ-НЕ.



 

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

Устройство переключения для установки режима движения транспортного средства содержит рычаг-джойстик переключения (30), выполненный с возможностью автоматического возврата в опорное положение из нейтрального положения, блок обнаружения положения, блок установки.

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

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

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

Изобретение относится к вычислительной технике и может быть использовано для построения надежных, портативных, многоразрядных, быстродействующих сумматоров, построенных по схеме «Манчестерская цепь переноса» (Manchester Carry Chain).

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

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

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

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

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

Изобретение относится к дистанционному управлению транспортным средством. Технический результат - эффективное управление транспортным средством. Способ дистанционного управления транспортным средством включает расчет местоположения транспортного средства. Местоположение транспортного средства можно вычислить по алгоритму вычисления местоположения. Для обновления расчетного местоположения транспортного средства можно применить пакет данных о местоположении, принятый от транспортного средства. Виртуальное изображение транспортного средства, полученное на основе обновленного расчетного местоположения транспортного средства, можно вывести на дисплей. По виртуальному изображению транспортного средства, выведенному на дисплей, на транспортное средство могут быть переданы сигналы управления. 3 н. и 16 з.п. ф-лы, 7 ил.

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

Изобретение относится к способам и устройствам оценки кредитного поведения для компании. Техническим результатом является повышение точности и достоверности финансовой информации за счет создания сетевой карты компании. Способы включают: прием идентификатора первого экономического субъекта, выполнение первого поиска в базе данных, который возвращает идентификатор второго экономического субъекта, имеющего отношение с первым экономическим субъектом, выполнение второго поиска в базе данных, который возвращает идентификатор третьего экономического субъекта, который является кредитором второго экономического субъекта, и построение в запоминающем устройстве структуры данных, которая определяет путь между первым экономическим субъектом и третьим экономическим субъектом через второго экономического субъекта. Устройства содержат: процессор и долговременную память, содержащую инструкции, которые при выполнении процессором действий осуществляют этапы способа. 18 н. и 41 з.п. ф-лы, 9 ил.

Изобретение относится к вычислительной технике и может быть использовано для вычисления систем логических функций в программируемых логических интегральных схемах (ПЛИС). Техническим результатом является снижение аппаратурных затрат на реализацию систем логических функций большого числа переменных. Устройство содержит группу n инверторов, n групп передающих транзисторов, группу 2n инверторов, инвертор, 2n блоков конституент нуля, m блоков вычисления функций. 6 ил., 1 табл.

Изобретение относится к вычислительной технике и может быть использовано для вычисления логических функций в программируемых логических интегральных схемах (ПЛИС). Техническим результатом является снижение времени проверки работоспособности. Устройство содержит группу n инверторов, n групп передающих транзисторов, группу 2n инверторов настройки, выходной инвертор, группу 2n транзисторов переменных, группу 2n транзисторов отключения настройки, инвертор управления группой транзисторов переменных, транзистор управления тестом. 4 ил., 9 табл.

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

Изобретение относится к технике формирования дискретных сигналов, использующихся в системах связи и радиолокации со сложными шумоподобными сигналами (ШПС). Технический результат заключается в повышении помехозащищенности и имитостойкости за счет возможности формирования различных кодовых словарей нелинейных рекуррентных последовательностей. Технический результат достигается за счет устройства формирования имитостойких нелинейных рекуррентных последовательностей, которое содержит регистр сдвига, сумматор по модулю два, элемент задержки, четырехвходовый первый элемент И, блок управления, состоящий из первого счетчика, ключа, генератора тактовых импульсов, элемента ИЛИ и первого регистра, блок внешней логики, в который введен двухвходовый элемент И. 1 з.п. ф-лы, 3 ил.

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

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

Изобретение относится к области считывания электронных документов. Технический результат - обеспечение защиты содержимого электронного документа при считывании электронных документов. Устройство считывания электронных документов содержит: беспроводное соединение удаленного контента для приема удаленного контента через сеть; физический интерфейс пользователя для приема команд управления устройством от пользователя; энергонезависимую память данных для хранения контента электронных документов, принимаемого через упомянутую сеть; экран энергонезависимого электрофоретического дисплея для отображения страниц упомянутого сохраняемого контента электронных документов; процессор управления отображением для управления записью упомянутых отображаемых данных контента электронных документов на упомянутый экран электрофоретического дисплея; вспомогательный процессор и по меньшей мере один процессор контакта, которые обеспечивают функции распознавания прикосновений и управления питанием; систему управления питанием; и контроллер устройства. 6 н. и 21 з.п. ф-лы, 12 ил.
Наверх