Board Design Guidelines for Intel Programmable Device Packages