Reply 40 of 115, by Sphere478
- Rank
- l33t++
did some silk screen
here are the latest files
I was kinda wanting to add a multiplier table
but there are so many different configurations that don't match all cpus
I need to collect info from all the cpus in my collection in order to make a universal table
and I'm not quite sure how to format it
perhaps like this?
bf0,1,2
1=pull down 0=pull up
p54c p55c tillamook k6 k6-2/3/+ mp6 6x86 MII winchip
1x na na na na na na 101
1.5
2x na
2.5x
3x
3.5x
4x 001
4.5x
5x
5.5x 001
6x 100
^can only view in full screen in desktop window.
etc....
or
1x off off on
1.5x off off off
1.75x on on off
2.0x on off off
2.33x off on on
2.5x on on off
2.66x off off on
3.0x off on off
3.33x on off off
3.5x off off off
4.0x on off on
4.5x on on on
5.0x off on on
5.5x off off on
6.0x on off off
as per this link https://www.pchardwarelinks.com/cpuspeed.htm
"Notes:
The AMD K5 has multipliers of 1.5x, 1.75x, and 2.0x. Setting the motherboard to 1.5x or 2.0x will be interpreted by the processor as a 1.5x multiplier. 2.5x is interpreted as 1.75x, and 3.0x becomes 2.0x. This varies depending on the model of the chip. See below for which chips have what multipliers.
The AMD K6 233 and the Pentium MMX 233 interpret a 1.5x multiplier as 3.5x. 233MHz is the maximum limit for the Intel chip since it does not have a multiplier higher than 3.5x.
The Model 8 K6-2 CXT, Model 9 K6-3, and Model D K6-2+ and K6-III+ are the only Socket 7 chips with a 6.0x multiplier (it takes the place of the 2.0x multiplier).
For 4.0x and higher multipliers on the K6, there must be a jumper on the motherboard to set pin BF2 or the chip will default to 'Pulled High', and only give a maximum of 3.5x multiplier. BTW, the AMD K6 does not have a 1.5x multiplier at all.
The IDT (Centaur) Winchip and Winchip-2 do not have fractional multipliers. The normal 2.5x setting is defined as 'reserved', and the 1.5x setting is interpreted by the chip as 4.0x. When BF2 is added to the motherboard, the typical settings for 4.5x and 5.5x are 'reserved'. 4.0x and 5.0x are unchanged.
The IDT (Centaur) Winchip-2A adds the unusual 2.33x and 2.66x multipliers in place of the 5.0x and 5.5x settings.
Default multiplier settings (If the chip receives no signal on its multipliers pins (they're left 'floating'), it reverts to its default setting.):
AMD K5 - 1.5x
AMD K6/K6-2/K6-3/K6-2+/K6-III+ - 3.5x
Cyrix/IBM 6x86/6x86L/6x86MX/M-II - 2.0x
Cyrix M-II (later versions w/ CLKMUL2) - 3.0x
IDT (Centaur) Winchip/Winchip-2/Winchip-2B - 4.0x
IDT (Centaur) Winchip-2A/Winchip-3 - 3.5x
Intel Pentium Classic - 1.5x
Intel Pentium w/ MMX - 2.0x
Rise mP6 - 2.0x"
but it's bound to not apply to all cpus, seems like a table is the best way. but it will be a huge table!
Anyway, I don’t think there is enough room for it unless we make a break away tab on the side of the board.
it will be quite a project confirming all the settings also... even then it will still have errors/gaps because for example intel locked pentiums, same s spec number chips can respond to settings differently
honestly, probably the easiest thing to say is:
use BF pull ups if missing/needed. otherwise multipliers will be set via pull down on BF0, BF1, and (BF2 or Tillamook BF2) try these combos on pull down and see what you get:
000
100
010
110
001
101
011
111