Hardware Design PlanHARDWARE LAYOUTSInterconnectIO Box ProjectInterconnectIO BoxSelftest Board PCBInterconnectIO Board PCB