Une PS5 portable est-elle possible ? Comment il serait?

by Jack
Circuit imprimé du pont vapeur

le processeur principal

La première chose dont nous avons besoin pour construire un système est ce que nous appelons l’unité centrale de traitement. C’est pourquoi nous commencerons par une Configuration à 8 cœurs, mais optimisé pour une faible consommation. Puisque nous partirons du matériel PS4, nous nous passerons de tout ce qui est utilisé dans les jeux de ladite console, donc, dès le départ on va faire une série de coupes sur un Zen 3+ du Ryzen 6000.

  • Instructions AVX 256 bits.
  • Prise en charge du multithreading, l’une des choses les plus consommatrices d’énergie.
  • L’élimination du mode Boost dans le processeur pour atteindre des vitesses plus élevées.

Quant à la fréquence d’horloge, la chose resterait dans les 1,6 GHz du CPU de la PS4 d’origine et de sa version Slim. Cela peut vous sembler très peu, mais cela permet de baisser la tension. N’oublions pas non plus que l’architecture Zen 2 et les versions ultérieures ont deux fois plus de performances par cycle d’horloge. Donc sans compter le processeur graphique on aurait des performances plus élevées que sur PS4.

La RAM de l’ordinateur portable basé sur PS5

Le plus grand défi dans la création de ce système ne réside pas dans sa puce principale, mais dans son interface mémoire. La PS4 d’origine utilise la mémoire GDDR5 à 176 Go/s de bande passante sur un bus 256 bits. Le Steam Deck utilise un bus LPDDR5 128 bits à 88 Go/s. La première chose à laquelle on peut penser est que l’idéal serait d’augmenter la largeur du bus. Ceci, cependant, a un double problème qui est facile à expliquer :

  • Étant donné que l’interface avec la mémoire externe est toujours sur la puce mémoire, cela signifie augmenter sa surface et la puce peut être trop grande pour tenir dans une prise pour ce type d’appareil.
  • Nous aurions besoin de deux fois plus de puces mémoire, ce qui signifie augmenter la taille de la carte, si le Steam Deck de Valve est déjà de grande taille.

Circuit imprimé du pont vapeur

Une solution de mémoire LPDDR non conventionnelle est donc nécessaire pour notre PS5 basée sur du matériel portable.

La solution : la mémoire portable HBM

La solution que nous avons proposée est une version 2.5DIC, où la puce principale et la mémoire reposent sur un interposeur. Cela nous permet de raccourcir le câblage et d’augmenter le nombre de connexions. Ainsi, nous pouvons réduire considérablement non seulement la consommation d’énergie, mais également l’espace. Si nous prenons une pile mémoire HBM2E, nous verrons qu’elle a un bus de 1024 bits et qu’elle atteint 307,2 Go/s avec un bus de 2,4 Gbps par bit/connexion.

Sur les 8 canaux dont dispose la pile de mémoire HBM, nous allons en attribuer un au CPU et à ses clients et le reste au GPU et à ses clients. Nous devons garder à l’esprit que les architectures Zen communiquent à la vitesse d’horloge de la mémoire. Ce qui dans les mémoires de type DDR correspond à la moitié de ses Gbps. Oui, on suppose qu’un bus de 256 bits à 750 MHz peut avoir la même bande passante qu’un bus de 128 à 1500 MHz, les calculs sont clairs : 8 canaux de 128 bits chacun à 1,5 Gbps donnent 192 Go/s de bande passante. Ce serait donc au-dessus de la bande passante de la PS4.

Consommation sous-cadencée HBM

La vitesse de transfert plus faible nous permettra également de réduire davantage la tension, ce qui signifie une réduction considérable de la consommation d’énergie. Nous nous retrouvons donc avec une solution élégante où nous avons une carte avec peu de puces, avec une consommation de transfert de données inférieure à LPDDR5 et avec une bande passante qui n’est pas un goulot d’étranglement.

Le processeur graphique de la PS5 Portable

Pour notre processeur graphique, nous allons utiliser la Radeon 600M, qui est le GPU utilisé dans le Ryzen 6000. En général, tout le design que nous proposons est basé sur ledit processeur pour les ordinateurs portables pour une adaptation rapide par AMD.

