Define top level system specifications. Investigate technology landscape. Identify system architecture options, trade-offs, and drive down-selection process. Build system performance model, error budget and top-down requirement. Define sub-system function, interface,...