Timed Signalling Processes

Rajit Manohar, Yoram Moses

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Circuits often use knowledge of time to order actions in a computation. The commonly used bundling constraint in bundled-data circuits states that a request signal must arrive only after the corresponding data wires have the correct value. Various informal and formal mechanisms have been used by designers to capture sufficient conditions for such constraints to be satisfied, including relative timing, pulse width requirements, and regions where signal changes are prohibited. We study the problem of ordering signal transitions in an asynchronous computation when there is knowledge of wire delay and computation delay, but where time is not avaiable directly as a variable to any participating process. In this context, we introduce two signalling patterns: A timing fork, and a novel structure we call a zigzag pattern. We show that a zigzag pattern is sufficient to order signal transitions in the timed asynchronous setting. More importantly we show that if two signal transitions are ordered, then there exists a generalized zigzag pattern that guarantees their ordering. This shows that a zigzag pattern is the fundamental construct needed to order signal transitions in the timed asynchronous circuit context. We show how such patterns capture commonly used timing constraints in practical asynchronous circuits.

Original languageEnglish
Title of host publication2023 28th IEEE International Symposium on Asynchronous Circuits and Systems, ASYNC 2023
Pages10-19
Number of pages10
ISBN (Electronic)9798350305760
DOIs
StatePublished - 2023
Event28th IEEE International Symposium on Asynchronous Circuits and Systems, ASYNC 2023 - Beijing, China
Duration: 16 Jul 202319 Jul 2023

Publication series

NameProceedings - International Symposium on Asynchronous Circuits and Systems
Volume2023-July

Conference

Conference28th IEEE International Symposium on Asynchronous Circuits and Systems, ASYNC 2023
Country/TerritoryChina
CityBeijing
Period16/07/2319/07/23

Keywords

  • asynchronous circuits
  • event ordering
  • timing

All Science Journal Classification (ASJC) codes

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Timed Signalling Processes'. Together they form a unique fingerprint.

Cite this