DocumentCode :
3397156
Title :
Efficient verification and synthesis using design commonalities
Author :
Swamy, Gitanjali ; Edwards, Stephen ; Brayton, Robert
Author_Institution :
Advanced Dev. Labs., Mentor Graphics Corp., Boston, MA, USA
fYear :
1998
fDate :
4-7 Jan 1998
Firstpage :
542
Lastpage :
551
Abstract :
In this paper we solve the problem of identifying a “matching” between two logic circuits or “networks”. A matching is a functions that maps each gate or “node” in the new circuit into one in the old circuit (if a matching does not exist it maps it to null). We present both an exact and a heuristic way to solve the maximal matching problem. The matching problem does not require any input correspondences. The purpose is to identify structurally identical regions in the networks, and exploit the commonality between them for more efficient verification and synthesis. Synthesis and verification tools that recognize commonalities both between two versions of the same design, as well within a single design, may be able to outperform their counterparts that do not utilize these commonalities. This work is concerned with detecting structural “matchings” that may be re-utilized
Keywords :
circuit CAD; combinational circuits; formal verification; integrated logic circuits; logic CAD; design commonalities; logic circuits; maximal matching problem; synthesis tools; verification tools; Binary decision diagrams; Circuit synthesis; Graphics; Information analysis; Latches; Logic circuits; Logic design; Network synthesis; Radio access networks; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, 1998. Proceedings., 1998 Eleventh International Conference on
Conference_Location :
Chennai
ISSN :
1063-9667
Print_ISBN :
0-8186-8224-8
Type :
conf
DOI :
10.1109/ICVD.1998.646662
Filename :
646662
Link To Document :
بازگشت