Remix.run Logo
mysteria 16 hours ago

DCLS actually makes sense for this scenario as the fault tolerance gained from having three processors isn't needed here. The system can halt when there's a mismatch, it doesn't have to perform a vote and continue running if 2 of 3 are getting the same result.

Also I just thought of this but it should be possible to design a chip where the second processor runs a couple cycles behind the first one, with all the inputs and outputs stashed in fifos. This would basically make any power glitches affect the two CPUs differently and any disrepancies would be easily detected.

saagarjha an hour ago | parent | next [-]

You could glitch both processors?

genewitch 11 hours ago | parent | prev [-]

yeah give the man more ideas, smart