24 ans après sa sortie, un moddeur a réalisé un 3Dfx Voodoo 4 mobile

Le noyau VSA-100 a été l’un des derniers que 3Dfx a réussi à publier au cours de son existence. Elle fabriquait principalement les cartes Voodoo 4-4500, la Voodoo 5-5500 à deux puces, et préparait la Voodoo 5-6000 à quatre puces, mais la société a involontairement cessé ses activités peu de temps avant sa sortie. Le cœur VSA-100 lui-même était assez économique, sa consommation oscillant autour de 10 à 15 watts, selon la configuration.

Voodoo 4-4500 AGP et mobile Voodoo 4-4800 MXM
sdz (domaine public)

Du point de vue du déploiement mobile, le refroidissement est donc le moindre problème. Une complication plus importante était la nécessité d’adapter le noyau pour une utilisation sur le module MXM. Avant tout, le VSA-100 est un GPU prenant en charge AGP et PCI, mais pas PCIe, plus de cinq ans après sa création. Le module MXM devait donc être équipé d’un contrôleur (bridge) PCIe/PCI. Le cœur calcule également nativement la sortie analogique (CRT/VGA). Bien que Voodoo 4 existait également dans des versions avec une interface DVI, il s’agissait d’un problème marginal à l’époque, il a donc été résolu en installant une puce TMDS distincte sur le PCB. Sdz a utilisé FPGA au lieu de TMDS, mais a dû le compléter avec un scaler séparé (qui y était intégré pour des moniteurs de bureau séparés). Il a installé une mémoire d’une capacité de 64 Mo au lieu des 32 Mo (ou 16 Mo) alors utilisés.

Adaptateur Voodoo 4-4800 MXM dans PCIe pour les tests de bureau
sdz (domaine public)

Afin de tester confortablement l’ensemble de la solution, il a également préparé un adaptateur du module MXM vers une interface PCIe de bureau standard. Dans cette configuration, il a réussi à obtenir un fonctionnement stable jusqu’à 192 MHz.

Voodoo 4-4800 MXM dans un ordinateur portable
sdz (domaine public)

La norme pour le Voodoo 4-4500 était de 166 MHz, pour le Voodoo 4-4800 (apparemment, il n’apparaissait pas dans le segment de vente au détail) jusqu’à 183 MHz. Dans cette configuration, il a réalisé une performance de 2035 points dans 3DMark 2021 SE, ce qui est un très beau résultat. En configuration mobile, il a cependant conservé la fréquence de base de 166 MHz.

Il est intéressant d’ajouter que 3Dfx n’avait pas de grands projets pour le déploiement mobile de la puce VSA-100. Elle prépare également une variante de la puce qui serait plus adaptée aux appareils économes en énergie, le VSA-101. La configuration de base est restée la même, mais est passée d’un processus de 250 nm à 180 nm. Pour gagner de la place, le bus SDR 128 bits a été remplacé par un bus DDR 64 bits. Le VSA-101 offrait ainsi moins d’espace et une consommation moindre. Même avant la fin de 3Dfx, cette solution (officiellement appelée Daytona, commercialement Voodoo 4-4200) était également envoyée aux partenaires OEM en un seul lot, il était donc possible de l’acheter dans les assemblages d’un fabricant d’ordinateurs américain (je je ne me souviens plus de la marque). Le VSA-100 gérait une large gamme de fréquences d’horloge, à 143 MHz il offrait la possibilité d’un refroidissement passif (complètement sans refroidisseur), pour les modèles plus puissants, des horloges de 200 MHz ou plus étaient attendues, dans les laboratoires il atteignait jusqu’à 270 MHz .

2024-06-07 11:08:19
1717776464


#ans #après #sortie #moddeur #réalisé #3Dfx #Voodoo #mobile

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.