Revert spm to avoid extra cycle.
Update spm module to match HDL.
Use threshold acceptance with OB schedule.