logoalt Hacker News

pwglast Saturday at 7:36 PM1 replyview on HN

Ken,

Way back (circa 1988ish timeframe) I remember a digital logic professor giving a little aside on the 8087 and remarking at the time that it (the 8087) used some three value logic circuits (or maybe four value logic). That instead of it being all binary, some parts used base 3 (or 4) to squeeze more onto the chip.

From your microscopic investigations, have you seen any evidence that any part of the chip uses anything other than base 2 logic?


Replies

kenslast Sunday at 12:15 AM

The ROM in the 8087 was very unusual: It used four transistor sizes so it could store two bits per transistor, so the storage was four-level. Analog comparators converted the output from the ROM back to binary. This was necessary to fit the ROM onto the die. The logic gates on the chip were all binary.

I wrote about this in detail a few years ago: https://www.righto.com/2018/09/two-bits-per-transistor-high-...

show 2 replies