This paper is an attempt to answer the following question: how much improvement can be obtained in logic decomposition by using Boolean divisors? Traditionally, the existence of too many Boolean divisors has been the main reason why Boolean decomposition has had limited success. This paper explores a new strategy based on the decomposition of Boolean functions by means of two-literal divisors. The strategy is shown to derive superior results while still maintaining an affordable complexity. The results show improvements of 15% on average, and up to 50% in some examples, w.r.t. algebraic decomposition.Peer ReviewedPostprint (published version
Algorithmic logic synthesis is usually carried out in two stages, the independent stage where logic ...
Restructuring techniques for And-Inverter Graphs (AIG), such as rewriting and refactoring, are power...
[[abstract]]Boolean division, and hence Boolean substitution, produces better result than algebraic ...
This paper is an attempt to answer the following question: how much improvement can be obtained in l...
In this chapter we will provide a rigorous survey of the basics of modern multi-level logic synthesi...
peer-reviewedBoolean function bi-decomposition is ubiquitous in logic synthesis. It entails the dec...
This thesis presents a new concurrent method for the decomposition and factorization of Boolean expr...
The problem of sequent two-block decomposition of a Boolean function is regarded in case when a good...
A hard combinatorial problem is investigated which has useful application in design of discrete devi...
Boolean function bi-decomposition is pervasive in logic synthesis. Bi-decomposition entails the deco...
International audienceBoolean function bi-decomposition is pervasive in logic synthesis. Bi-decompos...
Functional decomposition aims at finding efficient representations for Boolean functions. It is used...
An original heuristic algorithm of sequential two-block decomposition of partial Boolean functions i...
Boolean function bi-decomposition is ubiquitous in logic synthesis. It entails the decomposition of ...
peer-reviewedBoolean function bi-decomposition is pervasive in logic synthesis. Bi-decomposition en...
Algorithmic logic synthesis is usually carried out in two stages, the independent stage where logic ...
Restructuring techniques for And-Inverter Graphs (AIG), such as rewriting and refactoring, are power...
[[abstract]]Boolean division, and hence Boolean substitution, produces better result than algebraic ...
This paper is an attempt to answer the following question: how much improvement can be obtained in l...
In this chapter we will provide a rigorous survey of the basics of modern multi-level logic synthesi...
peer-reviewedBoolean function bi-decomposition is ubiquitous in logic synthesis. It entails the dec...
This thesis presents a new concurrent method for the decomposition and factorization of Boolean expr...
The problem of sequent two-block decomposition of a Boolean function is regarded in case when a good...
A hard combinatorial problem is investigated which has useful application in design of discrete devi...
Boolean function bi-decomposition is pervasive in logic synthesis. Bi-decomposition entails the deco...
International audienceBoolean function bi-decomposition is pervasive in logic synthesis. Bi-decompos...
Functional decomposition aims at finding efficient representations for Boolean functions. It is used...
An original heuristic algorithm of sequential two-block decomposition of partial Boolean functions i...
Boolean function bi-decomposition is ubiquitous in logic synthesis. It entails the decomposition of ...
peer-reviewedBoolean function bi-decomposition is pervasive in logic synthesis. Bi-decomposition en...
Algorithmic logic synthesis is usually carried out in two stages, the independent stage where logic ...
Restructuring techniques for And-Inverter Graphs (AIG), such as rewriting and refactoring, are power...
[[abstract]]Boolean division, and hence Boolean substitution, produces better result than algebraic ...