A software tool allows engineers to start life cycle testing much earlier in the design process. It helps weed out weaknesses in a board's design that might be missed in physical tests.