Schéma Radeon 600M

La raison pour laquelle nous n’utiliserons pas la même configuration que la PS4 de 18 unités de calcul à 800 MHz, mais l’un des 12 cœurs à 1200 MHz est pour les raisons suivantes :

  • Les Compute Units sont regroupées 2 par 2 dans l’architecture RDNA2, ce groupe est appelé WGP.
  • 18 unités de calcul équivaut à 9 par Shader Engine et ayant donc la moitié d’un WGP inactif par côté.
  • Les architectures RDNA ne permettent pas de désactiver un WGP partiellement, mais complètement.

En d’autres termes, la configuration 18 CU n’est pas possible, mais une configuration 16 CU à 900 MHz serait possible. Le fait est que si nous coupons à nouveau, nous nous retrouvons avec un 12 CU, puisque nous devons couper 1 WGP par côté. Que nous reste-t-il à la fin ? La même configuration que le 680M des APU Ryzen 6000.

Fonctionnalités PS4 Portable « PS5 »
Architecture GCN RDNA2
vitesse de l’horloge 800MHz 1200MHz
Unités de calcul 18 12
TFLOPS 1,84 TFLOPS 1,84 TFLOPS
Taux de texturation 57,6 Gtexels/s 57,6 Gtexels/s
ROPS 32 24
taux de remplissage 25,6 Go/s 28,8 Go/s
résolution/fréquence d’images 1080p30 1080p30

Comme nous l’avons dit au début, notre objectif n’est pas une PS5 portable elle-même, mais d’utiliser la même technologie pour obtenir un Console portable de niveau technique PS4 et que peut exécuter en douceur l’ensemble du catalogue trouvé dans le catalogue du PlayStation Storeainsi que des services tels que PlayStation Plus et PlayStation Now sans apporter de modifications à l’exception de certains jeux sortis sur PS5 et qui nécessiteraient une version pour portable.

pont intégré

La PS5 et son prédécesseur utilisent une série d’interfaces qui n’ont pas leur place sur une console portable. Donc, dans cet aspect, nous verrons les changements suivants :

  • Une interface USB-C Alt DP qui sert à la fois à charger la console et à transférer l’image via un dock comme c’est le cas avec le Steam Deck ou la Nintendo Switch. Dans ce mode, la console sera compatible avec DualSense pour pouvoir jouer depuis la télévision. Il n’y aura donc pas de sortie HDMI.
  • L’interface SATA-USB pour le disque dur et le lecteur Blu Ray est évidemment complètement supprimée, puisque ces lecteurs ne sont pas disponibles.
  • Le port Ethernet est complètement laissé de côté, évidemment pas la connectivité WiFi et Bluetooth qui auront leurs propres modules dans le système.

De plus, la PS5 Portable aura un mode basse consommation lorsqu’elle est chargée ou en mode veille. Ce mode servira à télécharger du contenu en arrière-plan et pour économiser la batterie, il effectuera les opérations suivantes :

  • L’écran de l’appareil et le GPU seraient inactifs.
  • 7 des 8 canaux de mémoire HBM seraient désactivés. Le reste fonctionnerait à vitesse réduite.
  • Un seul cœur du processeur serait utilisé, également à une vitesse réduite.

Stockage pour ordinateur portable alimenté par PS5

La console serait livrée avec un stockage interne basé sur une mémoire à semi-conducteurs et n’utiliserait aucun disque dur comme dans la console d’origine. En parallèle, il faut garder à l’esprit que les jeux ne sont pas conçus pour profiter de la bande passante d’un SSD NVMe, encore moins d’un SSD SATA. Cependant, certains lecteurs flash utilisés dans les appareils portables ne sont pas seulement assez rapides pour alimenter l’intégralité du disque dur de la console portable sans utiliser de SSD NVMe dans le processus.

Les mémoires de style eUFS et autres sont idéales pour notre console. Dans tous les cas, il est préférable de laisser un emplacement pour les cartes mémoire afin d’augmenter la capacité de stockage du système. Avec tout cela, nous aurions notre système prêt. Ce qui viendrait avec 512 Go de stockage ou plus.

Related Articles

Leave a Comment