Brace, 1992 - Google Patents
Ordered binary decision diagrams for optimization in symbolic switch level analysis of MOS circuitsBrace, 1992
- Document ID
- 5332659029748457132
- Author
- Brace K
- Publication year
External Links
Snippet
Functional verification using the switch-level model plays an important role in the design of Metal-Oxide-Semiconductor (scMOS) transistor circuits. One way to functionally verify circuit design involves deriving a description of the circuit in terms of logic gates, then either …
- 238000004458 analytical method 0 title description 184
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
- G06F17/504—Formal methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5045—Circuit design
- G06F17/505—Logic synthesis, e.g. technology mapping, optimisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
- G06F17/5022—Logic simulation, e.g. for logic circuit operation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99942—Manipulating data structure, e.g. compression, compaction, compilation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99936—Pattern matching access
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2207/00—Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99943—Generating database or data structure, e.g. via user interface
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99937—Sorting
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7076760B2 (en) | Method and apparatus for specifying encoded sub-networks | |
| US7100143B2 (en) | Method and apparatus for pre-tabulating sub-networks | |
| US6035107A (en) | Method for performing functional comparison of combinational circuits | |
| Clarke et al. | Counterexample-guided abstraction refinement for symbolic model checking | |
| Bryant | Binary decision diagrams and beyond: Enabling technologies for formal verification | |
| US8418101B1 (en) | Temporal decomposition for design and verification | |
| Karplus | Using if-then-else DAGs for multi-level logic minimization | |
| Knoblock | A theory of abstraction for hierarchical planning | |
| US6990650B2 (en) | Method and apparatus for performing technology mapping | |
| US6854097B2 (en) | Method and apparatus for performing technology mapping | |
| US6848086B2 (en) | Method and apparatus for performing technology mapping | |
| US20030217026A1 (en) | Structure for storing a plurality os sub-networks | |
| Brace | Ordered binary decision diagrams for optimization in symbolic switch level analysis of MOS circuits | |
| Kozen | Set constraints and logic programming | |
| US7024639B2 (en) | Method and apparatus for specifying encoded sub-networks | |
| US7383524B2 (en) | Structure for storing a plurality of sub-networks | |
| Donini et al. | Solving QBF with SMV | |
| US6854098B2 (en) | Method and apparatus for performing technology mapping | |
| Seiferas et al. | Characterization of realizable space complexities | |
| Lee | Contemporary Logic Synthesis: with an Application to AQFP Circuit Optimization | |
| Morrison | Boolean minimization of multilevel combinational logic | |
| Plessier | A general framework for verification of sequential circuits | |
| Hong | BDD minimization using don't cares for formal verification and logic synthesis | |
| Moceyunas | NAND based subnetwork minimization of multilevel logic | |
| Reeves | Verifying the functional correctness of digital MOS circuits |