首页> 外国专利> Generating constraint preserving testcases in the presence of dead-end constraints

Generating constraint preserving testcases in the presence of dead-end constraints

机译:在存在末端约束的情况下生成保留约束的测试用例

摘要

Mechanisms for generating constraint preserving testcases in the presence of dead-end constraints are provided. A balance between precision and computational expense in generating the testcases is achieved by establishing a sliding window of constraint solving for a selected number of K time-steps in the future from a current time-step. The testcases solve for the constraints for the next K time-steps at every state of a netlist instead of just trying to solve the constraint for the present time-step. K is determined by determining, for each input, either a minimum length path depth or maximum length depth path from the input to the constraint. The largest depth value for the inputs to the netlist is then utilized as the depth for the netlist. This depth then is used to define the width of the sliding window of constraint solving.
机译:提供了在出现死角约束时生成约束保留测试用例的机制。通过为将来从当前时间步中选择的K个时间步数建立约束求解的滑动窗口,可以在生成测试用例时实现精度与计算开销之间的平衡。测试用例在网表的每个状态下解决了接下来的K个时间步长的约束,而不仅仅是尝试解决当前时间步长的约束。通过为每个输入确定从输入到约束的最小长度路径深度或最大长度深度路径来确定K。然后,将网表输入的最大深度值用作网表的深度。然后,该深度用于定义约束求解的滑动窗口的宽度。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号