|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Qui n'a pas trouvé l'attente trop longue pour le calcul d'une image, la sauvegarde de ses images favorites qui plus est en JPEG et ce, même après avoir fait l'acquisition onéreuse de son A4000/040 ou de sa carte PPS (pour les A3000). La solution consiste désormais soit en l'achat d'une hypothétique carte encore plus rapide, soit à essayer de voir ce que l'on peut faire avec ce que l'on a déjà. C'est cette seconde solution que nous allons décrire aujourd'hui. Le 68040 Tout d'abord, nous n'allons parler que des cartes 68040 de l'Amiga 4000 et des cartes PPS Mercury et Zeus pour A3000 et A2000. Un petit détour dans la documentation technique de fabrication du 68040 nous indique que ces derniers peuvent supporter une fréquence d'horloge supérieure à la limite indiquée sur leur bâti. En pratique, il est peu recommandé de dépasser 25% de plus. Ceci nous permet de déduire qu'un 68040/25 (pour 25 MHz) doit tolérer une horloge de 33 MHz. Pour l'avoir testé sur de nombreux 68040 de provenances diverses (États-Unis, Malaisie...) la réponse est affirmative. Il convient cependant de refroidir la surface chaude du boîtier par des moyens que nous décrirons plus loin. Gardons aussi à l'esprit qu'un 68040 est donné pour fonctionner sans problèmes dans les spécifications du constructeur et que l'accélérer peut réduire sa durée de vie surtout s'il n'est pas aidé par un refroidissement énergique par exemple. Les cartes de l'A4000 C'est ici que cela se complique un peu. En effet, il existe deux versions de cartes filles (A3640) prévues pour l'Amiga 4000. La version 3.0 et la version 3.1 ainsi que des révisions différentes. Hélas, autant le dire tout de suite, les possesseurs de la version 3.1 risquent d'être très déçus par ce qui va suivre. En effet, la version 3.1 ne pourra pas être accélérée à plus de 30 MHz sans des modifications très complexes et des remplacements de certains composants. La version 3.0 des cartes filles d'A4000 pourront, elles, supporter une fréquence allant 40 MHz sans modification ou remplacement de circuits (autres que l'oscillateur) mais avec un refroidissement suffisant de certains composants ainsi que du 68040 pour éviter des plantages intempestifs. Avant de continuer, voici une mise en garde importante. Tout ce qui suit propose des modifications des spécificités du matériel et Amiga News et l'auteur de cet article ne seront pas responsables des problèmes que pourraient provoquer une mauvaise manipulation ou compréhension de ce qui est décrit ici. Ceci étant dit, examinons de plus près les cartes 68040 de l'A4000 et la différence entre la version 3.1 et 3.0 de ces dernières. Le dessin ci-dessous indique l'emplacement des principaux acteurs du film. Pour une version 3.0, cette manipulation sera la seule avec l'ajout d'un petit ventilateur sur le radiateur du 68040, ceci pour une fréquence aux environs de 33 MHz (soit 66 MHz sur l'oscillateur). Pour une vitesse supérieure, il faudra penser à refroidir plus avant le 68040 (qui ne l'oublions pas est donné pour 25 MHz) par l'intermédiaire d'éléments Pelletier par exemple. Les éléments Pelletier sont des composants de refroidissement électrique pouvant permettre des baisses de température importantes. L'inconvénient de ces modules concerne leur consommation en courant (environ 2 A chacun) et la nécessité de contrôler leur alimentation sans oublier de les refroidir eux-mêmes. Sur certaines cartes version 3.0, il est possible de tourner à 40 MHz sans ajout de ces modules avec uniquement des ventilateurs et radiateurs. Ceci n'est pas vrai sur les cartes PPS. Les quatre cartes version 3.0 révisions B ou E fonctionnent à 30, 33 et 40 MHz. Sur la carte de révision E (toujours en V3.0), il a fallu couper la patte 2 de la ligne à retard et relier cette dernière à "R101", côté ligne à retard. De même pour les révisions E, il faut remplacer le composant référencé "U103" sur la carte mère de l'A4000. Ce circuit est un 74HCT244 qu'il faudra remplacer par un 74ACT240 ou mieux par un 74FCT240. Ces circuits sont assez communs et facilement disponibles. Pour en revenir au pourquoi du non-fonctionnement des cartes version 3.1, voici le tableau explicatif des composants de type GAL (programmés) et surtout concernant leur vitesse d'exécution maximum. Ici, contrairement aux processeurs, cette vitesse est une limite réelle. La carte A3640 En résumé et pour les cartes de l'A4000/040 Si vous possédez une carte A3640 version 3.1, vous ne pourrez pas dépasser 30 MHz dans le meilleur des cas. Si par contre vous avez une version 3.0, alors un fonctionnement à 33, 35 ou 40 MHz est envisageable. La procédure à suivre peut ressembler à la suivante et surtout attention lors du dessoudage de l'oscillateur et du montage du nouveau support. Si cela est mal réalisé, vous risquez de tout perdre et de fonctionner à 0 MHz pour longtemps.
Les cartes PPS Mercury Ces cartes concernent plus précisément les Amiga 3000 qui eux aussi peuvent bénéficier d'une accélération assez importante et quelques modifications plus intéressantes encore. Les cartes Mercury pour A3000 (et A4000 aussi) peuvent êtres modifiées de deux façons. Façon accélération de type A3640 et surtout la possibilité de transformer la mémoire SIMM qui se trouverait dessus en mémoire cache pour le 68040. Cette dernière manipulation permet un accroissement de la mémoire Fast de l'ordre de 5 fois pour une Mercury à 40 MHz. La mémoire cache fait cruellement défaut à l'Amiga et la modification de ces cartes est pour le moment le seul moyen de palier à ce manque. Cependant, je ne vais pas décrire cette manipulation ici, il faudrait tout Amiga News et deux numéros d'Elector pour en venir à bout. La carte Mercury En effet, ces circuits contenant les programmes de contrôle sont eux aussi la limite de cette carte à des fréquences pouvant difficilement dépasser 35 MHz. Par contre, ces PAL et GAL étant en boîtier DIL et sur support, il est plus aisé de les remplacer dans le cas où l'on peut trouver le moyen d'en reprogrammer d'autres. Dans ce cas-là, la carte Mercury 28 MHz peut monter à 40 voire 50 MHz (en changeant le 68040/25 par un 68040/33) et cela fonctionne parfaitement depuis deux ans, je peux vous l'assurer puisque c'est ma carte. Dans tous les cas et même en ayant changé les PAL, j'ai été obligé de bien refroidir le tout car des plantages intempestifs survenaient surtout l'été. Les plantages principaux venaient aussi des circuits ASICS qui parsèment la carte et qui, eux aussi sont théoriquement limités à 33 MHz. Mais bien refroidis avec des Pelletier, leur fonctionnement à 40 MHz ne pose aucun problème. Un gros résumé Dans tous les cas, je renouvelle ma mise en garde quant à la complexité des opérations décrites ici. L'accélération des cartes filles de l'A4000 en version Rev 3.0 ne doit poser aucun problème jusqu'à 40 MHz. Les versions Rev 3.1 sont plus problématiques et toutes inégales dans leurs réactions. Certaines marchent à 33 MHz, d'autres non. Pour ces dernières, le composant U103 sera sûrement à changer sur la carte mère. L'accélération des cartes PPS Mercury 28 MHz est plus simple. Ici seul le changement de l'oscillateur suffira pour la pousser à 30 ou 33 MHz. Pour des fréquences plus élevées, le refroidissement et le changement des PAL et GAL s'imposent. Performances avec AIBB 6.5
Où trouver les composants Les oscillateurs à quartz seront de type TTL avec une précision d'au moins trois décimales pour éviter les problèmes. Prendre un 66.000 MHz pour faire tourner la carte à 33 MHz par exemple. On peut commander chez tout bon distributeur de composants électroniques. S'il ne veut pas, insistez, il peut vous faire tailler un quartz à la fréquence désirée mais cela risque de coûter un peu cher (environ 250 FF). Les radiateurs et les Pelletier sont disponibles auprès de la société Synonyme, 20 rue Sibuet 75012 Paris. Les prix varient de 150 à 800 FF selon le modèle. Signalons que cette société diffuse aussi des refroidissements par échangeur liquide bien plus performants que tout autre système. Les PAL et GAL seront ici plus complexes à trouver mais vous pouvez toujours demander à votre distributeur de composants électroniques qui pourra les commander. Par contre, pour les programmer, c'est une autre histoire car certains sont aussi protégés. Note : remerciement à Michel Castel et Pascal Rielland pour certains des tests sur leur A4000.
|