We survey the application of constraint programming techniques for stimuli generation in functional hardware verification, which can be considered the largest and most important industrial application of constraint programming. We provide a thorough introduction to the application domain, aimed at people unfamiliar with this area. We show the sources of constraints and the unique aspects of the constraint satisfaction problems (CSPs) arising in this field. We then present CSP models of a wide variety of stimuli generation problems, as well as the state of the art techniques used to solve them. We also discuss the current challenges in this area, and the prospects of solving them by advancing constraint programming technology beyond the state of the art.
CITATION STYLE
Adir, A., & Naveh, Y. (2011). Stimuli generation for functional hardware verification with constraint programming. In Springer Optimization and Its Applications (Vol. 45, pp. 509–558). Springer International Publishing. https://doi.org/10.1007/978-1-4419-1644-0_16
Mendeley helps you to discover research relevant for your work.