Presentation is loading. Please wait.

Presentation is loading. Please wait.

1/26/20151 ECE 5465 Advanced Microcomputers Acorn RISC History.

Similar presentations


Presentation on theme: "1/26/20151 ECE 5465 Advanced Microcomputers Acorn RISC History."— Presentation transcript:

1 1/26/20151 ECE 5465 Advanced Microcomputers Acorn RISC History

2 Outline  History of Acorn Computers prior to RISC (James)  Adoption of RISC & Development of ARM1 (Steve)  Improvements on ARM1 (Pengzhi) 1/26/20152

3 Pre Acorn RISC (mid 1970’s)  Industry dominated by CISC machines  CISCs were believed to be the most powerful  Many companies with different developments competing for market share. IBM- System/360/370 Motorola- 6800 DEC- PDP-11 1/26/2015 3

4 Early History  Acorn Computers Ltd. Established 1978 in Cambridge  Began developing microcomputers  Worked their way into producing systems for engineering and lab users. 1/26/2015 4 Herman Hauser and Chris Curry

5 The Acorn Atom (1980-82)  Conceived by Chris Curry to target the consumer market.  Companies first attempt to enter the consumer market  Progression of MOS Technology 6502 (8 bit microprocessor. Least expensive full-featured microprocessor on the market) Cost 170 pounds 2KB 2MHz RAM (expandable to 12KB) Cassette interface 8KB OS in ROM 1 MHz Video output to tv 1/26/2015 5

6 Acorn Proton (1981)  In late 1980, Acorn had a prototype computer called the Proton in the design stages of becoming the Atom’s replacement.  Offered far greater expansion capabilities compared to the proton.  Still based on the MOS 6502 16KB 4MHz RAM 16KB of OS in ROM  Introduced the TUBE Allowed a second processor to be added Proton could be expanded with more sophisticated processors later on. Processing could be farmed out to the second processor leaving the 6502 to perform data input/output. Instrumental in the development of Acorn’s very own processor. 1/26/2015 6

7 BBC Micro (1981)  In early 1980, the BBC Further Education department wanted a new home computer model with an emphasis on education.  Proton was only at the design stage at the time and the acorn team had one week to build a prototype to show the BBC.  The Proton exceeded BBC’s specifications in every parameter.  Acorn won the contract and the proton was promptly renamed to the BBC micro.  Still based on the 8bit 6502 processor 1/26/2015 7

8 BBC Micro Success  The release of the Micro caught the crest of the home computer wave in Britain  Success gave Acorn’s design the added credibility of competing machines in the market  Allowed Acorn to advance their design scope. 1/26/2015 8

9 After the BBC Micro (1983)  The need for a more powerful computer Available microprocessor options were not sufficient for Acorn’s goals. Decided to develop their own  High cost of processor design!!!  Limited company resources and knowledge  But then…..the Berkeley papers were published 1/26/20159

10 Berkeley Papers  Introduced modern RISC (Reduced Instruction Set Computer) architecture  RISC aims to reduce individual instruction complexity Reduce clock cycles per instruction Easier & Cheaper to design 1/26/201510

11 Perfect Timing  The release of the Berkeley papers showed that a RISC architecture could be cost effective. Exactly what Acorn Computers was looking for  Inspired Acorn Computers to begin development on their own RISC-based machine 1/26/201511

12 ARM1  Began development on ARM1 (1983) Fabricated by VLSI Technology Steve Furber and Sophie Wilson  Simulated in BBC BASIC on BBC Micro First commercial RISC processor Less than 25000 transistors 3μm process 1/26/201512

13 ARM1 Continued…  Various key features from the Berkeley design were retained. Load-store architecture Fixed-length 32-bit instructions 3-address instruction formats (2 operand addresses + 1 destination address) 1/26/2015 13

14 Improvements on ARM1  ARM2  From the experience of designing ARM1 the instruction set could be improved in order to maximize the performance of, then the Multiply and Multiply and Accumulate instructions were added.  The addition facilitated real-time digital signal processing, which was to be used to generate sounds, an important feature of home and educational computers  A coprocessor interface was also added to the ARM at this stage, which would enable a floating point accelerator and other coprocessors to be used with the ARM 1/26/201514

15 Implementation of ARM2  In 1987, a home computer, the Archimedes, was launched as the first commercial using the ARM, featuring an 8MHz version of the ARM2  However, no base of software to provide users with the applications they needed. 1/26/201515

16 ARM3  ARM3 was launched at the significantly increased clock rate of 25MHz  First integrated memory cache 1/26/201516

17 ARM LTD  ARM's design was seen to match a definite need for high-performance, low power consumption, low-cost RISC processors.  The Acorn RISC Machine became the Advance RISC Machin Ltd. 1/26/201517

18 Following ARM Generations 1/26/201518

19 Current ARM Processors 1/26/201519

20 Current ARM Processors 1/26/201520

21 References  ARM System-On-Chip Architecture (Second Edition) Steve Furber  https://www.cs.umd.edu/~meesh/cmsc411/website/p roj01/arm/history.html  http://en.wikipedia.org/wiki/ARM_architecture  http://en.wikipedia.org/wiki/BBC_Micro  http://en.wikipedia.org/wiki/MOS_Technology_650 2  http://www.arm.com/products/processors/index.php 1/26/201521

22 Questions? 1/26/201522


Download ppt "1/26/20151 ECE 5465 Advanced Microcomputers Acorn RISC History."

Similar presentations


Ads by Google