Re: Q:Commodore A3640 tinkering - Watch out I have boing balls!
TheCorfiot said:
Kin Hell said:
The Mobo always takes it's speed from the Crystal on the Mobo.
The INT/EXT jumpers merely tell the Amiga which Speed crystal to use for the CPU/FPU, NOT the Chipset! :wink:
Kin
I absolutely agree with Kin.
The Mobo conatains 2 Oscillators
1 - 50MHz which is used in "INT" mode to drive the 3620/30 CPU card which has no oscillator on board or "EXT" which means the relevent CPU Slot pins will hold the clock generated by the CPU card's on board oscilator, for ex, the A3640.
2 - 28.37516MHz (for PAL) this Oscillator is used for the chipset timing & is independant of the CPU oscillator.
TC :mrgreen:
Hmmm.. perhaps I'm confused because I was thinking of the A3000 (
http://groups.google.com/group/comp.sys ... d72b41260c), but after re-reading the master's (Dave Haynie) explanation, I don't see why the custom chips on the A4000 would be clocked differently than those in the A3000. Perhaps they're "pinned" at 25Mhz, but the overclocked A3640 benchmarks show RAM bandwidth goes up, which shouldn't (at least not as much) if only the CPU clock changed and not the custom chip clocks.
More specifically, using Frank Wille's memspeed v1.1 I get the following:
1)
50Mhz crystal, CPU@25Mhz:
----------------------------------------
ChipRAM: 3998 (read) 3990 (write) 1995 (copy)
FastRAM: 11427 (read) 6070 (write) 4006 (copy)
ROM: 10310 (read)
Note: default standard setup (25Mhz rated CPU running at 25Mhz)
2)
55Mhz crystal, CPU@55Mhz by using Macintosh "doubler" module:
----------------------------------------
ChipRAM: 3971 (read) 3943 (write) 1989 (copy)
FastRAM: 11493 (read) 6003 (write) 3913 (copy)
ROM: 10476 (read)
Note: 40Mhz rated CPU speed doubled. I *had* to use 55Mhz because it wouldn't "take" at 50Mhz. Stupid A3640 timing problems. MAPROM disabled.
3)
66Mhz crystal, CPU@33Mhz:
----------------------------------------
ChipRAM: 4941 (read) 4898 (write) 2461 (copy)
FastRAM: 15017 (read) 8072 (write) 5219 (copy)
ROM: 13565 (read)
Note: overclocked setup (25Mhz rated CPU running at 33Mhz)
4)
74Mhz crystal, CPU@37Mhz:
----------------------------------------
ChipRAM: 6880 (read) 6967 (write) 3484 (copy)
FastRAM: 16960 (read) 9070 (write) 5863 (copy)
ROM: 15252 (read)
Note: overclocked setup (40Mhz rated CPU running at 37Mhz)
General notes: all units in kB/s, 4000D-CR mobo without riser card, A3640 v3.1, Kickstart 3.1, Ramsey skip bit optimization off
Analysis:
Compare setup 1 and 2. With more than 2x the CPU speed the memory benchmarks remain the same. Now compare setup 2 and 3. In setup 3 the CPU is slower by 33/55=60% but the memory performance blows away the 55Mhz CPU setup because the custom chips/bus is running at 33Mhz vs. 55/2=27.5Mhz! Respectively for 2 vs. 4, only the difference is even greater.
Cheers!
@arnljot: yes, you do want to overclock this A3640 bitch ;-)
EDIT:
What I would like to do if I have time is to put a thermostat on Ramsey and FatGary (and possibly some of the other custom chips) and see what their thermal fingerprints are before and after the overclock. While I had the fan blowing on the CPU, I didn't notice them being hot at all, but some air was going over them as well (I had the blower on the side, covering the top and bottom of the A3640).