First post, by feipoa
- Rank
- l33t++
I have a few general questions about how to setup L2 cache on socket 3/5 motherboards.
Let's say that you want 1024 Kbytes of L2 cache on your motherboard. You will have 2 banks (8 cache chips, 32 pins per chip) of 128Kbit x 8 x 8 chips = 1024 Kbytes. Let's assume that those 8 chips are all 15 ns.
You now need a TAG RAM chip that is 64Kbit x 8, or 512 Kbit (32-pin DIP). I recall reading that the TAG RAM chip needs to be faster than the actual cache for caching to work properly.
But wait, there are no 32-DIP 512Kbit (64Kx8) SRAM's that are faster than 15 ns. There are 32-DIP 1024Kbit and 256Kbit chips that go to 12 ns, but not single 32-DIP 512Kbit chip from any company, past or present, that I can find. What is one to do? Put in a thousand dollar order to make a custom SOJ-to-DOP converter just to get 12 ns TAG RAM? Is it really necessary to have the TAG RAM faster than the cache? Does the motherboard BIOS have a way to add cache latency to correct for this concurrent speed problem?
If it is really necessary for the TAG to be faster than the cache, the only other option is to use 20 ns L2 cache and a 15 ns TAG RAM. Another possibility might be to use a 1024 Kbit (128Kx8) TAG RAM at 12 ns. Will using a 1024 Kbit TAG RAM when a 512 Kbit TAG RAM is called for enable proper operation?
Does anyone have a part number for 12 ns, 32-DIP 512 Kbit (64Kx8) SRAM? The most logical to me would be, IS61C512-12N or W24512AK-12, however I do not think these exist.
Any input is greatly appreciated.