VOGONS


First post, by lowlytech

User metadata
Rank Member
Rank
Member

I have an unknown 386 motherboard that currently has 64K of L2 Cache. There is a silk-screened jumper matrix on the board that shows it can go up to 256K, but am mainly interested in going to 128K, as 256K seems more inline with 486 boards in my head.

What chips do I need to go to 128K, and plus what about the TAG? Is it already sufficient or does that need to be upgraded as well. Better yet, anyone upgraded to 256K and they have 128K laying around they would be willing to sell?

Thanks again. Cache memory is still something I am horribly unfamiliar with as far as what I need.

The attachment 20191107_230248 (Large).jpg is no longer available
The attachment 20191105_084245 (Large).jpg is no longer available

Reply 1 of 9, by Thermalwrong

User metadata
Rank Oldbie
Rank
Oldbie

The current SRAM chips appear to be these ones, 8Kx8: IDT 7164 on Mouser
I think just going up to 32kx8 chips on all of them would give you the full 256KB. 128KB is probably possible too but would require knowing which 4 of the 8 sockets to populate

The TAG ram is a bit different than what I've usually seen, maybe it requires the extra two slots populated with the same chip type? You couldn't put a 32kx8 in there I think, too small.
The board silkscreen says "HM6288", which from some quick searching is a 16kx4 SRAM chip, so you will maybe need the extra two. They don't look easy to find.

It might help to post a picture of that silkscreen, it might have some clues.

Reply 2 of 9, by lowlytech

User metadata
Rank Member
Rank
Member

Thanks for the reply. So it is confirmed then I need to locate or deal with the TAG before even trying to source bigger cache for 128K? I looked thru my pictures of when I had the board out and I guess I didn't take a full shot of the board. I should be able to get a picture of that cache config, I think. It is installed now in a slimline northgate case that is difficult to deal with as it is one of those you have to take the power supply out to pull out the cards so you can take the ISA header card out to take pictures. The small price for slimline convenience.

Reply 3 of 9, by lowlytech

User metadata
Rank Member
Rank
Member

Additional pictures I could easily get currently..

The attachment 20191122_130843 (Large).jpg is no longer available
The attachment 20191122_131121 (Large).jpg is no longer available

Reply 4 of 9, by Thermalwrong

User metadata
Rank Oldbie
Rank
Oldbie

Hmm, I'm not sure, maybe someone else knows more?
I recall seeing mention of the TAG cache to cache size relation from a recent post, but this seems to fit your situation too: Something old and Something new (386 build)
Some of the 386 manuals I've got do state that you need the full 32kx8 TAG cache for 256KB of SRAM, but 128KB and 64KB are both okay with 8Kx8, so maybe just try fitting higher density SRAM chips into 4 of the slots

p586TO5.png

Reply 5 of 9, by lowlytech

User metadata
Rank Member
Rank
Member

Thanks so much, I will go ahead and try and source 4 32K chips and report back..

Reply 6 of 9, by lowlytech

User metadata
Rank Member
Rank
Member

Ended up getting 4 32K chips and with 4 in one bank and the other bank empty it does indeed POST with 128K cache detected. So all is well it seems. Thanks so much for the replies and suggestions.

Reply 7 of 9, by Thermalwrong

User metadata
Rank Oldbie
Rank
Oldbie

That's excellent 😁
I'm glad it only needed some different, but still easy to find, cache chips.

Reply 8 of 9, by douglar

User metadata
Rank l33t
Rank
l33t

I have this Micromation Tech board: http://www.win3x.org/uh19/public/motherboard/ … anual/31321.pdf

  • It had 64K using 9 of these chips ( 8+ tag)
    The attachment Photo Jan 08, 2 16 32 PM.jpg is no longer available
  • I replaced them with these chips (8+tag)
    The attachment Photo Jan 08, 2 16 43 PM.jpg is no longer available
  • I made the appropriate jumper changes.

Now the motherboard reports "bad cache, don't enable" on boot.

Did I get the wrong chips or do I have a bad chip and I should start swapping them out?

I haye to mess with DIP sram too much because I feel like I'll break a pin.

Reply 9 of 9, by Chaveiro

User metadata
Rank Newbie
Rank
Newbie

My 386 MB had 64KB cache (8 x 8KB chips) and upgraded to 256KB cache (8 x 32KB chips).

Have 3x M5M5188BP TAG chips (16384 word by 4bit) and a 4rd free TAG socket.
If I remove any or all the TAG chips, the main cache is not detected.

Not sure if i need an additional TAG chip on the 4rd socket to take advantage from the cache upgrade.
Any advice?

To help with the TAG cache chips sourcing, HM6288 is the same as M5M5188BP available at 15ns both 16384word by 4bit chips, datasheet here: https://www.datasheetarchive.com/M5M5188BP%2C-datasheet.html