The increasing device count and design complexity are posing significant challenges to post-silicon validation. Bug diagnosis is the most difficult step during post-silicon validation. Limited reproducibility and low testing speeds are common limitations in current testing techniques. Moreover, low observability defies full-speed testing approaches. Modern solutions like on-chip trace buffers alleviate these issues, but are unable to store long activity traces. As a consequence, the cost of post-Si validation now represents a large fraction of the total design cost. This work describes a hybrid post-Si approach to validate a modern load-store queue. We use an effective error detection mechanism and an expandable logging mechanism to observe...
Abstract—Simulation-based techniques play a key role in validating the functional correctness of mic...
Many systems ranging from e-commerce websites to telecommunication infrastructures must support conc...
Simulation-based techniques play a key role in validating the func-tional correctness of microproces...
Abstract—Load tests ensure that software systems are able to perform under the expected workloads. T...
This paper mainly focuses on providing solutions for efficient feature validation. Modern day server...
The increasing number of units in today’s systems-on-chip and multicore processors has led to comple...
In this paper we motivate the explicit validation of hold-time violations in silicon and propose a m...
Abstract—This work proposes a new, software-based, defect detection and diagnosis technique. We intr...
Post-silicon validation is used to identify design errors in silicon. Its main limitation is real-ti...
Abstract—As silicon technology continues to scale down and validation expenses continue to increase,...
Processors' design complexity increases with transistors' growing density. At the same time, market ...
Many software applications must provide services to hundreds or thousands of users concurrently. The...
As microprocessor designs become more complex, the task of finding errors in the design becomes more...
Abstract—Software-based simulation provides a convenient environ-ment for microprocessor design vali...
Abstract—Trace buffer technology allows tracking the values of a few number of state elements inside...
Abstract—Simulation-based techniques play a key role in validating the functional correctness of mic...
Many systems ranging from e-commerce websites to telecommunication infrastructures must support conc...
Simulation-based techniques play a key role in validating the func-tional correctness of microproces...
Abstract—Load tests ensure that software systems are able to perform under the expected workloads. T...
This paper mainly focuses on providing solutions for efficient feature validation. Modern day server...
The increasing number of units in today’s systems-on-chip and multicore processors has led to comple...
In this paper we motivate the explicit validation of hold-time violations in silicon and propose a m...
Abstract—This work proposes a new, software-based, defect detection and diagnosis technique. We intr...
Post-silicon validation is used to identify design errors in silicon. Its main limitation is real-ti...
Abstract—As silicon technology continues to scale down and validation expenses continue to increase,...
Processors' design complexity increases with transistors' growing density. At the same time, market ...
Many software applications must provide services to hundreds or thousands of users concurrently. The...
As microprocessor designs become more complex, the task of finding errors in the design becomes more...
Abstract—Software-based simulation provides a convenient environ-ment for microprocessor design vali...
Abstract—Trace buffer technology allows tracking the values of a few number of state elements inside...
Abstract—Simulation-based techniques play a key role in validating the functional correctness of mic...
Many systems ranging from e-commerce websites to telecommunication infrastructures must support conc...
Simulation-based techniques play a key role in validating the func-tional correctness of microproces...