home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / useful / reviews / hardware / accelerators / motorola68010 < prev    next >
Internet Message Format  |  1993-10-13  |  6KB

  1. Path: menudo.uh.edu!usenet
  2. From: mglew@laurel.ocs.mq.edu.au (Michael Glew)
  3. Newsgroups: comp.sys.amiga.reviews
  4. Subject: REVIEW: Motorola MC68010 microprocessor
  5. Followup-To: comp.sys.amiga.hardware
  6. Date: 13 Oct 1993 13:14:49 GMT
  7. Organization: The Amiga Online Review Column - ed. Daniel Barrett
  8. Lines: 170
  9. Sender: amiga-reviews@math.uh.edu (comp.sys.amiga.reviews moderator)
  10. Distribution: world
  11. Message-ID: <29gv09$k8d@menudo.uh.edu>
  12. Reply-To: mglew@laurel.ocs.mq.edu.au (Michael Glew)
  13. NNTP-Posting-Host: karazm.math.uh.edu
  14. Keywords: hardware, CPU, 68010, accelerator, commercial
  15.  
  16.  
  17. PRODUCT NAME
  18.  
  19.     Motorola MC68010 microprocessor
  20.  
  21.  
  22. BRIEF DESCRIPTION
  23.  
  24.     The MC68010 is the third member of the "68000" family of
  25. microprocessors from Motorola.  Replacing your Amiga's 68000 with a 68010 --
  26. an inexpensive, drop-in replacement that does not require a board -- speeds
  27. up the computer by approximately 15%.
  28.  
  29.     The MC68010 is fully object compatible with the earlier members of
  30. the family and has added the features of virtual memory support and enhanced
  31. instruction execution timing.
  32.  
  33.  
  34. AUTHOR/COMPANY INFORMATION
  35.  
  36.     Name:        VSI Electronics (Australia) PTY LTD
  37.  
  38.     Telephone:    Melbourne     (03) 543 6445
  39.             Brisbane      (07) 52 5022
  40.             Adelaide      (08) 267 4848
  41.             Perth          (09) 328 8499
  42.             Sydney office (02) 439 4655
  43.             Sydney sales  (02) 439 8622
  44.  
  45.     [MODERATOR'S NOTE:  The MC68010 is made by Motorola, obviously.  VSI
  46.     is the Australian distributor for Motorola.  - Dan]
  47.  
  48. LIST PRICE
  49.  
  50.     $300 (Australian) for 10 units.
  51.  
  52.     VSI only supplies these chips in lots of 10, so you are better off
  53. buying privately like I did.  I picked up one for $25 which included the
  54. programming reference card and advance information booklet.
  55.  
  56.  
  57. SPECIAL HARDWARE AND SOFTWARE REQUIREMENTS
  58.  
  59.     HARDWARE
  60.  
  61.         An Amiga with a 68000 CPU.
  62.  
  63.  
  64.     SOFTWARE
  65.  
  66.         AmigaDOS 1.3 or later is recommended.
  67.  
  68.  
  69. COPY PROTECTION
  70.  
  71.     None.
  72.  
  73.  
  74. MACHINE USED FOR TESTING
  75.  
  76.     Amiga 500
  77.     1MB Chip RAM, 8MB Fast RAM
  78.     Kickstart/Workbench 1.3
  79.  
  80.  
  81. REVIEW
  82.  
  83.     A while back, I heard about the 68010 CPU and how it was more or less
  84. fully compatible with the stock 68000 in my Amiga 500, and that its mul/div
  85. capabilities were sped up.  This sounded like a cheap alternative to an
  86. accelerator board, so I decided to buy one.
  87.  
  88.     I shopped around and discovered that either the price was in excess
  89. of A$100, or else the chips were available only in bulk.  So I decided to
  90. try buying one privately.  This was a good move as there were quite a few
  91. people out there wanting to sell.  I ended up buying one from a guy in
  92. Melbourne.
  93.  
  94.     Now, all I had to do to install it was to take the screws out of the
  95. back of the Amiga's case, remove the RF shielding, remove the 68000, fit the
  96. 68010, replace the shielding, and replace the screws.
  97.  
  98.     [MODERATOR'S NOTE:  If you are not comfortable opening up your
  99.     Amiga, then you should have the work done by an authorized Amiga
  100.     service center.  Opening your Amiga yourself may void your warranty,
  101.     and careless work may even damage the machine.  - Dan]
  102.  
  103. As hoped, when booted up, the Amiga functioned normally.  In benchmarks, the
  104. speed increase was moderate at around +15%.
  105.  
  106.     Another feature that I discovered was a cache-loop mode.  Very small
  107. assembler loops run much faster.  Specifically, this is called the DBcc
  108. looping primitive instruction.  For example:
  109.  
  110.         lea    SOURCE,a0
  111.         lea    DEST,a1
  112.         move.w    #LENGTH,d0
  113.     LOOP    move.w    (a0)+,(a1)+    ; this section will run super-fast
  114.         dbeq    d0,LOOP        ; because no instructions are fetched
  115.  
  116.     There is a down side though.  If you're running under AmigaDOS 1.2
  117. or lower, then some programs will not work.  This is because the programs
  118. were written without taking into account the new stack pointer.  Basically
  119. this is the same for all later CPU's also (68020, 68030, 68040, etc.).  So
  120. if a program won't work with the 68010, then it won't work with a 68020+
  121. either.  Try the 1.2 version of the Amiga's Calculator.... 8)
  122.  
  123.  
  124. DOCUMENTATION
  125.  
  126.     The documentation is available in booklet form, separate from the CPU
  127. itself, but I don't know what it costs.
  128.  
  129.     The documentation is technical, so if you don't know much about
  130. electronics or assembler then you'll be lost.  But the information is very
  131. complete for a technical person.
  132.  
  133.  
  134. LIKES AND DISLIKES
  135.  
  136.     Overall, I'm pretty impressed.  Gives a little extra power to your
  137. raytracing, although 68000's were never meant for raytracing anyway.  Oh,
  138. and yes, raytracing is still very slow - but just think, a raytrace that
  139. takes a full day on a 68000 will be quicker by 3.13 hours with the 68010.
  140.  
  141.  
  142. COMPARISON TO OTHER SIMILAR PRODUCTS
  143.  
  144.     Adding a 68010 is different from adding a standard accelerator board.
  145. The 68010 uses the same clock as the 68000, so there is no faster clock-speed
  146. to contend with.  With faster clocks, you have to get faster RAM usually.
  147. Since this uses the standard clock, no change in RAM speed is needed.
  148.  
  149.  
  150. BUGS
  151.  
  152.     As mentioned above, some Amiga software will not work with the 68010
  153. and higher processors if you are running AmigaDOS 1.2 or lower.  There is a
  154. PD patch available called deciGEL, which works as far as I could tell.
  155.  
  156.  
  157. VENDOR SUPPORT
  158.  
  159.     VSI doesn't really want to cater to small purchasers.  For a company
  160. to tell an individual who wants a chip that he'll have to buy 10 is a bit
  161. hard to swallow.
  162.  
  163.  
  164. WARRANTY
  165.  
  166.     None.
  167.  
  168.  
  169. CONCLUSIONS
  170.  
  171.     The 68010 is a good speedup for the budget-minded user; however, if
  172. you want real speed, buy an accelerator board.
  173.  
  174.  
  175. COPYRIGHT NOTICE
  176.  
  177.     Copyright 1993 Michael Glew.  All rights reserved.
  178.  
  179. ---
  180.  
  181.    Daniel Barrett, Moderator, comp.sys.amiga.reviews
  182.    Send reviews to:    amiga-reviews-submissions@math.uh.edu
  183.    Request information:    amiga-reviews-requests@math.uh.edu
  184.    Moderator mail:    amiga-reviews@math.uh.edu
  185.    Anonymous ftp site:  math.uh.edu, in /pub/Amiga/comp.sys.amiga.reviews
  186.