Arm Announces Cortex-R82: First 64-Bit Real Time Processor
The best part is actually Peter Greenhalgh, VP of Tech at ARM wrote in the comment section.<p>>A real-time processor doesn't intrinsically process any differently from a normal applications processor. What differentiates it is that it bounds latencies and behaves deterministically. For example, rather than an interrupt latency on applications CPU taking anywhere from 50-1,000 cycles (or more) the interrupt latency can be bounded to under 40-cycles.<p>>Tightly Coupled Memories allow certain routines and data to be stored within the CPU so there's never any chance that a cache eviction has taken place which forces a fetch from DDR (or flash). In a phone or laptop, you don't have routines that absolutely must be accessed in 5-cycles and can't wait 250-cycles for DDR. If you're controlling an HDD you can't have the read head crashing off the spinning disk! Or, in automotive, the spark plug firing at the wrong.<p>>Latency and determinism can be very important!<p>>Not a R8 derivative.<p>I cant wait to see a SSD Controller with this tech.