Flexible Active–Passive and Push–Pull Protocols
IEEE Embedded Systems Letters(2022)
摘要
By means of a simple buffer design, we show that
active versus passive
and
push versus pull
settings in asynchronous communication protocols, also known as handshake protocols, can be controlled by initialization. We advocate postponing initialization until run time and show that postponement simplifies the design and design process and serves test, debug, and analysis. We design the buffer as a network of communication channels with storage, called
Links
, and storage-free computation modules, called
Joints
. We describe the behaviors of Links and Joints using a
shared variable model
presented here for the first time.
更多查看译文
关键词
Asynchronous circuit,communication protocol,distributed system,initialization,late binding,Link–Joint model
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要