home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / arch / 11740 < prev    next >
Encoding:
Internet Message Format  |  1992-12-17  |  2.9 KB

  1. Xref: sparky comp.arch:11740 comp.arch.storage:869
  2. Newsgroups: comp.arch,comp.arch.storage
  3. Path: sparky!uunet!usc!zaphod.mps.ohio-state.edu!cs.utexas.edu!wotan.compaq.com!twisto.eng.hou.compaq.com!croatia.eng.hou.compaq.com!simonich
  4. From: simonich@croatia.eng.hou.compaq.com (Chris Simonich)
  5. Subject: Re: ?Concurrent DMA possible on smarter PC buses (EISA/MCA/Localbus)
  6. Message-ID: <1992Dec17.191131.17701@twisto.eng.hou.compaq.com>
  7. Keywords: EISA,MCA,Localbus,VESA,PC,IBM,smartIO
  8. Sender: news@twisto.eng.hou.compaq.com (Netnews Account)
  9. Organization: Compaq Computer Corp.
  10. References: <1gntdfINNu7@cbl.umd.edu> <1992Dec16.211712.13142@twisto.eng.hou.compaq.com> <1992Dec17.153141.3926@urbana.mcd.mot.com>
  11. Date: Thu, 17 Dec 1992 19:11:31 GMT
  12. Lines: 40
  13.  
  14. In article <1992Dec17.153141.3926@urbana.mcd.mot.com> dfields@urbana.mcd.mot.com writes:
  15. >In article <1992Dec16.211712.13142@twisto.eng.hou.compaq.com>, simonich@croatia.eng.hou.compaq.com (Chris Simonich) writes:
  16. >> In article <1gntdfINNu7@cbl.umd.edu> mike@cbl.umd.edu (Michael Santangelo) writes:
  17. >>>Can EISA, MicroChannel, or the new VESA LocalBus on PC's allow
  18. >>multiple controllers plugged into them (say two smart bus mastering
  19. >>>SCSI disk controllers on one of these buses) xfer data simultaneously
  20. >>>to main memory (DMA)?
  21. >>>
  22. >>Generally, shared bus architectures are shared by time-division multiplexing.
  23. >>In short, only one device may use the "bus" at a time, so the answer to your
  24. >>question is No.
  25. >
  26. >I read waht he said and wasn't so sure from the example he gave that the
  27. >question he asked is the one he wanted to ask.  To controllers can be doing
  28. >DMA trnasfers at the same time byspliting the transfers into smaller chunks
  29. >and doing the "time-division multiplexing" of the bus via an arbitraition
  30. >scheme.
  31. >
  32. >>There was a post about a new I/O architecture from Compaq.  This architecture
  33. >>does allow multiple controllers to perform simultaneously.
  34. >
  35. >If the MIOC in Compaq's proposal is implemented with a multi-port interface
  36. >to main memory then it will.  You would loose some on cost of course.
  37. >--
  38. >Dave Fields    Motorola Computer Group        dfields@urbana.mcd.mot.com
  39. >SVR4: The Winchester Mystery Kernel        uiucuxc!udc!dfields
  40.  
  41. A multi-port interface to memory is not required.  If two devices on an IOC
  42. are performing DMA simultaneously, all that is required is that the IOC
  43. send the data upstream at a rate equal to that of the total of the devices.
  44. There is nothing preventing the upstream channel on the IOC from running
  45. at 100 MHz.  Of course, another way to solve the problem would be to use
  46. additional buffering in the IOC, for example.  The point is that from the
  47. devices point of view it doesn't have to share its channel with anybody at
  48. any time.
  49. --
  50. ======================================================
  51. Christopher Simonich        simonich@twisto.compaq.com
  52. Compaq Computer Corp.       [713] 374-1898
  53. ======================================================
  54.