Fiyatı oyun konsollarının gerektirdiği yere indirmek için, hepsinin bir CPU (veya üç) içeren özel yongalara ihtiyacı vardı. Elbette Microsoft, Intel CPU'dan bir PowerPC'ye geçti, çünkü Intel'in CPU'larına özel bir yongada izin vermesinin hiçbir yolu yoktu / yoktu - özellikle de yongaya inen Intel olmasaydı.
XBox 360 oluşturulduğu zaman, PowerPC kullanılacak en hızlı ve en makul CPU'ydu. Artık ARM'nin yenildiği durum böyle değil. ARM'nin önümüzdeki iki yıl içinde çıkması gereken yeni oyun konsolları için tercih edilen CPU olacağını tahmin ediyorum.
Yeni PPC cihazları varken, yeni 8051 ve Coldfire cihazları da var. Dolayısıyla bu tek başına PPC'nin ne kadar "güncel" olduğunun iyi bir göstergesi değildir. Yeni ARM cihazları yeni PPC cihazlarından 50 ila 1 daha fazla.
Şimdi sorularınızı doğrudan ele almak için:
PowerPC ailesi içinde küçük mikro denetleyicilerden yüksek performanslı bilgi işlem için işlemcilere kadar yüksek ölçeklenebilirlik ve uygulama programlama arabirimi uyumluluğu mu?
PPC şu anda herhangi bir ölçeklenebilirlik avantajı sunmamaktadır. ARM bu departmanda aslında daha kolaydır, çünkü CPU çok çekirdekli işlem düşünülerek tasarlanmıştır.
PPC, ARM veya diğer CPU'ların sunmadığı herhangi bir API uyumluluğu sunmaz. Modern yazılım tamamen yüksek düzeyde bir dilde yazılmıştır ve bu nedenle CPU mimarisi API uyumluluğuna girmez. Bugünlerde montaj dilinde neredeyse hiçbir şey yazılmıyor, özellikle yüksek performanslı 32/64 bit CPU'larda.
İşlevsel güvenlik sertifikası ile tasarımın ve deneyimin sağlamlığı?
Bununla ne demek istediğin belli değil. Can güvenliği, askeri veya havacılık düzeyinde güvenilirlik gerektirmeyen çoğu gömülü uygulama için PPC bugün hiçbir avantaj sunmamaktadır. ARM'ler PPC'den daha az, hatta daha fazla kanıtlanmıştır. Can güvenliği, askeri veya havacılık için bir avantaj olabilir, ancak bu pazarlar yine de dünyanın geri kalanını birkaç nesil geride bırakma eğilimindedir.
Yüksek sıcaklık aralıklarının, özellikle yüksek sıcaklıklar için fansız tasarımların desteklenmesi?
ARM çok daha düşük bir güç mimarisidir, bu yüzden ARM PPC değilken mobil cihazlarda kullanılır. Düşük güç = düşük ısı = yüksek sıcaklık aralıklarını yönetmek çok daha kolaydır. Avantaj ARM.
Geriye dönük uyumluluk (eski yazılım desteği) elbette bir sürücüdür. Ama daha fazlası olmalı.
Neden daha fazlası olmalı? Mevcut PPC tasarımlarının% 90'ının hala PPC kullandığından eminim. Diğer% 10 ise bazı insanların kendi yollarına yapışmış olmalarıdır. İyi bir sebep olmadan kullanılmaya devam eden eski mimarilerin birçok örneği vardır. Z80 ve 6502'nin yeni tasarımlara konulmasını sağlayabilirsiniz ve hiç kimse bu iyi veya şu anda popüler demiyor.
PPC popülaritesinin nedeni, piyasada doğru zamanda doğru CPU olması. Ondan önce MIPS CPU'larıydı. Şimdi ARM. Hala PPC'nin kullanıldığını görüyorsunuz çünkü bazı şeylerin ölmesi uzun sürüyor. Hala MIPS tasarımları da var.
@NichHalden de bu konuda tamamen doğruydu.