• DocumentCode
    2565526
  • Title

    A fully-asynchronous digital signal processor using self-timed circuits

  • Author

    Jacobs, Georg ; Brodersen, R.W.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1990
  • fDate
    14-16 Feb. 1990
  • Firstpage
    150
  • Lastpage
    151
  • Abstract
    Self-timed circuits with an appropriate handshake protocol can be used to eliminate the requirement for a global clock in a system. At the board level, asynchronous interfaces already make use of this approach. The natural extension of this concept is to use the same communication between blocks within an IC. To demonstrate this approach, self-timed circuits, or circuits which generate a completion signal, were used, along with interconnection circuits, following a four-cycle handshaking protocol, to design and fabricate a complete general-purpose digital signal processor (DSP). Internally, stages communicate at their own speed, which is an advantage because the speed of operation no longer is constrained by the slowest block in the system. The design methodology becomes modular, the blocks being decoupled with respect to their timing considerations. The DSP contains a full data path, with several feedback paths requiring synchronization between words at different stages of the pipe. Self-timed circuits are used throughout and all communication follows a handshaking protocol.<>
  • Keywords
    digital signal processing chips; protocols; synchronisation; timing circuits; DSP; digital signal processor; four-cycle handshaking protocol; fully-asynchronous; interconnection circuits; self-timed circuits; synchronization; Clocks; Design methodology; Digital integrated circuits; Digital signal processing; Digital signal processors; Integrated circuit interconnections; Protocols; Signal design; Signal generators; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Solid-State Circuits Conference, 1990. Digest of Technical Papers. 37th ISSCC., 1990 IEEE International
  • Conference_Location
    San Francisco, CA, USA
  • Type

    conf

  • DOI
    10.1109/ISSCC.1990.110171
  • Filename
    110171