Equivalence Verification for NULL Convention Logic (NCL) Circuits

被引:0
作者
Wijayasekara, Vidura M. [1 ]
Srinivasan, Sudarshan K. [1 ]
Smith, Scott C. [1 ]
机构
[1] N Dakota State Univ, Dept Elect & Comp Engn, Fargo, ND 58104 USA
来源
2014 32ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD) | 2014年
关键词
asynchronous/NCL circuits; equivalence checking; refinement;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
NULL Convention Logic (NCL) circuits are asynchronous circuits and find application in SoC design due to their delay-insensitive nature, which allows ease in resolution of timing issues in IP component reuse for SoC. NCL components are typically synthesized from synchronous circuits. For any design paradigm to be feasible, verification is an important factor. We present a formal verification methodology for checking equivalence of NCL circuits against their synchronous parent circuits. The methodology includes a procedure that computes the reachable states of NCL sequential circuits and a refinement mapping function that can be used to map NCL circuit states onto synchronous circuit states. The methodology is demonstrated by verifying the correctness of several NCL circuits.
引用
收藏
页码:188 / 194
页数:7
相关论文
共 13 条
[1]  
BURCH Jr, 1990, LECT NOTES COMPUT SC, V407, P334
[2]   Desynchronization: Synthesis of asynchronous circuits from synchronous specifications [J].
Cortadella, Jordi ;
Kondratyev, Alex ;
Lavagno, Luciano ;
Sotiriou, Christos P. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (10) :1904-1921
[3]   Z3: An efficient SMT solver [J].
de Moura, Leonardo ;
Bjorner, Nikolaj .
TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2008, 4963 :337-340
[4]  
Kondratyev A, 2002, INT SYMP ASYNCHRON C, P149
[5]  
Loewenstein P., 1995, P 8 INT WORKSH HIGH
[6]  
Manolios P, 2000, LECT NOTES COMPUT SC, V1954, P161
[7]  
Manolios Panagiotis, 2001, Ph.D. thesis
[8]  
Myers C., 2001, Asynchronous Circuit Design
[9]   Uncle - An RTL Approach to Asynchronous Design [J].
Reese, Robert B. ;
Smith, Scott C. ;
Thornton, Mitchell A. .
2012 18TH IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS (ASYNC), 2012, :65-72
[10]  
Smith S., 2009, SYNTHESIS LECT DIGIT