Architecture for diverse modulation techniques in SDR. (13th February 2019)