Overclockage sur Amiga 500 rev8:

Il est impossible d'overclocker le CPU facilement, la fréquence provient de la carte mère.
Il faut donc faire une petite bidouille sur la carte mère et s'équiper de son fer à souder.
Il est recommandé de mettre un inverseur pour activer ou non le turbo (14MHz) afin de conserver la compatibilité avec certains jeux/démos.
Il sera préférable de choisir la vitesse avant la mise sous tension de l'Amiga, bien qu'il n'y ait pas de risque électrique particulier à changer sous tension (l'Amiga va juste planter et il faudra le redémarrer).

 

La base de l'overclockage à 14MHz :

L'Amiga 500 rev8 possède un nouvel AGNUS qui possède une sortie 14MHz, contrairement à ces prédécesseurs. Il suffit donc de remplacer le signal 7MHz du CPU par le signal 14MHz fourni par la broche 40 d'AGNUS.


Schéma de principe

Problème : voyant power fixe ou 1 clignotement et écran blanc en mode 14MHz.
Solution : faire un/des reset. Si le problème persiste, vérifier que le processeur est un modèle à 16MHz.

Problème : le voyant power clignote sans arrêt en mode 14MHz.
Solution : faire un/des reset. Si le problème persiste, raccourcir les fils au plus court possible et/ou prendre un fil de meilleure qualité.

Problème : le lecteur de disquette peut ne plus lire correctement les disquettes (signal E overcloqué).
Solution : aucune.

Problème : certains logiciels calculent le temps via la fréquence CPU (exemple XCopy 3.1 qui affichera le double du temps réellement passé).
Solution : aucune.

Problème : le signal 14MHz est fortement perturbé sur une Rev8 par rapport à la rev6. Le succès de l'opération est très aléatoire.
Solution : aucune simple.

 

Améliorations pour corriger les problèmes précédents : (attention: ne fonctionne pas actuellement)


Schéma de principe (amélioré avec signal E)

L'oscillateur a quartz de la carte mère fourni un signal d'horloge de 28MHz. Ce signal est divisé par 2 et 4. On le récupère à 14MHz sur la broche 40 d'AGNUS et 7MHz sur la patte 35 de DENISE, c'est pourquoi l'Amiga ne fonctionne qu'à 7MHz alors que le processeur peut fonctionner à 8MHz d'origine.

On va récupérer un signal divisé par 2 (donc 14MHz ) sur la broche 40 d'AGNUS, qui sera directement exploitable.

Le signal E, généré par le 68000 (broche 20), correspond à 1/10e de la fréquence CLK. Il faut donc à nouveau diviser sa fréquence par 2 lorsque le 68000 fonctionne à 14MHz, ce qui permet de conserver sa fréquence d'origine lors de l'overclockage.

Un inverseur permet ensuite de choisir le signal d'horloge qui sera envoyé au 68000. Cela permet de garder une compatibilité avec certains programmes qui sont conçus pour fonctionner à 7MHz uniquement.

 

Composants nécessaires :

Désignation : Qté : Prix : Aperçu :
Microprocesseur 68000 ou 68010 à 16MHz
Le modèle a 12.5MHz n'a pas l'air de supporter l'overcking à 14.2MHz
1 14,00
Inverseur bipolaire 2RT à levier (unipolaire si pas d'afficheur de fréquence)
- 1 RT pour la fréquence CPU
- 1 RT pour la fréquence E
1 1,50 Photo conrad
Double bascule D type 74LS74 ou dérivée (supportant une fréquence d'horloge de minimum 2 MHz) 1 0,50 Photo www.goldmine-elec-products.com
Condensateur 100nF non polarisé 6.3V 1 0,30  
Afficheur de fréquence (optionnel) 1 1,50  
Circuit imprimé d'essai (optionnel) 1 0,50  
du fil de petit diamètre 0.51mm (gauge 24)      
de la gaine thermo pour les soudures      

Total :

  18,30

euros

 

Procédure d'installation :

1°) Ouverture de l'Amiga 500 en dévissant les 6 vis du capots et une vis du lecteur de disquette :

2°) On retire le clavier en le déconnectant de la carte mère.

3°) On retire le blindage en relevant les languettes et en ôtant les 3 vis.

4°) Repérage du 68000 à retirer de son support:

5°) Mettre en place le 68000P16 en relevant la patte 15 (CLK)  pour qu'elle soit isolée du support :

6°) Percer un trou à l'arrière de l'A500 pour y fixer l'inverseur :

7°) Percer un trou dans la carte mère de l'Amiga pour passer le fil qui reliera la broche 40 d'AGNUS au CLK du 68000. Bien suivre la photo ci dessous pour ne pas percer sur une piste !!!

 

8°) Connecter les fils sur la carte mère rev 8A.1 (signal 7MHz, 14MHz et  CLK du 68000) :


Carte mère A500 rev8A.1

 


Zoom sur le signal 7MHz : carte mère A500 rev8A.1

 


Zoom sur le signal 14MHz : carte mère A500 rev8A.1

 

8°) Connecter la carte avec le 74F74, de l'afficheur et de l'inverseur pour sélectionner la fréquence de fonctionnement :

 

Note : il est recommandé de limiter la longueur des fils au minimum indispensable pour éviter les soucis.

9°)

10°) Tester le montage au testeur de continuité

 

Tests :

Voici le résultat des tests réalisés sous sysinfo 3.23 sur un A500 rom 1.3 équipé de 1Mo de chipram :
68000 à 7.09MHz : 0.57 Mips
68000 à 14MHz : 0.62 Mips soit un gain de 9%.

Voici le résultat des tests réalisés sous sysinfo 3.23 sur un A500 rom 1.3 équipé de 1Mo de chipram + 2Mo fastram :
68000 à 7.09MHz : 0.75 Mips
68000 à 14MHz : 0.87 Mips soit un gain de 16%.

Note : il n'y a pas un gain de 100% (x2) car d'autres éléments que le processeur limite le gain.

 

La "Jacky Touch" :

Quoi de plus "beau" qu'un afficheur de fréquence affichant 14 MHz... Une petite découpe dans le plastique, puis quelques petits coups de lime, et un peu de colle chaude pour fixer le tout. Voila le résultat :

 

 

Récapitulatif des performances sur A500 rev6a + 1Mo chipram :

 

68000
7.09 MHz
68010
7.09 MHz
68000
14.18 MHz
68010
14.18 MHz
Blizzard Turbo Board
68000 à 14.18 MHz

Sysinfo 3.23 sans Fast Ram

0,57 Mips 0,59 Mips 0,62 Mips 0,65 Mips estimé  
Sysinfo 3.23 + 2Mo Fast Ram 0,75 Mips 0,79 Mips. 0,87 Mips 0,93 Mips estimé 1,59 Mips

Le passage a 14MHz "brut" n'améliore sensiblement pas les performances, mieux vaut investir vers de la fastram..

 

Page Précédente

  Retour au Sommaire   Page Suivante

Page rédigée par Sébastien LIGEZ - Créée le 04/04/2009 - Dernière mise à jour le 15/11/2010 - Photos personnelles libres de droit, hors mention particulière.