Proceedings. 42nd Design Automation Conference, 2005. 2005
DOI: 10.1109/dac.2005.193921
|View full text |Cite
|
Sign up to set email alerts
|

VLIW - a case study of parallelism verification

Abstract: Parallelism in processor architecture and design imposes a verification challenge as the exponential growth in the number of execution combinations becomes unwieldy. In this paper we report on the verification of a Very Large Instruction Word processor. The verification team used a sophisticated test program generator that modeled the parallel aspects as sequential constraints, and augmented the tool with manually written test templates. The system created large numbers of legal stimuli, however the quality of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2006
2006
2010
2010

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 7 publications
0
1
0
Order By: Relevance
“…However, the reliance on some high level knobs to cover the complex corner cases contrasts with DVGen's directedrandom approach of relying on mixing of different tests in interesting ways to create more complex corner cases. The tool was further augmented with a constraint specification language and a constraint solver and applied [12] on a simple VLIW example design to automatically generate fully packed 1-4244-0679-X/06/$20.00 ©2006 IEEE VLIW instructions. While this is promising, it is not directly applicable for our purpose since the number of constraints to capture the conditions to formulate a legal molecule in our design would be huge and, based on our experience, likely exceed the capacity of modern constraint solver engines.…”
Section: Related Workmentioning
confidence: 99%
“…However, the reliance on some high level knobs to cover the complex corner cases contrasts with DVGen's directedrandom approach of relying on mixing of different tests in interesting ways to create more complex corner cases. The tool was further augmented with a constraint specification language and a constraint solver and applied [12] on a simple VLIW example design to automatically generate fully packed 1-4244-0679-X/06/$20.00 ©2006 IEEE VLIW instructions. While this is promising, it is not directly applicable for our purpose since the number of constraints to capture the conditions to formulate a legal molecule in our design would be huge and, based on our experience, likely exceed the capacity of modern constraint solver engines.…”
Section: Related Workmentioning
confidence: 99%