Modified distributed arithmetic based low complexity CNN architecture design methodology | Synapse