home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / next / hardware / 2763 < prev    next >
Encoding:
Text File  |  1992-11-19  |  3.0 KB  |  72 lines

  1. Newsgroups: comp.sys.next.hardware
  2. Path: sparky!uunet!mcsun!sunic!dkuug!iesd!iesd.auc.dk!fischer
  3. From: fischer@iesd.auc.dk (Lars Peter Fischer)
  4. Subject: Re: Acorn 610 as processor/coprocessor?
  5. In-Reply-To: bwilliam@iat.holonet.net's message of Thu, 12 Nov 1992 05:12:39 GMT
  6. Message-ID: <FISCHER.92Nov19191840@steinhaus.iesd.auc.dk>
  7. Sender: news@iesd.auc.dk (UseNet News)
  8. Organization: Mathematics and Computer Science, Aalborg University
  9. References: <1992Nov8.130614.19372@wam.umd.edu> <BxL7t4.3tE@iat.holonet.net>
  10. Date: 19 Nov 92 19:18:40
  11. Lines: 59
  12.  
  13.  
  14. >>>>> "Bill" == Bill Williams (bwilliam@iat.holonet.net)
  15.  
  16. Bill> re : "1)  I believe that the Acorn 610 has a 4k on chip cache."
  17.  
  18. Bill> Yeah right!
  19.  
  20. Bill> It has only 32000 transistors yet can magically support 4096 bytes of
  21. Bill> cache RAM in the 32000 transistors... 
  22. Bill> [...]
  23. Bill> SOMEONE OUT THERE IS A LIAR!!!! I assume the liar is Acorn, and that the
  24. Bill> chip has 500,000 transistors and not the 32000 transistors claimed.
  25.  
  26. Now, let's try to get this right:
  27.  
  28.  - The ARM is a CPU architecture, designed by Acorn, later sold to
  29.    Advanced Risc Machines, a company owned by Olivetti, Apple, and
  30.    VLSI Logic (Acorn has been taken over by Olivetti).
  31.  
  32.  - There has been a number of implementation of the ARM architecture
  33.    developed by Acorn and manufactured by VLSI Logic (ARM 1, 2, 3).
  34.    The ARM3 chip design has been handed over to Advanced Risc
  35.    Machines and is the current chip used by Acorn for their Archimedes
  36.    range.
  37.  
  38.  - ARM6 is a macro cell implementation of the ARM architecture. A
  39.    macro cell is sort of a VLSI module, something you can take as a
  40.    components and plug into an ASIC (Application Specific IC). It's
  41.    *not* a chip, it's a chip modules. It's a complete CPU.
  42.  
  43.  - ARM6 has 36000 transistors.
  44.  
  45.  - You can call Advanced Risc Machines and order a ASIC that includes
  46.    ARM6 as a component. You specify what else goes there, depending
  47.    on what you need. Might be a UART or a MMU or video controller or
  48.    something else. This allows Advanced Risc Machines to sell the same
  49.    architecture to people that build industrial control electronics
  50.    and people that build laser printers.
  51.  
  52.  - ARM610 is a specific chip build is this way, using the ARM6 macro
  53.    cell. The ARM610 also includes a rather strange MMU that is
  54.    supposed to be great for OO -- it has a protection system that is
  55.    orthogonal to the paging system. I don't really understand how this
  56.    works just yet -- I'll have to get more specs. The ARM610 also
  57.    includes a 4 kbyte, 64 way cache. The cache is small and many-way
  58.    to save power. The ARM610 is completely static and has advanced
  59.    control logic that allows the clock to be changed and stopped at
  60.    any state and other niceties to save power.
  61.  
  62.  - ARM610 does not take advantage of all ARM6 features. It does not
  63.    support the coprocessor interface.
  64.  
  65.  - There is no such things as an Acorn 610, so I can hardly see Acorn
  66.    being a liar in this matter :-)
  67.  
  68. /Lars
  69. --
  70. Lars Fischer, fischer@iesd.auc.dk | It takes an uncommon mind to think of
  71. CS Dept., Aalborg Univ., DENMARK. | these things.  -- Calvin
  72.