From:
http://jrrver.homeserver.com/jrr/3dfx/3dfx_historical_documentation/Voodoo3cmds.... Quote:PLL/DAC: Avenger contains 3 independent PLL’s for clock generation. The PLL’s are totally
programmable giving the capability to change video, graphics, and memory clocks to any specified
frequency. Avenger supports a high speed 300 MHz ramdac, capable of doing 1600x1280 @ 76Hz
refresh.
Now, I'm not a hardware programmer/engineer but this sounds to me like it should be possible to set the clock frequencies for memory and graphics independently?
Wonder if this is also true for Napalm.
Hello faster memory!
Edit; small hickup I think;
Quote:Graphics core and memory interface now all run on a master graphics clock
Edit; and some newfound hope;
Quote:Programming of PLL depends on device ID: id==5 -> m, n, k are all fully programmable; id==4
-> m is fixed to 0x18 (24d); see section 9
(I'm just typing this as I'm reading the file, so might be a bunch of edits
)
Edit; and some stuff to trample that hope again;
Quote:Register Name Address Bits R/W Description
pllCtrl0 0x40-0x43 31:0 R/W Video Clock PLL
pllCtrl1 0x44-0x47 31:0 R/W GRX Clock PLL
pllCtrl2 0x48-0x4b 31:0 R/W AGP PLL.
No pllCtrl for Mem Clock PLL.