Contact Information

Computer Science Department
Colgate University
McGregory Hall, 3rd Floor
13 Oak Drive
Hamilton, NY 13346
(tel) 315.228.7719
Charlotte Jablonski, Administrative Assistant
cjablonski@colgate.edu

Event Detail

Department Tea: Who Needs a Clock? Asynchronous Circuits in a Synchronous World

Start: Tuesday, October 18, 2016, 11:30 a.m.
End: Tuesday, October 18, 2016, 12:15 p.m.
Location: 319 McGregory Hall

Speaker: Sandra Jackson

Abstract: The idea of asynchronous circuits is actually not a new one, but for a long time, synchronous circuit design has been the accepted design method. However, due to current challenges that come along with synchronous design, as well as certain projects that asynchronous circuits are particularly suited for, asynchronous circuits have reemerged as a necessary design consideration. Research has developed two basic schools of thought on how these asynchronous circuits should be implemented. Quasi-delay insensitive (QDI) asynchronous circuits make use of completion trees in order to control data flow. Bundled data (BD) asynchronous circuits exploit known delays to control data flow. Both of these methods have been used in high-profile emerging technologies which are highlighting the benefits of asynchronous circuits and paving the way for increased use of this design method.

Bio: Sandra Jackson received her Ph.D. in electrical engineering from Cornell University in 2014. While at Cornell she was a member of the Asynchronous VLSI and Architecture Lab. More recently, she attended the IEEE conference on Asynchronous Circuits and Systems to present research related to her thesis on Gradual Synchronization. Her research interests currently include asynchronous circuits, synchronization, neuromorphic computing, and genetic algorithms.