First post, by RandomBlankUsername
Starting a new thread, as I didn't want to hijack this thread:
A brief comparison of 386 FPUs
Long story short, I recently bought a CX83S87-33 from .cn from a source I previously had good experiences with, what arrived was some badly lasermarked chip (I mean look as the "F" and "sM" using different fonts than the rest).
After checking out the GND/VCC pins I decided to give it a try in a system I don't care too much about ... turns out it works.
So what did I get? Without checking the die I'm currently unsure whether it's a legit chip.
What I tested so far:
LandMark 6.0 -> 83D87
Sysinfo -> Non-Intel 387
NSSI -> C&T 38700, 33MHz
IEEE-Test -> Fine (taken from: https://theretroweb.com/uploads/drivers/cyrix … 06816664168.img)
IIT 4x4 Test -> Fail (taken from: ftp://ftp.oldskool.org/pub/drivers/IIT/IIT Math Coprocessor/IIT.ZIP)
Intel FPU Diagnostics -> Fail (fails transcendental test ... taken from: https://winworldpc.com/product/386sx-math-coprocess/10)
The main reason I'm going rather indepth is because the final target system would be a PS/2 Model 60 with an "IBM Cached Processor Upgrade Card" (IBM 486SLC2-66) that can enable FPU caching for Cyrix FPUs, where it would run at 33MHz. While I've used that FPU in that system and the FPU cache can be enabled and provides a nice 50% boost in Checkit3, I noticed the machine getting rather unstable (hangup on warmstart, Speedsys CPU test hanging). Quake Timedemo works.
The machine I did the initial tests on has a VLSI TOPCAT board running at 25MHz, where it runs stable.
Currently I'm unsure whether it's a legit Cyrix FPU (vs. C&T 38700), if it's rated at 33MHz (or less - but I'd assume Quake would be an issue then) or if the IBM CPU Upgrade is the source of the instability (runs stable without FPU).
Any leads would be highly appreciated.