home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / documentation / documents / a252arm6 < prev    next >
Text File  |  1999-04-27  |  17KB  |  401 lines

  1. Contents:
  2. * New chips from ARM Ltd.
  3. * ARM6xx Overview
  4. * GEC-Plessey ARM chips incl. FPA.
  5. * ARM Ltd introduces new RISC Processor
  6. * New ARMs
  7. * NEW ARM6 FROM VLSI!!!!
  8.  
  9.  
  10. From: nbvs@cl.cam.ac.uk (Nicko van Someren)
  11. Subject: New chips from ARM Ltd.
  12. Date: 13 Feb 91 17:55:31 GMT
  13.  
  14. VLSI, the people who build the ARM2 and ARM3 chips for the chip making end
  15. of Acorn, now ARM Ltd., very queitly announced advanced info about some
  16. of the new ARM chips.
  17.  
  18. ARM 600 will be very similar to an ARM3 but will have a memory controler
  19. on the chip, based on the MEMC2.
  20.  
  21. ARM 700 will be the same but also have a RISC FPU on the same slab.
  22. ARM 800 will be as ARM 700 but with a bigger cache.
  23.  
  24. The article mentioned that they may have a writeback buffer to improve the
  25. performance when writing out to memory.  No indication was given as to what
  26. speed the chips would run at save that it was hoped that they would be faster
  27. than the ARM3 (VLSI rate the ARM3 at 25MHz) and that the ARM800 was far
  28. enough off that it would go even faster.
  29.  
  30. By the way, the MEMC2 chip is now a VLSI listed part, though all this really
  31. meens is that one day it may get fabricated and when it does you can get
  32. samples from them.  Since they only seem to have small quantities of info.
  33. and it is all said to be provisional I wouldn't hold your breath for a new
  34. machine from Acorn but at least it meens that something will happen one day.
  35.  
  36. I will post more info when VLSI send me some data sheets...
  37.  
  38. +-----------------------------------------------------------------------------+
  39. | Nicko van Someren, nbvs@cl.cam.ac.uk, (44) 223 358707 or (44) 860 498903    |
  40. |       "Go and buy an Aleph One ARM3 card and stop whining!!!"               |
  41. +-----------------------------------------------------------------------------+
  42.  
  43.  
  44. From: djaggar@armltd.uucp (Dave Jaggar)
  45. Subject: ARM6xx Overview
  46. Summary: ARM6 Architecture Description
  47. Date: 13 Nov 91 10:33:35 GMT
  48.  
  49. Here's a short description of the ARM6, ARM60 and ARM600 microprocessors,
  50. in response to some general interest. Sorry if it's an ad. 
  51.  
  52. First a little on the ARM Ltd's nomenclature. The first number after
  53. the product name, i.e. the 6 in ARM600 is the architecture specifier.
  54. The number of zeroes indicate how much packaging and extra silicon you
  55. get, so
  56.  
  57. ARM6 is a macrocell, i.e.  a bunch of transistors that you need to put
  58. in a package (maybe with something else of your own design) before you
  59. can use it. 
  60. ARM60 is a chip (comparable to ARM2)
  61. ARM61 is an ARM6 in an ARM2 compatible package, and hard wired in an ARM2
  62. compatible mode.
  63. ARM600 is a chip, utilizing the ARM6 macrocell, and including a 4K cache,
  64. write buffer, and memory management unit (MMU) (comparable to ARM3)
  65.  
  66. The following assumes you know what an ARM2 and 3 is.
  67.  
  68. The ARM6 architecture
  69. =====================
  70.  
  71.     - about 36 000 transistors
  72.     - 30 MHz clock
  73.     - Fully static operation, you can slow the clock down to nothing,
  74.       for as long as you like, and the processor will retain its
  75.       entire state. 
  76.     - Very low power consumption
  77.     - 32 bit address and data buses (4 Giga byte address space).
  78.     - 31 32 bit general purpose registers 
  79.     - 1 CPSR (Current Processor Status Register) containing 4
  80.       Condition Code (CC) bits, 2 interrupt mask bits, and 5 processor
  81.       mode bits. 
  82.     - 5 SPSR (Saved Program Status Registers) on for each major
  83.       processor mode except User.
  84.     - 10 processor modes, User26, IRQ26, FIQ26, Supervisor26, User32, 
  85.         IRQ32, FIQ32, Supervisor32, Abort32, and Undefined32.
  86.     - Big and Little Endian operation.
  87.     - The same instruction set as ARM3, except
  88.         - an instruction to move the contents of the CPSR or
  89.           an SPSR to a general register.
  90.         - an instruction to move an immediate constant or the
  91.           contents of a general purpose register to the CPSR
  92.           or an SPSR.
  93.     - Full backwards compatibility modes to 26 bit ARM's via two ways
  94.         - In hardware via external pins.
  95.         - In software via 26 bit processor modes.
  96.  
  97. Differences between the ARM2 and ARM6 architecture
  98. 1) Register 15 now contains a 32 bit Program Counter (PC). The CPSR is
  99. used to hold the CC flags, I and F bits and the processor mode bits.
  100. This means it is no longer possible to save these flags automatically
  101. when a Branch and Link instruction is executed. However when an
  102. exception happens, the CPSR gets copied to the SPSR of the new
  103. (exception) mode and can be restored with a MOVS pc,lr or LDM
  104. Rx,{....,pc}^ upon exit from the exception handler.
  105.  
  106. 2) There are now 10 processor modes.  Four 26 bit compatibility modes
  107. (User, FIQ, IRQ and Supervisor), four corresponding 32 bit modes, and
  108. two new modes, Abort32 and Undefined32.  Abort mode is entered when a
  109. Memory Abort (Prefetch or Data) occurs whilst in a 32 bit mode,
  110. Undefined is entered when the Undefined Instruction exception is taken
  111. whilst in a 32 bit mode.  There is no Address Exception vector (or mode)
  112. in 32 bit modes because 32 bit address are of course legal on an ARM6. 
  113. If the processor is hardware configured as 26 bit, there is no way to
  114. get into a 32 bit mode. 
  115.  
  116. 3) New instructions for getting at and storing to the CPSR and SPSRs
  117. (called MRS and MSR).
  118.  
  119. A little about ARM600
  120. =====================
  121.  
  122. - Uses the ARM6 Macrocell 
  123.  
  124. - About 360 000 transistors
  125.  
  126. - 20MHz internal clock speed, 12Mhz bus speed.
  127.  
  128. - Fully static and low power consumption
  129.  
  130. - The same cache as ARM3 (4Kbyte, 64 way set associative, random
  131. replacement, 4 word lines, write through)
  132.  
  133. - An 8 deep Write Buffer, with 2 independent addresses, so most write
  134. operations execute in one cycle plus one cycle per register saved, (i.e. 
  135. two STR take 4 cycles, an STM with 8 registers takes 9, one STR and an
  136. STM with 7 registers takes 10)
  137.  
  138. - On chip MMU, including 32 entry Translation Lookaside Buffer (TLB),
  139. with in chip Page Table walking hardware for TLB misses through a two
  140. level page table system.  Memory can be carved up into Segments (1Mbyte)
  141. (not to be confused with Intel style segments), Big Pages (64K) and
  142. Little Pages(4K).  Each page has protection for quarter size subpages. 
  143. Any Segment or Page may belong to one of 16 Process Domains, each domain
  144. has its own protection.  Domains allow concurrent garbage collection. 
  145.  
  146. - Support for address alignment faults. Word accesses to non word
  147. addresses may optionally be faulted. Useful for pointer chain following.
  148.  
  149. - Co-processor interface as on ARM3
  150.  
  151. Tools
  152. =====
  153.  
  154. ARM Ltd has available a full complement of support tools, PC and
  155. Unix hosted, including ARM targetted C compiler, ANSI C library,
  156. assembler, linker, debugger, and instruction set emulator. 
  157.  
  158. Dave
  159.  
  160. +--------------------------------------------------------------------------+
  161. | djaggar@advanced-risc-machines.co.uk (djaggar@armltd.co.uk)              |
  162. | Advanced RISC Machines Ltd, Swaffham Bulbeck, Cambridge CB5 0NA, England |
  163. | Phone: +44 223 813 000 Extn 210  Fax: +44 223 812 800                    |
  164. +--------------------------------------------------------------------------+
  165.  
  166.  
  167.  
  168.  
  169. From: bernhard@flipper.pvv.unit.no (Kjetil Bernhard Thomassen)
  170. Subject: GEC-Plessey ARM chips incl. FPA.
  171. Date: 15 Jan 93 05:47:44 GMT
  172.  
  173. I recently received the 1992/93 shortform catalog from GEC-Plessey
  174. Semiconductors. This has the following ARM chips:
  175.  
  176. Type                  Max clock freq.       MIPS      Package
  177. P60ARM(4)                  20 MHz             6         GP100
  178. P600ARM(4)                 20 MHz            14         GP160
  179. P610ARM(4)                 20 MHz            14(2)     TQFP144
  180. PFPA10ARM(3)               20 MHz            N/A        HP64
  181.  
  182. (1) Manufactured under Licence from Advanced RISC Machines Ltd.
  183. (2) Approximate speed, assuming use of DRAM for external memory.
  184. (3) Also requires FPA support code, as some instructions are
  185.     implemented in software.
  186. (4) Software Development Toolkit available.
  187.  
  188. The ARM60 is just an ARM6 macrocell + whatever is needed to get it going.
  189. The ARM600 is an ARM6 with 4 KB 64-way set-associativ cache, MMU based
  190. on MEMC2, write buffer (8 words, I think) and coprosessor interface.
  191. The ARM610 is essantially an ARM600 without coprosessor interface.
  192. There are a few more differences, and if anyone is interested, I could
  193. post that too.
  194.  
  195. VLSI Technology manufactures the ARM61 in addition. This is just an
  196. ARM2 built around the ARM6 macrocell. 
  197.  
  198. More information can be obtained from the Local Customer Service
  199. Centre:
  200. UK and Scandinavia: Tel: (0793) 518510
  201. France & BENELUX: Tel: France (1) 64 46 23 45 
  202. Germany, Austria & Switzerland: Tel: Germany 089/36 0906-0
  203. Italy: Tel: (02) 33 00 10 44/45
  204. Japan: Tel: (03) 3296-0281
  205. North Amerika: Integrated Circuits and Microwave Products, CA, USA,
  206.                   Tel: (408) 438 2900 ITT
  207.                Hybrid Products, NY, USA, Tel: (516) 293 8686
  208. South East Asia: Tel: Singapore (65) 3827708
  209. Sweden: Tel: 46 8 7228690
  210.  
  211. I have the data books for the ARM6, ARM60 and ARM610 from GEC-Plessey,
  212. and the full addresses for the Consumer Service Centres.
  213.  
  214. Please email me if you want the full adresses for the above. I also
  215. have adresses to the world wide distributors. 
  216.  
  217. Kjetil Bernhard Thomassen
  218. bernhard@pvv.unit.no
  219.  
  220.  
  221.  
  222.  
  223. From: pwatson@lincoln.gpsemi.com (Philip Watson)
  224. Subject: ARM Ltd introduces new RISC Processor
  225. Date: 25 Feb 93 10:44:06 GMT
  226.  
  227. This extract comes from the latest issue of Electronics Times (25/2/93)
  228.  
  229. ARM has revealed details of its next generation risc core, the ARM 7.
  230. Apple is among those expected to use it in future generations of handheld
  231. products.
  232.  
  233. The Arm 7 processor core will use half the power of the existing offering,
  234. the ARM 6, and will be around half the die size. In a full processor design
  235. it should provide 50% to 100% more performance, according to Robin Saxby,
  236. managing director of ARM.
  237.  
  238. Saxby said a new processor based on the ARM 7 core would be launched in
  239. the second half of the year: "We know the ARM 7 core will work, but the
  240. ARM700 processor with bigger caches we haven't taped out yet."
  241.  
  242. He said the ARM 6 core in 5v 1um CMOS used 33,500 transistors in 11.1 sq mm
  243. A shrink to 5v 0.8um CMOS reduced the area to 5.4 sq mm, and cut power by
  244. 20%. ARM added 2000 transistors to the core to stabilise 3.3v operation,
  245. increasing its area to 5.9 sq mm. Saxby said the ARM 7 core would be
  246. 36,000 transistors, and at 3.3v would use half the power of the 5v ARM 6
  247. core.
  248.  
  249. "The first implementation of the ARM 7 will be in the ARM 700," Saxby added.
  250. "The performance improvement of the ARM 700 over the ARM 610 will be 50 to
  251. 100%."
  252.  
  253. "We have to keep pushing performance up and power consumption down," Saxby
  254. continued.  "Making the right trade-offs is our skill."
  255.  
  256. Saxby is beginning a concerted move into the Japanese market by opening a
  257. sales and support office on Monday.
  258.  
  259. "Our remote offices are co-ordination and collaboration offices with
  260. partners," said Saxby.  "We'll also use them to keep our eyes and ears (sic!)
  261. to the ground."  A business development manager has been appointed and trained
  262. by the company.  "One of his jobs will be to communicate with our design
  263. partners."
  264.  
  265.  
  266. From: barrett@turtle.fisher.com
  267. Date: 3 Jun 93 08:47:13 CDT
  268. Subject: New ARMs
  269.  
  270. There is an interesting article in Electronics Weekly, June 2nd page 4. Here
  271. are some extracts :-
  272.  
  273. ARM8 will be a new generation chip with 80-100 Dhrystones - expected to be
  274. available not before 1995." This will not be a successor to the ARM6 or ARM7,
  275. it will be on a different level."
  276.  
  277. 'The successor to the ARM6, the 40-60K Dhrysones ARM7 will be intoduced in the
  278. 3rd quarter. Low power processors based on it, the ARM700/710, will be
  279. available at the turn of the year.'
  280.  
  281. The asynchronous ARM10 is planned for the second half of the decade. This is
  282. based upon a development project ARM is supporting at Manchester University.
  283.  
  284. ARM6 core has 20-30K Dhrystones.
  285.  
  286. Article was based on an interview with Robin Saxby.
  287.  
  288. Ralph Barrett
  289. Fisher Rosemount
  290. Leicester UK
  291.  
  292.  
  293.  
  294. From: tjdec@westminster.ac.uk (Kaustav Bhattacharya)
  295. Newsgroups: comp.sys.acorn
  296. Subject: NEW ARM6 FROM VLSI!!!!
  297. Date: Tue, 15 Mar 1994 09:56:04 GMT
  298.  
  299. Press Release provided cortesy of VLSI technology Inc., and distributed by
  300. Illusions Disk Magazine (42, Wimborne Gardens, Ealing, London, UK) on the
  301. Acorn Usenet.
  302.  
  303. Kaustav Bhattacharya.
  304.  
  305.  
  306.  
  307. VLSI UNVEILS HIGHEST PERFORMANCE ARM (TM) PROCESSOR IDEAL FOR LOW-COST
  308. ----------------------------------------------------------------------
  309. EMBEDDED APPLICATIONS                                                 
  310. ---------------------
  311.  
  312.  
  313. Milton Keynes, 7 March 1994.  VLSI Technology, Inc., (VLSI) has anounced a
  314. 40 MHz version of the ARM6, available as both a standard part and FSB (TM)
  315. core, a significant performance improvement over the prior ARM6 32-bit
  316. Reduced Instruction Set Computer (RISC) processor licensed from ARM Ltd.
  317.  
  318. With a peak performance level of 40 Million Instructions-Per-Second (MIPS)
  319. and compact die size, these last variations are ideal for applications in
  320. consumer, wireless and computing systems where silcon area and power
  321. consumption are of critical concern.  The VY86C06 family is already designed
  322. into a broad range of applications including set-top cable phones, video
  323. games, cellular phones, packet radio data systems, and disk and video
  324. controllers.
  325.  
  326. The Application-Specific Standard Product (ASSP) version of the new ARM (TM)
  327. processor, designed the VY86C06040, is pin-to-pin compatible with lower
  328. clock frequency versions.  It operates with a 40 MHz clock and exhibits a
  329. peak performance of 40 MIPS and a sustainable performance of 26 MIPS at 5
  330. volts.  All three of the available versions of the FSB cells have been
  331. optimised for embedding is ASIC designs, the VYF86C06-001, -002 and -003.
  332. They are pre-designed and preverified ARM processor cores.  Models of the
  333. cores are available in Verilog (TM) and VHDL, simplifying design and
  334. integration into ASIC chips.  The -001 variation is similar in performance
  335. to the VY86C06040 ASSP.  Implemented in a 5-volt, 0.6 micron,
  336. double-level-metal process, it is best suited for cost-sensitive
  337. applications, such as those found in consumer markets.  The -002 is similar
  338. to the -001, but is manufactured in a triple-level-metal process, making it
  339. ideal for ASIC systems requiring the highest level of chip density and
  340. system integration.  the -003 core operates at 3 volts with a 33 MHz clock,
  341. and has a peak performance of 33 MIPS and a sustained 22 MIPS performance
  342. level.  It has been designed for power sensitive applications, such as
  343. portable and hand-held computers.
  344.  
  345. Commenting on the launch of the VY86C06040, Robin Saxby, Managing Director
  346. of ARM Ltd. said, "We are pleased at the VLSI enhancement of the ARM6
  347. microprocessor.  This will further enforce ARM as the leading global
  348. consumer RISC standard."
  349.  
  350. According to Tom Schild, Product Marketing Manager for Embedded Products,
  351. "The ARM architecture has become the processor of choice for a large number
  352. of low-power, high performance systems.  Having already shipped over 750,000
  353. units, VLSI offers both standard products and the broadest selection of ASIC
  354. cores for embedded and portable system applications, along with an
  355. integrated ARM development environment, including software development
  356. system and evaluation cards.  Customers can design cost-effective, high
  357. performance VY86C06040-based systems and then further integrate the systems,
  358. while maintaining code compatibility, by embedding one of the VYF86C06 cores
  359. into an ASIC."
  360.  
  361. Samples of the VY86C06040 are available now with full production planned for
  362. April of 1994.  Available in a 100-pin Then Quad Flat Package (TQFT), price
  363. in quantities of 100 is $27.00.  ASIC designs using the VYF86C06-001, -002,
  364. -003 cores are also being accepted at this time.
  365.  
  366. According to Tom Schild, Product Marketing Manager for Embedded Products,
  367. "The ARM architecture has become the processor of choice for a large number
  368. of low-power, high performance systems.  Having already shipped over 750,000
  369. units, VLSI offers both standard products and the broadest selection of ASIC
  370. cores for embedded and portable system applications, along with an
  371. integrated ARM development environment, including software development
  372. system and evaluation cards.  Customers can design cost-effective, high
  373. performance VY86C06040-based systems and then further integrate the systems,
  374. while maintaining code compatibility, by embedding one of the VYF86C06 cores
  375. into an ASIC."
  376.  
  377. Samples of the VY86C06040 are available now with full production planned for
  378. April of 1994.  Available in a 100-pin Then Quad Flat Package (TQFT), price
  379. in quantities of 100 is $27.00.  ASIC designs using the VYF86C06-001, -002,
  380. -003 cores are also being accepted at this time.
  381.  
  382. For further information please contact Alan Cartwright, VLSI Technology
  383. Ltd., 486/488, Midsummer Boulevard, Saxon Gate West, Milton Keynes, MK9 2EQ. 
  384. Tel 0908-667595
  385.  
  386.  
  387. TRANSLATIONS INTO DANISH, FINNISH, NORWEGIAN OR SWEDISH IS AVAILABLE ON
  388. REQUEST.  CONTACT PETER CAN DER SLUIJS AT VECTOR BUSINESS COMMUNICATIONS ON
  389. (44) 442 877 167 OR JAN ERICSON AT LOG CABIN AB IN STOCKHOLM, SWEDEN ON (46)
  390. 8751-0171.
  391.  
  392. ============================================================================
  393. If there are any typos in this Press Release, well good for them because at
  394. this hour of night, there's no chance of me going back and proof reading all
  395. that Boll****.  And if that really does get on your nerves then you can
  396. Email me so I can add your name to my mailing list for auto-news updates and
  397. press release news, "direct to you Email box" (said in a overt American
  398. accent).  tjdec@westminster.ac.uk or Telnet 128.255.200.69 - alias Kozzey.
  399.  
  400.  
  401.