How to Diagnose Board Level Design Issues