News for hackers. Stuff that matters.
Re:Dadda Multiplier by bsder on Thursday October 06, 2022 @06:11PM (#33114764)
> I always thought that proving a multiplier is correct is an interesting problem.

Induction proofs work fine. And 3SAT can check that your logic is equivalent.

The bigger issue is that multipliers are subject to runtime errors just like memory--so how do you check for that? The answer is that you build a multiplier that works on a smaller field (modulus) and then you check that against the big multiplier's result. If they differ, you flag.

I seem to recall that only Hitachi and IBM had processors that did this.

There are no comments on this comment yet.