8421BCD code synchronization decimal addition/subtraction counter based on reversible logic

A technology of 8421BCD and subtraction counters, which is applied in pulse counters, counting chain pulse counters, electrical components, etc., and can solve problems such as energy loss

Active Publication Date: 2015-10-07
GUILIN UNIV OF ELECTRONIC TECH
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Landaure has confirmed that the erasure of information bits in traditional irreversible logic circuits will lead to energy loss, and the erasure of each bit of information corresponds to the heat generation of KT ln2 joules, where K is the Bowitzmann constant, and T is the heat generated when performing operations. absolute temperature

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • 8421BCD code synchronization decimal addition/subtraction counter based on reversible logic
  • 8421BCD code synchronization decimal addition/subtraction counter based on reversible logic
  • 8421BCD code synchronization decimal addition/subtraction counter based on reversible logic

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to deepen the understanding of the technical means, implementation schemes, objectives and effects achieved by the present invention, the present invention will be further elaborated below in conjunction with the accompanying drawings.

[0040] 1. Functions of reversible logic gates

[0041] At present, the commonly used reversible logic gates mainly include NOT gates, Feynman gates, Toffoli gates, Fredkin gates, and Peres gates. Their functions are as follows: figure 1 — Figure 5 shown.

[0042] Such as figure 1 , the NOT gate has no control bit, its function is to invert the input A directly, and get

[0043] Such as figure 2 , A in the Feynman gate is the control bit, and B is the controlled bit, which can realize Operation, especially when B=0, it can realize the copy of A and avoid fan-out, and when B=1, it can realize the copy and inversion of A at the same time;

[0044] Such as image 3 , A and B in the Toffoli gate are the control bits, and...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an 8421BCD code synchronization decimal addition / subtraction counter based on reversible logic, and the counter comprises four reversible master-slave JK contactors based on a reversible logic structure, and five transition modules, wherein the four reversible master-slave JK contactors and the five transition modules are cascaded according to the mutual reference relationship among all input and output ends. Meanwhile, the output CP end and input CP end of each reversible master-slave JK contactor are sequentially cascaded, thereby obtaining the counter. The counter is lower in energy loss, and can achieve a function of addition / subtraction counting on the basis of further reducing system power consumption and circuit implementation cost remarkably. The master-slave JK contactors do not have flip phenomenon, are good in anti-interference performance, and are high in working speed. A logic circuit is simple, is ordered in layout, is easy to construct, and also has a function of self-start.

Description

technical field [0001] The invention relates to the design of low-power sequential logic circuits in the field of information technology, in particular to an 8421BCD code synchronous decimal addition / subtraction counter based on reversible logic. Background technique [0002] In the digital system, the counter can not only count the number of pulses, but also have multiple functions such as frequency division, timing, generation of beat pulses and pulse sequences, and digital operations. In particular, the decimal counter is the most widely used, and the most commonly used two basic functions are addition counting and subtraction counting. Therefore, the addition / subtraction circuit of the decimal counter is designed and the addition and subtraction counting are integrated in the same circuit to realize Reversible counting is necessary. [0003] Landaure has confirmed that the erasure of information bits in traditional irreversible logic circuits will lead to energy loss, a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H03K23/72
Inventor 李龙古天龙常亮徐周波孟瑜
Owner GUILIN UNIV OF ELECTRONIC TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products