Synchro-tokens: a deterministic GALS methodology for chip-level debug and test

作者: M.W. Heath , W.P. Burleson , I.G. Harris

DOI: 10.1109/TC.2005.203

关键词:

摘要: This paper describes a novel deterministic globally-asynchronous locally-synchronous (GALS) methodology called "synchro-tokens". Wrappers around the synchronous blocks keep system globally asynchronous while ensuring that each transition, although arriving at nondeterministic time, is sensed by block during cycle of local clock. determinism facilitates debug and test methodologies, such as use stored-pattern testers, which are effective only when behavior predictable repeatable. Applications synchro-tokens to GALS systems with two or more one data channels shown. Synchro-tokens supports both pipelined unpipelined variety clock generation methodologies. Novel schematic level designs wrapper components in 180-nm technology used compare performance several different design styles.

参考文章(24)
F.K. Gurkaynak, T. Villiger, S. Oetiker, N. Felber, H. Kaeslin, W. Fichtner, A functional test methodology for globally-asynchronous locally-synchronous systems symposium on asynchronous circuits and systems. pp. 181- 189 ,(2002) , 10.1109/ASYNC.2002.1000308
G. Hinton, M. Upton, D.J. Sager, D. Boggs, D.M. Carmean, P. Roussel, T.I. Chappell, T.D. Fletcher, M.S. Milshtein, M. Sprague, S. Samaan, R. Murray, A 0.18 /spl mu/m CMOS IA32 microprocessor with a 4 GHz integer execution unit international solid-state circuits conference. ,vol. 36, pp. 1617- 1627 ,(2001) , 10.1109/4.962281
F.U. Rosenberger, C.E. Molnar, T.J. Chaney, T.-P. Fang, Q-modules: internally clocked delay-insensitive modules IEEE Transactions on Computers. ,vol. 37, pp. 1005- 1018 ,(1988) , 10.1109/12.2252
W. Lim, Design methodology for stoppable clock systems IEE Proceedings E Computers and Digital Techniques. ,vol. 133, pp. 65- 72 ,(1986) , 10.1049/IP-E:19860006
A. Chakraborty, M.R. Greenstreet, Efficient self-timed interfaces for crossing clock domains symposium on asynchronous circuits and systems. pp. 78- 88 ,(2003) , 10.1109/ASYNC.2003.1199168
M.R. Greenstreet, Implementing a STARI chip international conference on computer design. pp. 38- 43 ,(1995) , 10.1109/ICCD.1995.528788
J. Muttersbach, T. Villiger, W. Fichtner, Practical design of globally-asynchronous locally-synchronous systems international symposium on advanced research in asynchronous circuits and systems. pp. 52- 59 ,(2000) , 10.1109/ASYNC.2000.836791