pati : c'est plus compliqué que ça !
un CPU, c'est fait pour avoir une interface qui répond à un standard, qui plus est mouvant dans le temps (changement de socket, de bus, etc...) mais standard.

Avec les digic, on n'est pas dans la même logique : Canon fait et exploite ses digic tout seul. Ces digic sont des processeurs dédiés au traitement des information du capteur, et ne nécessite pas de répondre à un standard interchangeable => rien ne garantit qu'un digic 3 et 4 fonctionnent pareil. Canon peut très bien changer complètement le processeur, la carte mère et le soft qui exploite le processeur entre 2 générations.