Naturalized Communication and Testing

2015 21st IEEE International Symposium on Asynchronous Circuits and Systems(2015)

引用 48|浏览55
暂无评分
摘要
We "naturalize" the handshake communication links of a self-timed system by assigning the capabilities of filling and draining a link and of storing its full or empty status to the link itself. This contrasts with assigning these capabilities to the joints, the modules connected by the links, as was previously done. Under naturalized communication, the differences between Micropipeline, GasP, Mousetrap, and Click circuits are seen only in the links -- the joints become identical; past, present, and future link and joint designs become interchangeable. We also "naturalize" the actions of a self-timed system, giving actions status equal to states -- for the purpose of silicon test and debug. We partner traditional scan test techniques dedicated to state with new test capabilities dedicated to action. To each and every joint, we add a novel proper-start-stop circuit, called MrGO, that permits or forbids the action of that joint. MrGO, pronounced "Mister GO," makes it possible to (1) exit an initial state cleanly to start circuit operation in a delay-insensitive manner, (2) stop a running circuit in a clean and delay-insensitive manner, (3) single- or multi-step circuit operations for test and debug, and (4) test sub-systems at speed.
更多
查看译文
关键词
naturalized communication,handshake communication links,self-timed system,click circuits,Mousetrap circuits,GasP circuits,micropipeline circuits,self-timed system,silicon test,silicon debug,scan test techniques,proper-start-stop circuit,MrGO,Mister GO,multistep circuit operations,single-step circuit operations
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要