Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for converting canonical rm logic circuits

A technology of logic circuits and conversion circuits, which is applied in the direction of logic circuits with logic functions, etc., can solve the problem of increasing the difficulty of conversion due to the calculation overhead of disjoint product items, and it is difficult to truly meet the requirements for fast conversion of standardized RM logic circuits with large-scale variables. Problems such as complexity and memory usage are exponentially related

Active Publication Date: 2021-03-26
ZHEJIANG WANLI UNIV
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the list technique based on disjoint product items, the computational overhead of the additional disjoint product items increases the conversion difficulty; for the remaining methods except the list technique based on disjoint product items, their computational complexity and memory footprint are inevitably exponentially related to the size of the input variables of the logistic function
Therefore, these existing conversion methods are relatively complicated, and it is difficult to truly meet the rapid conversion requirements of large-scale variable norm RM logic circuits.

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
  • Method for converting canonical rm logic circuits
  • Method for converting canonical rm logic circuits

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0045] Embodiment: a kind of method for converting specification RM logic circuit, comprises the following steps:

[0046] ① According to the circuit to be converted, it is determined that the type of the circuit to be converted is Boolean logic circuit and RM logic circuit, and the logic function expression corresponding to the Boolean logic circuit is The logic function expression corresponding to the RM logic circuit is where in the function expression, x n ,x n-1 ,...,x k ,...,x 1 are n input variables of function f, k is an integer and 1≤k≤n, Σ is an OR logic operation symbol, is the symbol of XOR logical operation, c i is the i-th product term of f, i is an integer and 1≤i≤3 n , is a variable literal, representing the kth input variable x k in the product term c i in the form of appearance, when When , the kth input variable x k in the product term c i In the original variable appears, when When , the kth input variable x k in the product term c ...

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 a method for converting to a standard RM logic circuit. First, the type of a circuit to be converted is judged as a Boolean logic circuit or an RM logic circuit; product itemscontained in the logic function expression are updated only by operating the product items according to different circuit types to be converted through simple intersection operations to obtain productitems contained in a middle nonstandard RM logic function expression; then variable character bits of the product items contained in the middle nonstandard RM logic function expression are replaced to convert to a target standard RM logic expression. The method has the advantage that the minimum term expansion or disjoint product term processing of the product terms is not needed, and the calculation complexity and the memory occupation amount are effectively reduced. Moreover, the calculation time is insensitive to the number of input variables but only related to the number of the product terms and the intersection. Converting to standard RM logic circuits with large-scale variables can be rapidly processed, with simple conversion process, and high conversion speed.

Description

technical field [0001] The invention relates to a method for converting RM logic circuits, in particular to a method for converting standard RM logic circuits. Background technique [0002] Binary digital logic circuits can be expressed as Boolean logic in the form of AND-OR, or as Reed-Muller (RM) logic in the form of AND-EXOR. The study found that circuits implemented with RM logic, such as arithmetic circuits, communication circuits, and parity check circuits, have significant advantages in terms of area, power consumption, speed, and testability compared to circuits implemented with traditional Boolean logic; in addition, emerging Synthetic optimization problems on reversible logic and quantum circuits can be conveniently mapped to RM logic domains for preprocessing. Therefore, RM logic has been widely used in the field of current low-power integrated circuit design and future quantum reversible circuit design [0003] Regardless of whether it is a Boolean logic functi...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H03K19/20
CPCH03K19/20
Inventor 张巧文陈军敢朱仲杰胡江王阳张瑞华
Owner ZHEJIANG WANLI UNIV