Syntho wrote on 2024-07-21, 15:03:
The confusing part is that it says in the manual that it accepts up to 128mb, and gives a chart as mentioned in my OP that doesn't add up anywhere to 128mb. And on some other pages (42-48 or so) it says it accepts a 128mb DIMM and a 32mb SIMM. That's kind of contradicted by the chart on page 44 of the pdf (2-30).
The chart doesn't contradict the earlier statements, it only illustrates realistic configurations at time of writing.
Remember, that manual was intended for people building a system in 1996, not for people messing around with it almost 30 years later. Back then, Windows 95 was relatively new and 24MB was more than enough to run it smoothly, more than 32MB was prohibitively expensive and more relevant: the i430VX was released alongside the i430HX which was specifically aimed at workstation workloads. i430VX was desktop-only. If you wanted more RAM in 1996, AOpen would have referred you to their AP53 i430HX board. So there was no reason to elaborate on higher memory numbers.
That said, this is a generic i430VX board, so:
SIMMs (FP or EDO): simple, max 32MB per SIMM, to be installed in pairs. Max total 4x 32MB = 128MB. All SIMMs need to be same standard (FP or EDO) but apart from that any combination of pairs will work.
DIMM: complicated. i430VX was the first SDRAM chipset. Compatibility was limited. In general, 8-chip 16MB and 16-chip 32MB DIMMs (i.e. 16Mb chips ) will work. 64Mb chips sometimes work, so 2-chip 16MB, 4-chip 32MB, 8-chip 64MB and 16-chip 128MB DIMMs could work. But don't bank on it...
On the other hand, maybe they were talking about single-sided RAM, and if I get double sided I can just double the amount there?
No, it's pretty explicit about that. In fact this is probably the most extensive description I've seen (up to and including checking presence of 4 specific pins for discovering info about DIMMs).
And if there's a problem with more than 64mb, no problem. If I can get a single DIMM in 64mb I'd just go with that, unless two 32mb SIMMs would be better.
Ironically despite huge numbers of pages about RAM, the manual completely fails to mention the cacheable limit of 64MB on this chipset so also on this board. You can install up to 128MB on it, but the top 64MB will not be cached by the L2 cache. TLDR, it nerfs performance in DOS and Win9x. Only situation in which you would want to use >64MB on a board like this is if you actually use >64MB and are thrashing to disk regularly, as uncached RAM access is still vastly faster than HDD access. However it's unlikely software that needs more will run acceptably on a VX system anyway, so just stick with 32-64MB.
SDRAM is definitely faster than EDO on i430VX, but as stated, chances of a random 64MB DIMM working are slim. So be sure to have 2x 32MB SIMMs as plan B.