SAT based exact synthesis is a powerful technique, with applications in logic optimization, technology mapping, and synthesis for emerging technologies. However, its runtime behavior can be unpredictable and slow. In this paper, we propose to add a new type of constraint based on families of DAG topologies. Such families restrict the search space considerably and let us partition the synthesis problem in a natural way. Our approach shows significant reductions in runtime as compared to state-of-the-art implementations, by up to 63.43%. Moreover, our implementation has significantly fewer timeouts compared to baseline and reference implementations, and reduces this number by up to 61%. In fact, our topology based implementation dominates the...
The paper discusses technology-independent optimization and post-mapping resynthesis for combination...
Deciding binding, routing, and scheduling within system synthesis for hard real-time systems can be ...
This paper describes a method for incorporating layout parameters to better meet performance contrai...
In this paper, we discuss recent advances in exact synthesis, considering both their efficient imple...
Abstract. SAT solvers are often challenged with very hard problems that remain unsolved after hours ...
In this paper we present a new method for high-level synthesis that enhances design flexibility, spe...
We present a framework for solving logical topology design (LTD) problems in a constrained amount of...
In this paper, we propose a regular layout geometry called 3×3 lattice. The main difference of this ...
Due to recent advances, constraint solvers have become efficient tools for synthesizing optimum Bool...
This paper proposes a library-free technology mapping algorithm to reduce delay in combinational cir...
The bounded synthesis problem is to construct an implementation that satisfies a given temporal spec...
Boolean SAT solving can be used to find a minimum- size logic network for a given small Boolean func...
Designing new mechatronic systems for vehicle applications is a complex and time-consuming process. ...
We propose effective algorithms for exact synthesis of Boolean logic networks using satisfiability m...
In this thesis, new algorithms for logic synthesis areexplored. Our work is motivated by two observa...
The paper discusses technology-independent optimization and post-mapping resynthesis for combination...
Deciding binding, routing, and scheduling within system synthesis for hard real-time systems can be ...
This paper describes a method for incorporating layout parameters to better meet performance contrai...
In this paper, we discuss recent advances in exact synthesis, considering both their efficient imple...
Abstract. SAT solvers are often challenged with very hard problems that remain unsolved after hours ...
In this paper we present a new method for high-level synthesis that enhances design flexibility, spe...
We present a framework for solving logical topology design (LTD) problems in a constrained amount of...
In this paper, we propose a regular layout geometry called 3×3 lattice. The main difference of this ...
Due to recent advances, constraint solvers have become efficient tools for synthesizing optimum Bool...
This paper proposes a library-free technology mapping algorithm to reduce delay in combinational cir...
The bounded synthesis problem is to construct an implementation that satisfies a given temporal spec...
Boolean SAT solving can be used to find a minimum- size logic network for a given small Boolean func...
Designing new mechatronic systems for vehicle applications is a complex and time-consuming process. ...
We propose effective algorithms for exact synthesis of Boolean logic networks using satisfiability m...
In this thesis, new algorithms for logic synthesis areexplored. Our work is motivated by two observa...
The paper discusses technology-independent optimization and post-mapping resynthesis for combination...
Deciding binding, routing, and scheduling within system synthesis for hard real-time systems can be ...
This paper describes a method for incorporating layout parameters to better meet performance contrai...