Publication | Closed Access
Binary Decision Diagrams
1.8K
Citations
8
References
1978
Year
EngineeringElectronic Design AutomationComputer ArchitectureDigital FunctionsSoftware AnalysisFormal VerificationHardware SecurityDecision TreeSystems EngineeringDigital DesignDiscrete MathematicsDecision TheoryTest GenerationDecision ProcedureComputer EngineeringComputer ScienceBinary Decision DiagramsBinary Decision DiagramDesign For TestingLogic SynthesisDiagrammatic ReasoningAutomated ReasoningProgram AnalysisSoftware TestingFormal MethodsDigital Circuit Design
The paper proposes a method to define, analyze, test, and implement large digital functions using binary decision diagrams. The authors detail how to derive binary decision diagrams for basic combinational and sequential devices, analyze them, generate tests, obtain implementations, introduce inversion, and interconnect diagrams to build larger functions. The study shows that binary decision diagrams provide a complete, concise, implementation‑free description of digital functions, are well suited for computer processing, and can represent complex circuits such as a carry‑look‑ahead adder.
This paper describes a method for defining, analyzing, testing, and implementing large digital functions by means of a binary decision diagram. This diagram provides a complete, concise, "implementation-free" description of the digital functions involved. Methods are described for deriving these diagrams and examples are given for a number of basic combinational and sequential devices. Techniques are then outlined for using the diagrams to analyze the functions involved, for test generation, and for obtaining various implementations. It is shown that the diagrams are especially suited for processing by a computer. Finally, methods are described for introducing inversion and for directly "interconnecting" diagrams to define still larger functions. An example of the carry look-ahead adder is included.
| Year | Citations | |
|---|---|---|
1966 | 1.3K | |
1965 | 912 | |
1970 | 481 | |
1966 | 227 | |
1966 | 81 | |
1973 | 81 | |
1963 | 74 | |
1973 | 66 |
Page 1
Page 1