> Cortex-M is determinism in hard real-time systems
> or your real-time deadlines are so tight an FPGA would be a better choice
That's why I'd say Cortex-M fits well for a very-very good soft real-time (99.99+%). But for hard real-time (100%) you need an FPGA.