Backplane Architecture Requirements

NumberRequirementRationale

The backplane shall provide a method of communication between all modulesAdding simple boards to the system should be relatively easy

Each module shall be able to function independently to the best of its abilityAllows computer to be in modular configurations depending on flight needs

The backplane shall route power to every boardBoards need power

The assembly (backplane and at least four modules) shall be able to fit within a 3U cubesatExtra points for 3U cubesat payload

The backplane architecture shall define a standard width and height for each moduleEasier to mechanically integrate

The backplane shall survive launch operationsA flight computer should be able to survive a flight

Modules shall be individually mechanically accessibleSpeeds up prototyping/troubleshooting/repair

The modules shall be drop-in interchangeableSpeeds up prototyping/troubleshooting/repair

Each module should limit the amount of external I/OPrevents a rats nest in the avionics bay/payload