Design, Automation &Amp; Test in Europe Conference &Amp; Exhibition (DATE), 2014 2014
DOI: 10.7873/date.2014.330
|View full text |Cite
|
Sign up to set email alerts
|

ArChiVED: Architectural checking via event digests for high performance validation

Abstract: Abstract-Simulation-based techniques play a key role in validating the functional correctness of microprocessor designs. A common approach for validating microprocessors (called instruction-by-instruction, or IBI checking) consists of running a RTL and an architectural simulation in lock-step, while comparing processor architectural state at each instruction retirement. This solution, however, cannot be deployed on long regression tests, because of the limited performance of RTL simulators. Acceleration platfo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 14 publications
0
2
0
Order By: Relevance
“…We define a comprehensive set of bug models in ATM hardware, which describe the effect of ATM bugs in any ISA (including x86-64, POWER8 and ARMv8 discussed previously); similarly, bug models for other parts of a microprocessor have been defined in [118] [123] [124].…”
Section: Atm Bug Modelsmentioning
confidence: 99%
See 1 more Smart Citation
“…We define a comprehensive set of bug models in ATM hardware, which describe the effect of ATM bugs in any ISA (including x86-64, POWER8 and ARMv8 discussed previously); similarly, bug models for other parts of a microprocessor have been defined in [118] [123] [124].…”
Section: Atm Bug Modelsmentioning
confidence: 99%
“…Recent studies have proposed a comprehensive analysis and classification of bug models for different microprocessor hardware structures [118] [123] [124], but not for the address translation mechanisms. Recent approaches have employed the inherent ISA diversity and reversibility to generate self-checking silicon validation programs for microprocessor cores [212] [219] and other solutions that also target bugs inside the processor cores [117].…”
Section: Related Workmentioning
confidence: 99%