Conference 1 97
Total Page:16
File Type:pdf, Size:1020Kb
Acorn Developer CONFERENCE 1 97 Acorn~ • Contents Section one: Agenda Section two: Acorn Technology Steve France Section three: ARM Hedley Francis Section four: Developer Support and Licensing Dave Walker & Stuart Payne Section five: Network Computer Laurie Hardwick Section six: Java Piers Wombwell Section seven: Tool box Neil Bingham Section eight: Rise PC 2 Peter Fox & Mike Stephens Section nine: Developer CD Section ten: Your own notes ... Acorn ~ Acorn Computer Group plc • Acorn House • 645 Newmarket Road Cambridge • United Kingdom • CB5 BPB Telephone: +44 (0)1223 725000 • http://www.acorn.com/ Every el!oo1t>os been INido to onsurelhallhco lnlormallonln thla locl!le11s true onc:1 coaeet ot 1110 Hrne of going to praa. Howovor,lhco technology dotaibed hofclnla subjoel to conllnucus davelopment onc:l ~ onc:llhcok:txn ccmputer Cll""!>.....,..,.lho.toc:f1ange ~otanyllmo. k:tJm cannot~ ~fctanyiOisor~ llrillng lromllleusootthe ln1ormallon gN$'1. Al-bnlnd ....,_-eno~otlhoir._u.o J-. onc:llftho<abyacb1owlodgod. 0 IQ97Acom Compulon Urmocl. AI~-· AGP23. 79.04 • http://www.acorn.com/ http://www.acorn.com/ http://www.acorn.com/ http:/I Agenda 09:00 Keynote address Chris Cox & Dave Walker 09:30 Acorn Technology 1o:oo ARM Hedley Francis 10:30 Coffee 11:00 Developer Support and Licensing 11:30 Network Computer 12:30 Lunch 13:30 Java Piers Wombwell 14:00 Toolbox 15:00 Coffee 15:30 Rise PC 2 Peter F ox & Mike 16:30 Close Acorn ~ Acorn Computer Group plc • Acorn House • 645 Newmarket Road Cambridge • United Kingdom • CB5 8PB Telephone: +44 (0)1223 725000 • http://www.acorn.com/ E.wy o«ort ha been ,_IXI..,.....Ih:lt"the lnlonnstion In this leaflet is true ...cl corroct at the IIma ol going to pn>SS. -.lho tocMology dGoc:rlbecl- is sulljea ID COI'IClnucl<ls clcMIIopmont end~ end the Accm~ Grgup .--the rtg'4to c:11enge spec:l1lcallons atony IIma. Accm c:annc>t accq>~~at>Cty 1cr -rv 10ss ordamiQO erlsing 1rom the- of !he nlormatlon ~· Accm ... -oiAccm ~Umilad. M--,_menlionod n tr-..ncsollholriii$I)OCIMI-. and n honby lld<nowlodgod. o 11197 Accm Computors Umlled. All righta ..-. AGP23.79.04 • http://www.acorn.com/ http://www.acorn.com/ http://www.acorn.com/ http:/I Acorn Technology Today and Tomorrow 6th A ug 1997 - Developer 1 Acorn~ ~ Core strengths Silicon design Hardware ~ - Complete System integration • systems OS design Software .. ~ - 6th Aug 1997- Developer 2 Acorn ~ ~ Hardware A7000+ STB22 Rise PC NC Ref. 1 Stork Fast NC News pad ExecPhone ., d 4 Acorn Architecture 6th Aug 1997 -Developer 3 Acorn ~ Acorn Architecture • Common core Many 'bolt-an' additions • Benefits Customer support Rapid prototyping Fast time to market 6th Aug 1997- Developer 4 Acorn~ ~ Systems on chips Manufacturing cost 710 ARM yyy SAllO 7500 7500 FE ARMxxx Performa nce 6th Aug 1997- Developer 5 Acorn~ ~ Operating systems RISC OS RISC OS - DT NCOS STB OS STB Galileo? 6th Aug 1997- Developer 6 Acorn~ ~ Questions ... What is Galileo? New OS development Target products Low cost Embedded Interactive Networked Multi-media. Key features Quality of service Robust Modular Enhances the best of RISC OS 6th A ug 1997- Developer 7 Acorn ~ J ~ Questions ... Why do it? RISC OS is difficult to adapt in some areas Portability Robustness Real-time Guarantees Other OS do not meet all requirements Inefficient on ARM Non-robust. .. Key technology IPR 6th Aug 1997- Developer 8 Acorn~ ~ RISC OS and Galileo ARM6 ARM7 Strong ARM ARMxxx RISC OS 3.5 r RISC OS 3.6 RISC os 3.7 r RISC os 3.8 r RISC os x.x _ 1 7500 7500 STB OS NCOS Galileo Beta ,_. I Galileo 1.0 1---------+• 1Ga lileo 2.0 r Other CPU 6th A ug 1997- Developer 9 Acorn ~ Development summary - Java summary Virtual machine RISC OS (High end systems) Memory size Personal Galileo V Functionality Embedded Card 6th A ug 1997- Developer 10 Acorn~ ~ Development recommendations Embedded systems High end Targetted functionality ·~------------.~ High functionality Personal Java Java VM + + Galileo RISC OS (future) 6th Aug 1997- Developer 11 Acorn ~ ~ Development recommendations Portability Java Applets Application Java APl Middleware os Performance C Code 6th Aug 1997 ·Developer 12 Aco rn~ ~ Market size Internet Appliances Announced customers 2000 Uniden Wongs Commercial 6.7M NTT AKAI Consumer PC Subs 2.2M ETRI Samsung TV Enhancement 9.0M Casio Curtis Mathes Internet devices 59.3 M Sagem Zenith Educational 0.9M RCA Oracle Total 78.1 M Funai Proton Zona research , November 1996 Raytheon 6th A ug 1997 - Developer 13 Acorn F;. Global sales channels • Japan -NTT 11 ••• producing a range of videophone enabled internet products and are pleased to call on Acorn, a world leader in this area ... 11 • Korea - Samsung 11 1 ••• Acorn S TVCentric technologies are ideally suited to the consumer 1 devices which use TV based displays ... Acorn S existing designs give us the time to market advantage ... 11 • Taiwan - Launch 20th August 1997 6th Aug 1997- Developer 14 Acorn ~ Your route to market World Software Wide Developer Acorn~ Market 6th Aug 1997 - Developer 15 Acorn ~ In summary • Acorn has changed • Low risk development strategy • Provides a route to a global market 6th Aug 1997 - Developer 16 Acorn~ -- ----- --- -- . - ----------- - --------- ----------- --------- --------- Hedley Francis Advanced RISC Machines Senior Software Engineer 96/97 Advanced RISC Machines Ltd • ARM the company • ARM architecture overview • ARM Based Chips • Summary = ARM e Acom Developers Confe,.,nce """'=== HJF ======a:.= 1 = ARM@ Acorn Developers Conference ==== HJF ====== •.m 2 ~ _.. _ .. What does ARM Produce? • ARM 32-bit processors - Our vision: to make the ARM architecture the open standard in high volume embedded systems. ARM the company • Toolkits for developing on our processors 1997- another excellent year - C and C++ Compilers, Assornblors, nnrJ Linkors - Gr<.~phical Project Managers and Dohuuuors • Applications software - Real Timo Oporalinn Syslomr. · ~-i11 f1M odtHflfl, .Jf'I!C: , rCJ'/1 1', C;~:M, DJ:C I • Consultancy -- lllilp!lllllrd purlllu1 tlovolopuyulfllllllllllllllJ AIIM prw:111111 1111J - systoms lnr:lwlo AS ICn, OIJarcJu, nncJ Prrillw:ltJ ~ ARM e Acom Developers Conference """"=--=""""' HJF """""""'"""""""'- [•-=3 - AOM f/J Acorn Oovofoport Conforonco ---- ttJF ------tB.- 4 t._ ••,.,. ........ .. Complete products ARM Based Products Portable Products I PDAs Pagers Organisers Cellular phones I Smart Phones Deeply Embedded control Multimedia APPLICATION Base stations Computers Switches Set Top Boxes Modems Game machines Smart Cards Web browsers Networking Interactive TV Printers "Network Computers" ~ ARU e Acom Oeve~opers Conference ====""' HJF = ARM O.Acorn Developers Conference ====""' HJF ======- 1tg• _..... 6 How well is ARM Doing? A'RM is a Global Company • Now 7 Offices worldwide: ARM Employees ARM Revenue & PBT & R+D Spend - Cambridge UK, Maidenhead UK - Los Gatos Cali fornia, Austin Texas, Seat tle Washington UOOr-----------------~~1 160 27000 - Munich Germany, Tokyo Japan, Seoul Korea. 1<0 2•000 5000 t-----------------"7'"---1 2 1000 ----- 120 \.t- ----··---·---·- -- .. ··-·-· ---·---·---- 18000 .(. - •ooo +-------------7'-r=;......-1 100 §15000 -- g3000 t------------7---j ao 12000 - - - - --==- . --=---- .. .. Q()()(I Ji1 60 _jJrl ~. ::_ -·#_;'--_ •o 6000 3000 20 ...... _m 0 0:: ""' JI1L ·rr-. ··------ . - . ·3000 - . -- 1991 199:1 1995 1991 1993 1995 ---· j OR&DSpond -Noofemploy... J ---- Q lncomo balota Income r ...... I - -- - ~-~--· ~ c:: ... =-o ARM e Acom O.veiO!)era Conference """"""""""""""""'"" HJF - 7 ---..-.---- ~ ~~ - ARM 0 Acorn Dovolopora Conloronco ----- IIJF ------- l~ ·' . - 0 ..: .~ ........ -.. .. \.': --·-·· - Over 20 ARM Silicon Partners The last year - New Licensees this year were Sony, Philips, Hyundai, Rohm, Samsung, Rockwell, Lucent Technologies - Other Licencees are VLSI, GPS, Tl, Sharp, Cirrus Logic, . Digital, Symbios, Samsung, Alcatel, Atmel, NEC, OKI, tll !flljl Yamaha, LG, and AKM rmHm ~ ~ LG VlSI:§; ·. ..... ,. NEC ~ ~ ARM e Acorn Developers Conference ....:;;;=== -- HJF = = ===== • ~ 9 = AR M @. ~co rn Developers Conference ===== HJF = ==== =""< la.m 10 Extending the Partnership ARM Business Units • This year business units were set up in ARM Operating Tool s and Development - Allows AR M to branch out into new and more profitable areas. Systems Systems - Allows better management of the rapidly growing company. • Business Units include: - Software Systems· RTOS and Applications software - Development Systems · development boards and support - Product Licensing Denlnn 1\ppllcnllon - Consultrng - destgn seNices at chip, board, and product levels Services ,,.,,, ( ;, .. ,.,... Softworo ORIG IN - EDA - electronic design tools 11 ~ '/'n•/uu,/ol( f)J) u t~rnnll l. A ~ 1~, 1 ~'/MUIO if i C~ , ...,. ..... , ____ - Support SeNices - documentation. training, and support .... .... ~~·"· MicroBoft· ~ AR U e Acom Developers Conteronce ==""""'=~ 'HJF -===~----•- - 11 - An M 0 Acorn Oovolopora Conloronco ----- HJF ----iiJ.- 12 ) New entrants for 1997 • ARMS and ARM81 0 - over twice the performance of ARM? on the same silicon process with the same power consumption. - Pa rtner embeddable core (unlike StrongARM) ARM Architecture Overview • Piccolo DSP Coprocessor - coprocessor to ARM?T at same clock speeds - sustained single cycle multiply accumulate • ARM71 00 and ARM7500FE - Highly integrated cores • Tools 210 and 211 - latest versions of the ARM toolkit = ARM e Acom Developers Conference ==== HJF ====== •.-= 13 = ARM O .Acorn Dovolopers Conference ~=== HJF ~===== i• = 14 = - - l\HPS Piccolo 100 ARM Processor ARM7TDSP