VOGONS


First post, by 90sToys

User metadata
Rank Newbie
Rank
Newbie

Hi everyone,

Another new user and this time he's from Canada! I often look for old hardware info and somehow I always end up reading something from this forum so now that there's something I just can't find I figured that I would just join and ask...BTW the name's Ben.

I'm trying to officially identify the core of my latest project and most specifically obtain a copy of its manual to be sure that I set everything right. I've had it carefully stored for over ten years and I finally decided to build a PC out of it. It's a very intriguing main board and I think that it might be a very early Intel engineered one! I say this because it was made in 1991 by Compeq (not Compaq) http://www.compeq.com.tw/ which is a Taiwanese PCB manufacturer known for having produced main boards for Intel. Also, the main board seem to have an 'AA' number on the backside albeit a strangely formatted one. It also looks like it sports the rare 82340DX 'Topcat' chipset licensed from VLSI. (see attached pictures) Trying to find anything about it is like archaeology so at this point any information on this main board will be welcome!

Thank you

BTW the completed project will hopefully look like this and I'll use it for retro gaming. Any comment on those specs is also welcome! 😀

- Unidentified main board below CHECK!
- Intel i386DX & i387DX @ 33 MHz CHECK!
- 32MB 60ns Interleaved Fast Page Mode w/Parity 30-pin SIMMs (8x 4MB w/9 chips) CHECK!
- ATi Graphics Xpression (Mach64 GX) 4MB DRAM 16-bit ISA Video Card (I know that it's not the best on ISA but I'm going for pure ATi nostalgia so what can you do! Still need to find one though...)
- Adaptec AHA-1542CF 16-bit ISA SCSI-2+Floppy Card CHECK!
- SCSI-2 to Compact Flash Adapter w/2GB Compact Flash Card (Got my eyes on one of the products from http://www.cf2scsi.com/)
- Sound Blaster 16 ASP 16-bit ISA Sound Card CHECK!
- 3Com Etherlink III TP/AUI/BNC 10 Mbps 16-bit ISA Network Card CHECK!
- Multi-I/O 2x 16550 Serial & 1x ECP Parallel 16-bit ISA I/O Card CHECK!
- US Robotics Sportster Voice 56K V.92 8-bit ISA Fax/Modem Card CHECK!
- Plextor PX-40TSI Ultraplex 40MAX 50-pin SCSI CD-ROM Drive CHECK!
- 1.44MB Floppy Drive CHECK!

Attachments

  • Back.jpg
    Filename
    Back.jpg
    File size
    1.94 MiB
    Views
    1481 views
    File license
    Fair use/fair dealing exception
  • Front.jpg
    Filename
    Front.jpg
    File size
    2.14 MiB
    Views
    1481 views
    File license
    Fair use/fair dealing exception

Reply 1 of 10, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

386 motherboards with intel chipsets are pretty rare. At first glance is appears to have no cache, but when reading a PC magazine one day I learned that this chipset supposedly has 8 or 16kb built in so the performance is probably not too bad.

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 2 of 10, by 90sToys

User metadata
Rank Newbie
Rank
Newbie

Thanks for the quick reply!

I explored the PC Magazine lead that you suggested and found several ads from 1992 about early 486SX PCs apparently using the same chipset (ISA only 486 😕 ). That may be where you remember reading about the integrated cache from. Those ads mention the chipset by name and advertise an integrated 8KB cache without saying that it's the 486 on-die cache.

All the 340DX chipset information that I could find said that it can be used with or without cache. Now L1 should not be present in a 386 class CPU because none of the chipset of that era would expect it and it would conflict with the chipset's own cache controller. I believe that's why the on-die cache was removed from Intel RapidCAD upgrade for 386 PCs (repackaged 486). As I remember main boards supporting both L1 on-die and L2 on-board required completely different chipsets, namely the VLB and PCI ones of later 486 PCs.

I'll find out about the cache if the thing ever posts when I'm done building it. 😀 Any idea about the various jumpers? I can guess the function of a few of them based on experience but if you can help be my guest...

Just in case the images aren't clear these are the 3 main chips on the board:
VLSI VL82C332-FC Data Buffer
Intel S82346A (aka VLSI 82346) Memory Controller
Intel S82344A (aka VLSI 82344) ISA Bus Controller

Attachments

  • Jumpers.jpg
    Filename
    Jumpers.jpg
    File size
    2.11 MiB
    Views
    1456 views
    File license
    Fair use/fair dealing exception

Reply 3 of 10, by 90sToys

User metadata
Rank Newbie
Rank
Newbie

I think that I found what it is!

http://museum.ttrk.ee/th99/m/A-B/30657.htm

It's almost a perfect match however it says no cache... 😢

At least all the jumpers are explained:

JP1 Closed=Color, Open=Monochrome

Keyboard Config
JP3 Closed=Controller Select Pin 23
JP4 Closed=Controller Select Pin 24
JP5 Closed=Controller Select Pin 27
JP6 Closed=Controller Select Pin 32

JP8 1-2=80387, 2-3=Other Coprocessor

JP9 1-2=CMOS Normal, 3-4=CMOS Clear

JP10 1-2=Internal Battery, 2-3=External Battery

JP14 Closed=Pipeline Mode Enabled, Open=Pipeline Mode Disabled

Reply 4 of 10, by RacoonRider

User metadata
Rank Oldbie
Rank
Oldbie

Considering L1 cache, there are 486DLC chips that feature at least 1Kb L1, so there is hardly any problem with 386 chip sets not knowing about it.

Reply 5 of 10, by Anonymous Coward

User metadata
Rank l33t
Rank
l33t

I remember reading an actual article about this chipset, not an advertisement. It was probably in either a 1989 or 1990 issue. I will attempt to find the article again (I read it just two weeks ago). Failing that, I would be willing to bet the datasheets for the chipset are available.

This board probably won't support the 486DLC properly unless it has hidden refresh setting in the BIOS.

"Will the highways on the internets become more few?" -Gee Dubya
V'Ger XT|Upgraded AT|Ultimate 386|Super VL/EISA 486|SMP VL/EISA Pentium

Reply 6 of 10, by 90sToys

User metadata
Rank Newbie
Rank
Newbie

Thank you for challenging my statement Racoon.

I did some additional research and you're correct, both on-die and on-board cache is possible on 386 hardware. I think that what got me confused is that all such solutions end up using two distinct cache controllers, the one within the CPU and the one within the chipset. I'm used to more modern hardware having only one cache controller for L1, L2 and L3 when applicable. I can't quite recall exactly what it was that lead me to think that it wasn't possible at all but somehow I still feel that redundant cache controllers can lead to cache incoherence if they aren't completely hidden from each others which is in turn considerably sub-optimal.

I found the Intel's 1990 386 System Design Considerations. The problem seem to be that the 340DX chipset needs an external cache controller as it lacks one! Intel suggests pairing it to the i385 or i395 cache controllers however any other similar product would do in which case the whole chipset becomes a 4-chip solution (Memory controller, memory buffer, cache controller and ISA or EISA bus controller) which seem to have been reserved for the then top-of-the-line systems.

pdf.datasheetcatalog.com/datasheet/Intel/mXtuvqv.pdf

Reply 7 of 10, by RacoonRider

User metadata
Rank Oldbie
Rank
Oldbie

90sToys,

Never knew your board was so old 😀 I recall seeing an i385 in huge top-end 386 boards, just as you say, but yours looks more modern.

Reply 8 of 10, by idspispopd

User metadata
Rank Oldbie
Rank
Oldbie
90sToys wrote:

I did some additional research and you're correct, both on-die and on-board cache is possible on 386 hardware. I think that what got me confused is that all such solutions end up using two distinct cache controllers, the one within the CPU and the one within the chipset.

Actually this only changed with Pentium Pro and Athlon (K6-3 had L1 and L2, but the MB usually still had it's own cache which in that case became L3 instead of L2).

Reply 9 of 10, by 90sToys

User metadata
Rank Newbie
Rank
Newbie

Found the chipset datasheet!

I can't see anything that either says that there is or isn't integrated cache in there. I guess that I'm back to square one, I'll have to boot the thing to see if it has any form of integrated cache. We'll soon see... 😎

Attachments