I do the same as MFTVA. If speed is in Mach mode (selected or managed) and you are at the same level as the cruise level in the FMGC then you will be in soft altitude mode.
I sometimes use this technique if it is a bit bumpy as the autothrust is a lot more aggressive in maintaining the selected speed.
FIS