• Home
  • Search
  • A simple implementation of determinant decision diagram
  • Cite Icon9
  • https://doi.org/10.1109/iccad.2010.5654333Copy DOI Icon

A simple implementation of determinant decision diagram

  • Nov 1, 2010
  • Guoyong Shi
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Determinant decision diagram (DDD) uses a Binary Decision Diagram (BDD) to represent the Laplace expansion of a determinant. It is used as the core computation engine in some modern symbolic circuit simulators. The traditional implementations rely on a BDD package for the common-data sharing operations in which symbol ordering plays an essential role. This paper proposes a simple implementation method which does not use any BDD package. Sharing is implemented by directly hashing minors, while the requirement on symbol ordering is weakened to an expansion ordering. The basic mechanism used is a natural formulation of layered expansion which is analogous to manual expansion of a determinant, hence it is easily understood. The simplified DDD construction method not only makes the DDD implementation straightforward, but also results in greater efficiency. A simulator developed based on this new method solves the μa725 op-amp circuit in a few seconds by flat expansion.

Similar Papers
  • PDF
  • Book Chapter
  • Citations7

Adiar Binary Decision Diagrams in External Memory

  • Jan 01, 2022
  • Steffan Christ Sølvsten +3
  • Conference Article
  • Citations3

Hierarchical graph reduction approach to symbolic circuit analysis with data sharing and cancellation-free properties

  • Jan 01, 2012
  • Yang Song +1
  • Conference Article
  • Citations2

Efficient Analog Circuit Modeling By Boolean Logic Operations

  • Oct 17, 2005
  • Zhenyu Qi +2
  • Research Article
  • Citations2

BDD Package Based on Boolean NOR Operation

  • Mar 20, 2007
  • Zenodo (CERN European Organization for Nuclear Research)
  • Mohamed Raseen +3
  • Book Chapter
  • Citations4

Canonical Symbolic Analysis of Large Analog Circuits with Determinant Decision Diagrams

  • Jan 01, 2009
  • Rob A Rutenbar +2
  • Research Article
  • Citations1

Delay testable logical circuit design

  • Apr 01, 2013
  • Russian Physics Journal
  • A Yu Matrosova +2
  • Supplementary Content
  • Citations1

Quantum Algorithm for Finding the Optimal Variable Ordering for Binary Decision Diagrams

  • Sep 27, 2019
  • arXiv (Cornell University)
  • Seiichiro Tani
  • Research Article

Spectral Techniques and Decision Diagrams—Guest Editorial

  • Apr 10, 2000
  • VLSI Design
  • Bogdan J Falkowski
  • Conference Article

GPU-accelerated parallel Monte Carlo analysis of analog circuits by hierarchical graph-based solver

  • Jan 01, 2015
  • Yan Zhu +1
  • PDF
  • Research Article
  • Citations1

Probabilistic Verification over GF(2m) Using Mod2-OBDDs

  • Jan 01, 2010
  • Intelligent Information Management
  • J.L Imana
  • Research Article
  • Citations22

Zero-Suppressed Sentential Decision Diagrams

  • Feb 21, 2016
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Masaaki Nishino +3
  • Research Article
  • Citations17

Comparative complexity of quantum and classical OBDDs for total and partial functions

  • Oct 15, 2015
  • Russian Mathematics
  • A F Gainutdinova
  • Research Article
  • Citations1

A study of binary decision diagram characteristics of bent Boolean functions

  • Jan 01, 2023
  • Facta universitatis - series: Electronics and Energetics
  • Milos Radmanovic
  • Book Chapter
  • Citations6

On Finding the Optimal BDD Relaxation

  • Jan 01, 2017
  • David Bergman +1
  • Conference Article
  • Citations7

Multi-terminal determinant decision diagrams

  • Jan 01, 2000
  • Tao Pi +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.