nPM1100 Hardware Design Guidelines