Publication | Open Access
SAT based exact synthesis using DAG topology families
19
Citations
9
References
2018
Year
Unknown Venue
Dag Topology FamiliesEngineeringComputer ArchitectureSystem SynthesisComputer-aided DesignFormal VerificationSat SolvingSystems EngineeringDag TopologiesParallel ComputingSatisfiabilityComputer EngineeringComputer ScienceSynthesis ProblemLogic SynthesisAutomated ReasoningProgram AnalysisFormal MethodsProgram SynthesisParallel ProgrammingExact Synthesis
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 others with respect to the number of solved instances: given a runtime bound, it solves at least as many instances as any other implementation.
| Year | Citations | |
|---|---|---|
Page 1
Page 1