功能测试日趋复杂带来的另一个问题就是调试的困难。最直接简便的调试方法莫如将实际得到的波形与预期波形进行比较,以确定问题的状况,找出原由。下图所示的就是在SmarTest软件中的Tim ing Diagram工具。在这个页面中我们可以看到上部的5个输入波形(包括一个pin group输入的数据)和7个输出管脚的波形。这里的每个波形都是测试通道实际在我们选择的10个cycle中得到的波形,包括每个比较沿和每个脉冲的上升、下降沿的形状,并且可以对时刻、输出电压进行测量。通过这样的波形与预期波形,甚至EDA工具的仿真波形比较,就可以得出是逻辑错误、电气特性问题或其他原因导致的功能测试失败。