Principles and Techniques in the Design of ADMS± | Synapse