Data bus inversion (DBI) is an encoding technique that saves power in data movement in which the majority function plays an essential role. For a latency optimization, the majority function can be replaced by a majority approximator that allows for a small error in majority voting to obtain a faster encoder that still saves power. In this work, we propose two systematic approaches for finding high-performance majority approximators. First, we perform an exhaustive search of all possible Boolean functions to find an optimal approximator based on a certain circuit structure comprised of fifteen logic gates. The approximator found by the systematic search can be implemented using compound gates, resulting in a latency-efficient design with onl...
Reversible logic plays an important role in application of adiabatic low power CMOS computing and qu...
As we approach the end of Moore’s law, many alternative devices are being explored to satisfy the pe...
We consider the problem of decomposing monotone Boolean functions into majority-of-three operations,...
A Majority-Inverter Graph (MIG) is a homogeneous logic network, where each node represents the major...
We present a Boolean logic optimization framework based on Majority-Inverter Graph (MIG). An MIG is ...
GDDR5 and DDR4 memories use data bus inversion (DBI) coding to reduce termination power and decrease...
Majority-inverter graphs (MIGs) are a logic representation with remarkable algebraic and Boolean pro...
In this paper, we present Majority-Inverter Graph (MIG), a novel logic representation structure for ...
We study the following computational problem: for which values of k, the majority of n bits MAJ_n ca...
Traditional logic synthesis faces challenges of meeting the requirements demanded by the many emergi...
We present a partial bus-invert coding scheme for power optimization of system level bus. In the pro...
In this paper we present algorithms for the synthesis of encoding and decoding interface logic that...
Abstract: In CMOS (Complementary Metal Oxide Semiconductor) technology AND-OR combination logic is u...
Efforts to combat the ‘von Neumann bottleneck’ have been strengthened by Resistive RAMs (RRAMs), whi...
[[abstract]]This paper presents a very efficient Boolean logic optimization method. The boolean opti...
Reversible logic plays an important role in application of adiabatic low power CMOS computing and qu...
As we approach the end of Moore’s law, many alternative devices are being explored to satisfy the pe...
We consider the problem of decomposing monotone Boolean functions into majority-of-three operations,...
A Majority-Inverter Graph (MIG) is a homogeneous logic network, where each node represents the major...
We present a Boolean logic optimization framework based on Majority-Inverter Graph (MIG). An MIG is ...
GDDR5 and DDR4 memories use data bus inversion (DBI) coding to reduce termination power and decrease...
Majority-inverter graphs (MIGs) are a logic representation with remarkable algebraic and Boolean pro...
In this paper, we present Majority-Inverter Graph (MIG), a novel logic representation structure for ...
We study the following computational problem: for which values of k, the majority of n bits MAJ_n ca...
Traditional logic synthesis faces challenges of meeting the requirements demanded by the many emergi...
We present a partial bus-invert coding scheme for power optimization of system level bus. In the pro...
In this paper we present algorithms for the synthesis of encoding and decoding interface logic that...
Abstract: In CMOS (Complementary Metal Oxide Semiconductor) technology AND-OR combination logic is u...
Efforts to combat the ‘von Neumann bottleneck’ have been strengthened by Resistive RAMs (RRAMs), whi...
[[abstract]]This paper presents a very efficient Boolean logic optimization method. The boolean opti...
Reversible logic plays an important role in application of adiabatic low power CMOS computing and qu...
As we approach the end of Moore’s law, many alternative devices are being explored to satisfy the pe...
We consider the problem of decomposing monotone Boolean functions into majority-of-three operations,...