• DocumentCode
    2611518
  • Title

    A compact array processor based on self-timed simultaneous bidirectional signalling

  • Author

    Yacoub, Ghassan Y. ; Soni, Tarun ; Ku, Walter H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., San Diego, La Jolla, CA, USA
  • fYear
    1993
  • fDate
    3-6 May 1993
  • Firstpage
    1893
  • Abstract
    A bundled self-timed simultaneous bidirectional signaling protocol is used to remove the clock dependency and minimize latency in the communication network of an array processor. The use of the same data for bidirectional data transfer effectively doubles the I/O bandwidth of such a communication network. This also permits making the input data transfer cycles independent of the output data transfer cycles, thus decoupling the data and resulting waves in a wavefront array processor. As a vehicle to demonstrate the merit of this protocol and to compare it to the more conventional wavefront array based processing (WAP) protocols, the design of a two-dimensional array processing structure for matrix multiplication using such a protocol is described. A computation element based on a bit-serial multiplier accumulator is chosen with a data dependent computation time. This permits the design of an array where neither the computation nor the communication speeds are bound by any clock speeds. It is shown that such an approach reduces the latency of the array structure without increasing I/O pin count
  • Keywords
    VLSI; computational complexity; matrix multiplication; multiprocessor interconnection networks; parallel processing; protocols; I/O bandwidth; bit-serial multiplier accumulator; clock dependency; compact array processor; data dependent computation time; input data transfer cycles; latency; matrix multiplication; self-timed simultaneous bidirectional signalling; signaling protocol; two-dimensional array processing; Bandwidth; Circuits; Clocks; Communication networks; Logic; Propagation delay; Protocols; Signal processing; Synchronization; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1993., ISCAS '93, 1993 IEEE International Symposium on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-7803-1281-3
  • Type

    conf

  • DOI
    10.1109/ISCAS.1993.394118
  • Filename
    394118