Stack Up And Routing Optimization By Understanding Micro Scale PCB Effects