Energy-constrained modulation optimization for coded systems | Synapse