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

  1. Path: sparky!uunet!haven.umd.edu!decuac!pa.dec.com!granite.pa.dec.com!ajc
  2. From: ajc@pa.dec.com (AJ Casamento)
  3. Newsgroups: comp.arch
  4. Subject: Re: COMPAQ PROPOSED SCALABLE I/O ARCHITECTURE
  5. Date: 16 Dec 92 11:22:32
  6. Organization: Digital Equipment Corporation
  7. Lines: 128
  8. Message-ID: <AJC.92Dec16112232@thendara.pa.dec.com>
  9. References: <1992Dec15.171554.2781@twisto.eng.hou.compaq.com>
  10.     <1992Dec15.194637.10009@eng.umd.edu>
  11. NNTP-Posting-Host: thendara.pa.dec.com
  12. In-reply-to: sysmgr@king.eng.umd.edu's message of 15 Dec 92 19:46:37 GMT
  13.  
  14.  
  15.  
  16. In article <1992Dec15.194637.10009@eng.umd.edu> sysmgr@king.eng.umd.edu (Doug 
  17. Mohney) writes:
  18.  
  19.  
  20. >> In article <1992Dec15.171554.2781@twisto.eng.hou.compaq.com>, leigh@croatia.
  21. >>eng.hou.compaq.com (Kevin Leigh) writes:
  22.  
  23. >> [wondering what Yet Another Standard would do for anyone, since EISA has
  24. >> limited penetration and Local Bus/PCMICA <sp> have just emerged and are
  25. >> hitting the streets...]
  26.  
  27. > You guys ever thought of licensing TurboChannel from DEC and building a
  28. > Pentium box/server around it? 
  29.  
  30.  
  31. >           I have talked to Ehud, and lived.
  32. >   -- >                  SYSMGR@CADLAB.ENG.UMD.EDU                        < --
  33.  
  34. Doug,
  35.  
  36.   Just to clear up one point in your response, there is no license for the use
  37. of TURBOchannel. It is completely free to both System and Option vendors. In
  38. point of fact, Digital no longer controls the specification. For almost the 
  39. past two years the specification has been controlled by the TURBOchannel
  40. Industry Group. Specification changes are voted upon by the membership and are
  41. approved by the Steering Committee (9 members of which DEC has 1 vote). In any
  42. case, there is no hinderance for anybody using the TURBOchannel technology.
  43.  
  44.   Actually, I personally find a great deal of merit in the COMPAQ proposal. I
  45. quite agree that a modular I/O design (whether one uses the terminology of a
  46. "star topology" or, as we do here in DEC, "radial") has a great deal to 
  47. recommend it. Consider a TURBOchannel implementation like this:
  48.  
  49.             ------------        -------    
  50.                 |          |        |      |
  51.             |  Memory  |========| CPU |
  52.             |       |        |      |
  53.             ------------        -------
  54.                  |               |
  55.                  | <--- DMA           |
  56.                  |               |
  57.             ----------           | <--- PIO
  58.             |     |           |
  59.             | Tc/CTL |--------------
  60.          -------|        |_________________________
  61.         /    ----------               |
  62.            /       |   |               |
  63.           /           |   |___________           |
  64.          /           |           |           |
  65.         /           |           |           |
  66.     -------        -------        -------        -------
  67.         |     |         |     |         |     |         |     |
  68.         |sysIO|        | Tc0 |        | Tc1 |     | Tc2 |
  69.     |     |        |     |        |     |        |     |
  70.        -------        -------        -------        -------
  71.  
  72.  
  73. Where each of the links to the TURBOchannel Controller (Tc/CTL) is a standard
  74. 25MHz 32bit wide TURBOchannel. The DMA path could be a 50MHz 64bit wide version
  75. of TURBOchannel (in order to balance the I/O requirements. This would generate
  76. a system with an aggregate bandwidth of 400MB/s of I/O. The key point here is
  77. obviously the Tc/CTL ASIC as it will require careful design to support this
  78. kind of bandwidth (additionally, one could imagine a true dual ported memory
  79. being used such that the CPU is not starved when DMA access is underway).
  80.  
  81. This is a potential high end workstation style design where:
  82.  
  83. sysIO - Is a collection of all of the base module I/O. SCSI, Ethernet, ISDN,
  84.     Audio, ACCESS.bus, Synch/Asynch comm, Centronics and so on. At 100MB/s.
  85.  
  86. Tc0   - Is a completely radial TURBOchannel at 100MB/s.
  87.  
  88. Tc1   - Is a completely radial TURBOchannel at 100MB/s.
  89.  
  90. Tc2   - Is a completely radial TURBOchannel at 100MB/s.
  91.  
  92. The benefits of this in terms of really high speed graphics or networks is an
  93. obvious one. Given a sufficiently powerful design of the Tc/CTL ASIC, an option
  94. should be able to depend upon a given bandwidth and latency (response to a DMA
  95. ~rReq or ~wReq ought to be immediate). Video teleconferencing and other such
  96. high bandwidth consumers ought to do very well with such a system.
  97.  
  98.  
  99. Given that one needed to increase the bandwidth even further, one could make
  100. the radial TURBOchannels (Tc0, Tc1, Tc2) into speed selectable versions (this
  101. is briefly described in a TURBOchannel presentation I put up on gatekeeper over
  102. a year ago in   gatekeeper:pub/DEC/TriAdd/TURBO.PS) that can run at either 
  103. 25MHz or at 50MHz. This would insure all the old options would be compatible 
  104. and that any new option could have a full 200MB/s throughput if it is needed. 
  105. We know that TURBOchannel works at this kind of throughput because we use 
  106. variants of TURBOchannel (different versions of datapath width and freuency) 
  107. internally on several of our designs.
  108.  
  109. A low end version of this (with an enclosure something like a DEC 3000/500)
  110. might have a single TURBOchannel that covered the base system I/O and three of
  111. the TURBOchannel slots (for all of the slow speed stuff that won't break 40MB/s
  112. or so) and could still have three complete radial (speed selectable or not)
  113. TURBOchannels for the other three option slots (the DEC 3000/500 has 6 slots
  114. that are customer configurable).
  115.  
  116. This kind of an implementation puts a one-time cost into the Tc/CTL versus a
  117. shared-wide fully bussed interconnect which puts such a cost into each of the
  118. add in cards as well. Plus, with a full bussed interconnect you will be using
  119. the same resource for your SCSI system disk that you are trying to run high
  120. speed video images across.
  121.  
  122. In any case, none of the above discussion guarantees that Digital is (or isn't)
  123. developing anything like this. It's just my own personal views on the topic.
  124.  
  125. Sorry for the long soapbox discussion. I had originally intended to just clear
  126. up the use of the term license and I got carried away.
  127.  
  128. I hope that helps.
  129.  
  130.                 Thanx,
  131.                   AJ
  132.  
  133.  
  134.       **********************************************************************
  135.       * AJ Casamento            "The question is not whether or    *
  136.       * Digital's TRI/ADD Program     not the opinions are mine; but    *
  137.       * 529 Bryant Ave. PAG-2         rather, which of my personalities *
  138.       * Palo Alto, CA 94301-1616     do they belong to?"           *
  139.       * 415.617.3460                               *
  140.       * ajc@pa.dec.com                             *
  141.       **********************************************************************
  142.