Page 359 - Introduction to Information Optics
P. 359

344                    6. Interconnection with Optics























          -  •' • ..^S^T^r 1 ^  :   :      ;;         -''..' . ± * *
         'Electrical vt«s"sftow«| vewe«1jii^lll0ii lSfolv!iig'multiple polyimide layers.
           Fig, 6.41. Electrical vias showing vertical integration involving multiple polyimide layers.


        These problems become more significant when the linear dimension of a board
        increases.
          Propagation time does not affect the maximum data rate of an uncompelled
        asynchronous block transfer (such as the source-synchronous block transfer
        [SSBLT] proposed for addition to the VME bus standard). However, it does
        limit other types of bus transactions: address transfers, handshake single-word
        transfers, bus contention, and so on. Estimates have been made by Sweazey
        [44] of the sustained throughput; i.e., the data transfer rate averaged over a
        time that is long compared to the duration of a single transaction. Assuming
        that bus overhead is 200 ns per read and 100 ns per write operation, and
        assuming reads outnumber writes by 2 to 1, Sweazey calculated the sustained
        throughput as a function of block transfer speed (burst speed) and of the
        number of bytes per transfer. For 64-byte transfers, the calculated sustained
        throughput is 196 MB/sec for a burst rate of 400 MB/sec, and 384 MB/sec for
        infinitely rapid block transfers. The propagation speed for the electronic bus is
        at present greatest for backplane-transceiver logic (BTL) backplanes such as
        FutureBus: about 0.18 c (c is the speed of light in vacuum), giving a 15 ns
        round-trip time for a 40 cm backplane. This cannot decrease by much, since it
        is based on the extremely low driver capacitance of 5 pf/driver provided by
        BTL.
          Uncompelled block transfers are limited by bus line skew. The principal
        cause of this is speed variations (time jitter) between transceiver chips. This
       jitter is at least 5 ns, even for a well-designed set of transceivers. This means
        that there will be a total skew between data lines and strobes of up to 20 ns
   354   355   356   357   358   359   360   361   362   363   364