P°i psanφ Φlßnku o Fujitsu/Siemens
Looxu, prvnφm kapesnφm poΦφtaΦi (z°ejm∞) osazen²m nßslednφkem
procesoru StrongARM - XScale - jsem si uv∞domil, ₧e
nevφm vlastn∞ o genezi procesorovΘ platformy StrongARM
ani jejφho nßsledovnφka tΘm∞° nic. I zapßtral jsem na
Altavist∞ - a s p°ekvapenφm zjistil, ₧e poΦßtky v²voje
StrongARM procesoru vedou a₧ k britskΘ firm∞ Acorn,
kterß se - kdysi dßvno - pokusila konkurovat Sinclairovu
ZX Spectru sv²m vlastnφm osobnφm poΦφtaΦem. Ten byl
postaven² nikoliv na CISC procesoru Zilog Z80, nepsanΘm
to standardu tΘ doby (Intel nechutn∞ zaspal a nechal
se ukolΘbat ·sp∞chem svΘho procesoru i8080), ale na
svΘm vlastnφm
RISC procesoru ARM.
Na poli osobnφch poΦφtaΦ∙ dopadl tento pokus Üpatn∞,
procesor (nebo spφÜe jeho myÜlenka) se vÜak ujaly.
A jak ₧e to pokraΦovalo dßl ? Standardn∞: giganti
se po₧φrali mezi sebou:
1985 |
Acorn
Computer Group vyvinul prvnφ komerΦnφ
RISC procesor 26. dubna 1985) |
1987 |
Acorn ARM procesor mß -
jako prvnφ RISC procesor pou₧it² v "levnΘm"
poΦφtaΦi - sv∞tovou premiΘru |
1990 |
Advanced RISC Machines ARMÖ
se vyd∞luje z Acornu a spoleΦn∞ s Apple
Computer spolupracuje na vytvo°enφ novΘho
mikroprocesorovΘho standardu. VLSI Technology
se stßvß investorem a kupuje prvnφ licenci. |
1991 |
ARM uvßdφ prvnφ RISCovΘ
procesorovΘ jßdro, ARM6 |
1995 |
V ·noru
1995 Digital a ARM uzavφrajφ partnerstvφ,
podle n∞ho₧ Digital smφ vyvφjet a prodßvat
rodinu nφzkop°φkonov²ch RISC procesor∙
zalo₧en²ch na ARM 32bitovΘ RISC architektu°e |
1997 |
Digital uvßdφ na trh StrongARM
SA-1100 jako prvnφ reßln∞ pou₧φvan² StrongARM
procesor |
1998 |
17. kv∞tna
1998 zφskßvß Intel od Digitalu
StrongARM, PCIBridge a Networking divize
a jako souΦßst toho i tovßrnu v Hudsonu,
kterß StrongARM Φipy vyrßbφ. |
1999 |
Intel uvßdφ na trh StrongARM
SA-110
Microsoft uvßdφ Windows CE 3.0. OS podporuje
procesory StrongARM, MIPS a SH3 |
2000 |
Intel uvßdφ na trh StrongARM
SA-1110 a ohlaÜuje platformu XScale
jako nßstupnickou platformu StrongARM |
2001 |
Microsoft
redukuje poΦet procesor∙ podporovan²ch
OS PocketPC 2002 na jedin²: StrongARM.
Ten se tak stßvß vφt∞zem na trhu kapesnφch
poΦφtaΦ∙ postaven²ch na OS PocketPC 2002.
Intel uvßdφ na trh prvnφ procesor °ady
XScale: i80200 |
|
|
|
.
SouΦasn² stav je takov², ₧e existuje firma
ARM
Ltd. s provozovnami po celΘm sv∞t∞, kterß licencuje
technologie ARM t∞m nejzvuΦn∞jÜφm jmΘn∙m - viz marketingov²
kolßΦ:
Jednou z firem, kterΘ zakoupily licenci, je i Intel,
kter² vlastnφ mj. licenci na v²robu a v²voj procesor∙
StrongARM - a ·sp∞Ün∞ jφ vyu₧φvß. Velkß v∞tÜina kapesnφch
poΦφtaΦ∙, vyrßb∞n²ch v souΦasnΘ dob∞, kterΘ pou₧φvajφ
OS PocketPC 2002, "jede" prßv∞ na intelovskΘm
StrongARM procesoru (a stejn∞ tomu bude z°ejm∞ i u nov²ch
Palm PDA s OS PalmOS 5).
JakΘ jsou zßkladnφ technickΘ parametry procesoru SA-1110,
nejpou₧φvan∞jÜφm souΦasnΘm procesoru °ady StrongARM
?
Procesor: |
Intel
StrongARM SA-1110 |
Frekvence: |
206 MHz |
V²kon: |
235 Dhryston∙,
330 MIPS |
Napßjecφ nap∞tφ jßdra: |
1,75 V |
Napßjecφ nap∞tφ CPU: |
3,3 V |
P°φkon: |
< 400 mW p°i
prßci ("normal mode")
< 100 mW v klidu ("iddle mode")
odb∞r < 50 uA ve "sleep" m≤du |
Rozsah pracovnφch teplot: |
0 a₧ 70 C |
V²robnφ technologie: |
0,35 um, 3-vrstvß |
PoΦet tranzistor∙: |
zhruba 2,5 mili≤nu |
Bli₧Üφ ·daje: |
|
|
|
Takto vypadß jeho vnit°nφ struktura:
Blφ₧e se asi nemß cenu rozepisovat, podrobn∞jÜφ ·daje
zßjemce najde v PDF dokumentu nebo p°φmo na
strßnkßch
Intelu.
Nßstupcem StrongARM °ady je °ada XScale. Prvnφ procesor
z tΘto °ady (Intel 80200) ji₧ byl uveden na trh. Zßkladnφm
rozdφlem je pou₧itφ novΘ 0,13/0,18 um technologie, kterß
umo₧nφ snφ₧it p°φkon, zv²Üit pracovnφ frekvenci a dßle
omezφ nßroky na chlazenφ procesoru.
Co
je zßsadnφ a d∙le₧itΘ: instrukΦnφ sada novΘ procesorovΘ
°ady
bude zp∞tn∞ kompatibilnφ s StrongARM, tak₧e
- co "jede" na VaÜem stßvajφcφm (t°eba) iPAQu
by m∞lo fungovat i na nov²ch procesorech.
Pracovnφ frekvence XScale procesor∙ bude ·dajn∞ zaΦφnat
na 400 MHz, dalÜφ modely budou pracovat na 600MHz a
733MHz. P°i v²konu 733MHz by m∞l p°φkon procesoru zhruba
kolem 0,8W co₧ je p°ibli₧n∞ dvakrßt vφce ne₧ u stßvajφcφho
206MHz Strong ARM - ·daje se vÜak r∙znφ, jinΘ zdroje
uvßd∞jφ p°φkon p°i tΘto frekvenci kolem 1,3W. To ji₧
je pom∞rn∞ dost, uvß₧φme-li ₧e znaΦn² p°φkon mß i barevn²
TFT displej.
Nßroky na akumulßtory rozhodn∞ nepoklesnou...
Efektivita zpracovßnφ instrukcφ oproti XScale procesor∙m
nestoupla - v²kon v MIPS p°i stejnΘ frekvenci je v tabulkßch
uvßd∞n zhruba stejn² (nebo spφÜe o n∞co mßlo ni₧Üφ).
To je ale nezbytnß da≥ za zm∞nu architektury, kterß
umo₧≥uje u XScale °ady "jφt" na vyÜÜφ hodinovΘ
frekvence (obdobnß situace nastala i u Pentia 4 - tam
vÜak bylo porovnßnφ v²kon∙ v neprosp∞ch novΘho modelu
p°i stejnΘm hodinovΘm kmitoΦtu jeÜt∞ v²razn∞ horÜφ).
A takto vypadß Intelem poskytnutß tabulka benchmark∙,
srovnßvajφcφ StrongARM a XScale procesory:
Procesor: |
Intel
XScale i80200 |
Frekvence: |
400MHz, 600MHz, 733 MHz |
V²kon: |
550 MIPS, 750
MIPS, 915 MIPS |
Napßjecφ nap∞tφ jßdra: |
1,75 V |
Napßjecφ nap∞tφ CPU: |
3,3 V |
P°φkon: |
< 900 mW /
733 MHz
< 400 mW / 600 MHz
< 150 mW / 400 MHz |
Rozsah pracovnφch teplot: |
0 a₧ 70 C |
V²robnφ technologie: |
0,18 um, 3-vrstvß |
Bli₧Üφ ·daje: |
|
|
|
.
A op∞t vnit°nφ struktura:
Co °φci zßv∞rem ? Myslφm, ₧e Intel op∞t jednou trefil
do ΦernΘho. Je nespornΘ, ₧e nßroky na v²poΦetnφ v²kon
budoucφch kapesnφch poΦφtaΦ∙ budou v²razn∞ nar∙stat
- ne, urΦit∞ ne kv∙li aplikacφm stylu Adresß° a spol.
Kapesnφ poΦφtaΦ se stane tΘm∞° organickou souΦßstφ ka₧dΘho
Φlov∞ka - bude v n∞m rßdio, televize, telefon, tenk²
klient, p°ehrßvaΦ audio a video zßznam∙ - a samoz°ejm∞
vÜe to, co je v dosavadnφm kapesnφm poΦφtaΦi.
Mß slova potvrzuje i to, ₧e i Palm (a tφm i vÜechny
firmy, vyu₧φvajφcφ PalmOS) se do budoucna rozhodl vydat
cestou intelovsk²ch procesor∙ - krok, kter² by jeÜt∞
p°ed pßr m∞sφci oΦekßval jen opravdu mßlo kdo.
Cesta je to ale jeÜt∞ dlouhß...