Arquitectura do Intel® PXA 250
INTRODUÇÃO
Este novo processador (com tecnologia XScale), tem como grande particularidade aumentar a eficiência e diminuir o consumo. O Intel XScale microarchitecture é baseado no sólido e muito utilizado processador Intel StrongARM, optimizado para o desenvolvimento de ferramentas altamente eficientes no que respeita a comunicações (Internet e Wireless).
Como os dois processadores são compatíveis com a arquitectura ARM, leva a que haja uma compatibilidade das soluções de software. O turbo limita o processador no que respeita ao consumo de energia necessária num ciclo de relógio, que ajuda a bateria a durar mais tempo.
O administrador de energia faz com que o processador XScale, use apenas metade da energia que seria necessária se estivéssemos a utilizar o processador StrongARM AS – 1110.
DIAGRAMA DE BLOCOS DO PXA250 ( processador Intel® XScale )
COMPORTAMENTO DO INTEL® XSCALE NA PIPELINE
F1, F2 |
Instruction Fetch Branch Prediction |
ID |
Instruction Decode |
RF |
Register Fetch |
X1 |
ALU Branch target Address Generation |
X2 |
PSR |
WB |
Write-Back |
D1,D2 |
Data access |
M1,M2,Mx |
Mutiply-Accumulate |
o
Organização definida pela Intel para a arquitectura ARM5To
Superpipelined: 7/8 fases até 1 GHz (1,6 W)o
Finalização de saltos em X1o
Escrita nos registos realizada fora de ordemo
Latência de leitura – 2 ciclos