Methodology and Framework for Run-Time Coverage Measurement of Architectural Events of a Microprocessor
a microprocessor and run-time coverage technology, applied in the field of validation and verification testing, can solve the problems of large redundancy, complex coverage statistics, and inability to detect, and achieve the effect of reducing the amount of time and effective test cases
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021]The illustrative embodiments provide a method, data processing system and computer program product to measure coverage statistics of architectural events of a processor integrated circuit (IC) at the instruction level. A test case is executed in a coverage mode by single-stepping, and the coverage statistics are accumulated on completion of execution of every instruction. The architectural event occurrences are reconstructed and recorded by analyzing the instruction (e.g., opcode, registers, data, etc.) and change in the architecture state after every instruction. Architecture state is tracked and modified where necessary to ensure that the events that could go unnoticed are recorded (e.g., setting of sticky bits). The disclosed innovation goes beyond single stepping and saving the state of the processor. Since the coverage measurement involves recording of various events, there are lot of instances in which the recording of events is not straightforward. Various detailed and ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com