Skip to main navigation Skip to search Skip to main content

Divider Verification Using Symbolic Computer Algebra and Delayed Don’t Care Optimization

  • Alexander Konrad
  • , Christoph Scholl
  • , Alireza Mahzoon
  • , Daniel Große
  • , Rolf Drechsler

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Recent methods based on Symbolic Computer Algebra (SCA) have shown great success in formal verification of multipliers and – more recently – of dividers as well. In this paper we enhance known approaches by the computation of satisfiability don’t cares for so-called Extended Atomic Blocks (EABs) and by Delayed Don’t Care Optimization (DDCO) for optimizing polynomials during backward rewriting. Using those novel methods we are able to extend the applicability of SCA-based methods to further divider architectures which could not be handled by previous approaches. We successfully apply the approach to the fully automatic formal verification of large dividers (with bit widths up to 512).
Original languageEnglish
Title of host publicationFormal Methods in Computer-Aided Design 2022
Pages108-117
Number of pages10
Publication statusPublished - Oct 2022

Fields of science

  • 202005 Computer architecture
  • 202017 Embedded systems
  • 102 Computer Sciences
  • 102005 Computer aided design (CAD)
  • 102011 Formal languages

JKU Focus areas

  • Digital Transformation

Cite this