Marculescu et al., 1996 - Google Patents
Stochastic sequential machine synthesis targeting constrained sequence generationMarculescu et al., 1996
View PDF- Document ID
- 4762538441760213825
- Author
- Marculescu D
- Marculescu R
- Pedram M
- Publication year
- Publication venue
- Proceedings of the 33rd annual Design Automation Conference
External Links
Snippet
The problem of stochastic sequential machines (SSM) synthesis is addressed and its relationship with the constrained sequence generation problem which arises during power estimation is discussed. In power estimation, one has to generate input vector sequences …
- 230000002194 synthesizing 0 title abstract description 20
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/5036—Computer-aided design using simulation for analog modelling, e.g. for circuits, spice programme, direct methods, relaxation 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/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/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/5009—Computer-aided design using simulation
- G06F17/5018—Computer-aided design using simulation using finite difference methods or finite element 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/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/78—Power analysis and optimization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/70—Fault tolerant, i.e. transient fault suppression
-
- 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
-
- 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
- G06F7/58—Random or pseudo-random number generators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3457—Performance evaluation by simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Scarabottolo et al. | Approximate logic synthesis: A survey | |
Marculescu et al. | Efficient power estimation for highly correlated input streams | |
Marculescu et al. | Stochastic sequential machine synthesis targeting constrained sequence generation | |
Landman et al. | Architectural power analysis: The dual bit type method | |
US6578176B1 (en) | Method and system for genetic algorithm based power optimization for integrated circuit designs | |
EP1964266B1 (en) | A method for multi-cycle clock gating | |
Krishnaswamy et al. | Signature-based SER analysis and design of logic circuits | |
US20070157135A1 (en) | Parallel multi-rate circuit simulation | |
Slobodová et al. | A flexible formal verification framework for industrial scale validation | |
Jiang et al. | Macro-models for high level area and power estimation on FPGAs | |
Gupta et al. | Analytical models for RTL power estimation of combinational and sequential circuits | |
Han et al. | TinySPICE: A parallel SPICE simulator on GPU for massively repeated small circuit simulations | |
Vaverka et al. | Evolving component library for approximate high level synthesis | |
Habibi et al. | Towards an efficient assertion based verification of SystemC designs | |
Raghunathan et al. | High-level macro-modeling and estimation techniques for switching activity and power consumption | |
Liu et al. | HyPE: Hybrid power estimation for IP-based systems-on-chip | |
Givargis et al. | Fast cache and bus power estimation for parameterized system-on-a-chip design | |
Das et al. | Shared Reed‐Muller Decision Diagram Based Thermal‐Aware AND‐XOR Decomposition of Logic Circuits | |
Gao et al. | ILP-based optimization of sequential circuits for low power | |
Durrani et al. | Statistical power estimation for register transfer level | |
Marculescu et al. | Sequence compaction for probabilistic analysis of finite-state machines | |
Nasser et al. | Neupow: artificial neural networks for power and behavioral modeling of arithmetic components in 45nm asics technology | |
Durrani et al. | Power analysis approach and its application to IP-based SoC design | |
Marculescu et al. | Stochastic sequential machine synthesis with application to constrained sequence generation | |
Schneider et al. | GPU-accelerated time simulation of systems with adaptive voltage and frequency scaling |