ECE 5740: Advanced Digital VLSI
Cornell University


Home
Announcements
Lectures
Handouts
Assignments
Class Info
 

Handouts and Extra Reading

Lecture Notes: Papers:
  • Lectures 2-3:
    • C.A.R. Hoare. Communicating Sequential Processes. Communications of the ACM, 21(8):666-677, 1978.
    • A.J. Martin. The probe: an addition to communication primitives. Information Processing Letters, 20:125-130, 1985.
    • A.J. Martin. An axiomatic definition of synchronization primitives. Acta Informatica, 16(2):219-235, 1981.
  • Lecture 4-8:
    • A.J. Martin. Compiling Communicating Processes into Delay-insensitive VLSI circuits. Distributed Computing, 1(4), 1986.
  • Lecture 9:
    • R. Manohar. An Analysis of Reshuffled Handshaking Expansions. Proc. ASYNC 2001, 2001.
  • Lecture 11-15:
    • R. Manohar, T.K. Lee, A.J. Martin. Projection: A Synthesis Technique for Concurrent Systems. Proc. ASYNC 1999, 1999.
    • A.J. Martin. Asynchronous datapaths and the design of an asynchronous adder. Formal Methods in System Design, 1(1):119-139, 1992.
  • Lecture 16:
    • J. Seizovic. Pipeline Synchronization. Proc. ASYNC 1994, 1994.
  • Async microprocessor decomposition
    • A.J. Martin, S.M. Burns, T.K. Lee, D. Borkovic, P.J. Hazewindus. The design of an asynchronous microprocessor. Proc. ARVLSI 1989, 1989.
  • Timing analysis
    • S.M. Burns, A.J. Martin. Performance Analysis and Optimization of Asynchronous Circuits. Proc. ARVLSI 1991.

webmaster@vlsi.cornell.eduNet weather . Ithaca . Directions to CSL