Original: For those processors that have only one pipeline per core, interleaved multithreading is the only possible way, because it can issue at most one instruction per cycle.
Simplified: For processors with one pipeline per core, interleaved multithreading is the only possible way, because it can only issue up to one instruction per cycle.