VOGONS


NEC 486 Chipset

Topic actions

Reply 40 of 49, by youxiaojie

User metadata
Rank Newbie
Rank
Newbie

to my surprise , it supports edo. 32M double side. the fake cache nothing connected with ic chip, but shows 256kB here.

Reply 41 of 49, by rasz_pl

User metadata
Rank l33t
Rank
l33t

oo nice one
Could you please run cachechk https://www.dosdays.co.uk/topics/mem_utilities.php on it? with normal and fastest bios settings

https://github.com/raszpl/sigrok-disk FM/MFM/RLL decoder
https://github.com/raszpl/FIC-486-GAC-2-Cache-Module (AT&T Globalyst)
https://github.com/raszpl/386RC-16 ram board
https://github.com/raszpl/Zenith_ZBIOS Zenith Z-386 MFM-300 ZBIOS disassembly

Reply 43 of 49, by rasz_pl

User metadata
Rank l33t
Rank
l33t
youxiaojie wrote on 2026-08-07, 15:50:

I will try. but we.already know there's no external cache on the board.nothing connected.

Im still curious about its performance compared to other 486 chipsets Re: 386/486 hubrid boards (with two or more sockets) questions.

https://github.com/raszpl/sigrok-disk FM/MFM/RLL decoder
https://github.com/raszpl/FIC-486-GAC-2-Cache-Module (AT&T Globalyst)
https://github.com/raszpl/386RC-16 ram board
https://github.com/raszpl/Zenith_ZBIOS Zenith Z-386 MFM-300 ZBIOS disassembly

Reply 46 of 49, by youxiaojie

User metadata
Rank Newbie
Rank
Newbie

this board does not boot Linux,boot by syslinux (extlinux).

Reply 47 of 49, by rasz_pl

User metadata
Rank l33t
Rank
l33t
youxiaojie wrote on 2026-08-08, 13:54:

what is result?

both

CACHECHK v4 2/7/96  Copyright (c) 1995 by Ray Van Tassle. (-h for help)
CMOS reports: conv_mem= 640K, ext_mem= 63,680K, Total RAM= 64,320K
Clocked at 486 100.4 MHz
Reading from memory. Cache DISABLED.
MegaByte#: --------- Memory Access Block sizes (KB)-----
1 2 4 8 16 32 64 128 256 512 1024 2048 4096 <-- KB
0: 58 58 58 58 57 57 57 57 57 57 -- -- -- æs/KB
1: 58 58 58 58 57 57 57 57 57 57 57 57 57 æs/KB
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 <--- same as above.
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 <--- same as above.
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 <--- same as above.
53 54 55 56 57 58 59 60 61 62 63 <--- same as above.

Extra tests----
Wrt 57 57 57 57 57 57 57 58 57 57 57 57 57<-Write mem
Main memory speed -- 19.1 MB/s 54.8 ns/byte (100%) [read] 21.0 clks
Effective RAM access time (read ) is 219ns (a RAM bank is 4 bytes wide).
Effective RAM access time (write) is 218ns (a RAM bank is 4 bytes wide).
Clocked at 486 100.4 MHz. Cache DISABLED.
 CACHECHK v4 2/7/96  Copyright (c) 1995 by Ray Van Tassle. (-h for help)
CMOS reports: conv_mem= 640K, ext_mem= 63,680K, Total RAM= 64,320K
Clocked at 486 100.4 MHz
Reading from memory.
MegaByte#: --------- Memory Access Block sizes (KB)-----
1 2 4 8 16 32 64 128 256 512 1024 2048 4096 <-- KB
0: 57 57 57 57 57 57 57 61 63 64 -- -- -- æs/KB
1: 10 10 10 12 65 65 65 65 65 65 65 65 65 æs/KB
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 <--- same as above.
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 <--- same as above.
36 37 38 39 40 41 42 43 44 45 46 47 <--- same as above.
48: 10 10 10 12 65 65 66 66 65 65 65 65 65 æs/KB
49: 10 10 10 12 65 65 65 65 65 65 65 65 65 æs/KB
50 51 52 53 54 55 56 57 58 59 60 61 62 63 <--- same as above.

Extra tests----
Wrt 57 57 57 57 57 57 58 57 57 57 57 57 57<-Write mem
This machine seems to have one cache!? [read]
!! cache is 8KB -- 91.8 MB/s 11.4 ns/byte (543%) 4.4 clks
Main memory speed -- 16.9 MB/s 61.9 ns/byte (100%) [read] 23.8 clks
Effective RAM access time (read ) is 247ns (a RAM bank is 4 bytes wide).
Effective RAM access time (write) is 218ns (a RAM bank is 4 bytes wide).
Clocked at 486 100.4 MHz. Cache ENABLED.
Options: -t0

show extremely slow ram subsystem for 33MHz FSB 100MHz dx4. Those numbers are more in line with 486 SX-33 or even 25MHz 😮
486 dx4 100MHz should be seeing 45-55us/KB normal RAM read speed.

Can you override L1 cache mode to WT?

It looks like its in WB right now and this somehow makes ram slower making me question if the chipset supports 486 Burst bus mode at all. It also looks like it might think it does have L2 cache somehow? like its still trying to do L2 cache lookups despite no L2 cache installed - that would explain why ram slowed from 57 to 65 us/KB.
Also curiously first Megabyte doesnt appear to be L1 cached _at all_ 😮 Is there an option in BIOS for setting uncacheable regions?

Can you override L2 cache mode to WT?
Can you explicitly disable L2 cache leaving L1 enabled?

this image
Screenshot_2026-08-07-21-41-58-28_99c04817c0de5652397fc8b56c3b3817.jpg suggests you should be able to disable external cache and switch L1 to WT.

Can you try with tighter timings?

Last bios image shows different RAM timings with your screen showing SLOW set, can you try fastest?

It also shows Edo set/detected. Can you try testing with FPM module to see if there is any speed difference with otherwise same settings?

https://github.com/raszpl/sigrok-disk FM/MFM/RLL decoder
https://github.com/raszpl/FIC-486-GAC-2-Cache-Module (AT&T Globalyst)
https://github.com/raszpl/386RC-16 ram board
https://github.com/raszpl/Zenith_ZBIOS Zenith Z-386 MFM-300 ZBIOS disassembly

Reply 48 of 49, by youxiaojie

User metadata
Rank Newbie
Rank
Newbie

is it because I use dx4 100 nv8t? write through? another cpu is sv8b. the BIOS settings is default value, I changed disable next time.what is pity that we don't know the pin definition,otherwise we can wire the cache chips manually. OK,I will try.

Reply 49 of 49, by Babasha

User metadata
Rank Oldbie
Rank
Oldbie
youxiaojie wrote on 2026-08-15, 20:46:

is it because I use dx4 100 nv8t? write through? another cpu is sv8b. the BIOS settings is default value, I changed disable next time.what is pity that we don't know the pin definition,otherwise we can wire the cache chips manually. OK,I will try.

I dont think there any cache controller inside "NEC" chipset.

PS. Did you submit your GC13 motherboard to the THERETROWEB or can you give me permission to submit it?

Need help? Begin with photo and model of your hardware 😉