[go: up one dir, main page]

Sohofi et al., 2015 - Google Patents

System‐level assertions: approach for electronic system‐level verification

Sohofi et al., 2015

View PDF
Document ID
16803062779515763204
Author
Sohofi H
Navabi Z
Publication year
Publication venue
IET Computers & Digital Techniques

External Links

Snippet

As design of digital systems become more complex and more transistors are incorporated into a single chip, design and verification methodologies moves into higher levels. Now that design at the register transfer level (RTL) has reached its maturity, the focus is shifting to …
Continue reading at ietresearch.onlinelibrary.wiley.com (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • G06F17/5022Logic simulation, e.g. for logic circuit operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • G06F17/504Formal methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5068Physical circuit design, e.g. layout for integrated circuits or printed circuit boards
    • G06F17/5081Layout analysis, e.g. layout verification, design rule check
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • G06F17/5036Computer-aided design using simulation for analog modelling, e.g. for circuits, spice programme, direct methods, relaxation methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5045Circuit design
    • G06F17/505Logic synthesis, e.g. technology mapping, optimisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30861Retrieval from the Internet, e.g. browsers
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/70Fault tolerant, i.e. transient fault suppression
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/78Power analysis and optimization
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/86Hardware-Software co-design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/20Handling natural language data
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity

Similar Documents

Publication Publication Date Title
Apvrille et al. A UML-based environment for system design space exploration
Sohofi et al. Assertion-based verification for system-level designs
US11347917B2 (en) Determining and verifying metastability in clock domain crossings
Pierre et al. A tractable and fast method for monitoring SystemC TLM specifications
Letychevskyi et al. Modeling method for development of digital system algorithms based on programmable logic devices
CN118052196A (en) Chip verification test method and device based on UVM and electronic equipment
Jiang et al. PyH2: Using PyMTL3 to create productive and open-source hardware testing methodologies
Ebeid et al. HDL code generation from UML/MARTE sequence diagrams for verification and synthesis
Piscitelli et al. A Signature‐Based Power Model for MPSoC on FPGA
Bombieri et al. Reusing RTL assertion checkers for verification of SystemC TLM models
Sohofi et al. System‐level assertions: approach for electronic system‐level verification
Suhaib et al. Validating families of latency insensitive protocols
Ahuja et al. Low Power Design with High-Level Power Estimation and Power-Aware Synthesis
Brinkmann et al. Formal verification—the industrial perspective
Borrione et al. Property-based dynamic verification and test
Lantreibecq et al. Model checking and co-simulation of a dynamic task dispatcher circuit using CADP
Kebaili et al. Enabler-based synchronizer model for clock domain crossing static verification
Baguma High level synthesis of fpga-based digital filters
US12340157B2 (en) Non-functional loopback-paths removal from IO-pads using logic replication
Jenihhin et al. PSL Assertion Checking Using Temporally Extended High-Level Decision Diagrams
Sinha Automated techniques for formal verification of SoCs
Mohamed Towards a ML-Assisted EDA Tools
Golshan Design Verification
Braga et al. The strange pair: IP-XACT and univerCM to integrate heterogeneous embedded systems
Jenihhin et al. PSL assertion checking with temporally extended high-level decision diagrams