home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / atari / st / tech / 5521 < prev    next >
Encoding:
Internet Message Format  |  1992-11-08  |  2.3 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!zaphod.mps.ohio-state.edu!cs.utexas.edu!uwm.edu!biosci!agate!doc.ic.ac.uk!uknet!yorkohm!minster!mjl-b
  2. From: mjl-b@minster.york.ac.uk
  3. Newsgroups: comp.sys.atari.st.tech
  4. Subject: Re: Falcon BUS..
  5. Message-ID: <721060362.188@minster.york.ac.uk>
  6. Date: 6 Nov 92 14:32:43 GMT
  7. References: <mpnolan.720881057@unix1.tcd.ie>
  8. Reply-To: mjl-b@minster.york.ac.uk (Mathew Lodge)
  9. Organization: Department of Computer Science, University of York, England
  10. Lines: 37
  11.  
  12. In article <mpnolan.720881057@unix1.tcd.ie> mpnolan@unix1.tcd.ie (Mark Patrick Nolan) writes:
  13. >I believe that Atari have at last got their act together...
  14. >
  15. >Q: As the Falcon has (from what I've heard) one bus (32),
  16. >how will the custom chips (DSP,DMA Sound,Blitter,H-Scrolling,..)
  17. >interact, and will the system lose preformance as a result?
  18.  
  19. It has ever been the case that the CPU must stall when DMA is taking place.
  20. The DMA chip grabs the bus for a short time and does a block transfer (if I
  21. remember correctly, the block size is 16 words for the ST's DMA transfers --
  22. it may have changed for the TT / Falcon). During this time, the 68k
  23. has to wait until the bus is released.
  24.  
  25. The video system in the ST was designed so that processor access and video
  26. shifter access are interleaved. On the original ST, the memory subsytem runs
  27. at 16MHz, so that processor (8MHz) and video access can be interleaved. It's
  28. a bit more complicated than this (we had the discussion some months ago, and
  29. I forget the exact details -- sorry). Horizontal scrolling is simply some
  30. extra logic in the shifter and has a minimal performance penalty (you need
  31. one extra memory access at the end of a line).
  32.  
  33. >Surely the DSP has it's own bus, as it does have 56k of it's own 
  34. >memory!?
  35.  
  36. The DSP is a member of the Motorola 56k series -- it has 96K of static RAM.
  37. The DSP has its own data and address buses, independent of the 68k address
  38. and data buses. I don't know how the DSP and 68K communicate, but I would
  39. guess that there's some sort of shared memory scheme (but that is just *my
  40. guess*)
  41.  
  42. >                        Thanks,  Mark Nolan
  43.  
  44. Mat
  45.  
  46. | Mathew Lodge                      | "I don't care how many times they go    |
  47. | mjl-b@minster.york.ac.uk          |  up-tiddly-up-up. They're still gits."  |
  48. | Langwith College, Uni of York, UK |  -- Blackadder Goes Forth               |
  49.