Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Portland State University

Electrical and Computer Engineering PhD Day

Computer architecture

Articles 1 - 1 of 1

Full-Text Articles in Engineering

Drafting In Self-Timed Circuits, Christopher Cowan Mar 2018

Drafting In Self-Timed Circuits, Christopher Cowan

Electrical and Computer Engineering PhD Day

Intervals between data items propagating in self-timed circuits are controlled by handshake signals rather than by a clock. The sequence of handshakes can be abstracted as the movement of “tokens”. In many self-timed designs, a trailing token will catch up with a leading token, even when it trails by thousands of gate delays. Simulations in SPICE of a simple GasP circular FIFO reveal this effect. Contrary to earlier work, we find the cause of drafting to be charge stored on an isolated node between two series transistors. This mechanism occurs in many decision gates that implement a logical AND. The …