11 hours later…
11:45
Info on the internet is inconsistent, with the english Wikipedia referring to cpu-world.com/forum/viewtopic.php?p=213755 having surprising claims.
I doubt the 1167 is a chip, it's likely just the name for the module carrying the 1163/1164/1165. I furthermore doubt that this module was ever meant to interface the 286 or 386SX (even though Wikipedia says so). There is little information on the 2167 (if it exists at all). The 3167 may be the integration of the 116x chips into a single chip. The 1167 architecture chart floating around shows that it taps 17 address lines...
12:37
We know that the newer Weitek processors use the C000'0000 to DFFF'FFFF area of the 4G address space of the 386DX. IIRC, there is a protocol for older Weitek processors that mapped them into C'0000 to D'FFFF within the first megabyte, and the WEITEK option on EMM386 sets up a mapping to forward the 1M range to the 4G range. If it is true that older Weitek processors did in fact reside in the 1M range (and that's not just a convention invented with EMM386 in mind),
As you likely know, the basic idea of the Weitek 3167 protocol is transfer the opcode on the address lines (~14 of them is enough) and 32 bit of data on the data lines in the same bus cycle. This can be used to perform arithmetic with 32-bit floats that are not in a Weitek register. I have no idea how they did that for the 286 coprocessor, as you can't transfer a whole 32-bit float at once.
« first day (1769 days earlier) ← previous day next day → last day (67 days later) »
Transcript for
Dec12
Dec14
Dec15
Discussion between fuz and Michael Ka…
Imported from a comment discussion on retrocomputing.stackexch...