|

VLSI Circuit Detection Through Tangled Logic Structures

Authors: Kuzovlev V.I., Ivanova N.A. Published: 12.08.2016
Published in issue: #4(109)/2016  
DOI: 10.18698/0236-3933-2016-4-4-18

 
Category: Instrument Engineering, Metrology, Information-Measuring Instruments and Systems | Chapter: Instruments and Measuring Methods  
Keywords: very-large-scale integration (VLSI), tangled logic structures (TLS), functional circuit analysis

This work proposes a method of automatic very-large-scale integration (VLSI) circuit analysis. Groups with irregular structure have highly interconnected cells; groups have more internal than external connections. Detecting Tangled Logic Structures (TLS) with a linear ordering allows to identify the functional structure of the circuit and the gate-level VLSI circuit. High-level functional blocks in circuit description consist of gate-level cells groups, which are also highly interconnected. TLS-blocks are smaller, they represent a cell of high-level circuit, and are thus more suitable for further functional circuit analysis than a gate-level VLSI circuit.

References

[1] Grigor’yan S.G. Konstruirovanie elektronnykh ustroystv sistem avtomatizatsii i vychislitel’noy tekhniki [Design of electronic devices for automation systems and computers]. Rostov na Donu, Feniks Publ., 2007. 303 p.

[2] Phillip E. Allen, Douglas R. Holberg. CMOS Analog Circuit Design Third Edition. Oxford University Press. 2012.

[3] Chen Т., Hsu Т., Jiang Z., Chang Y. NTUplace: a ratio partitioning based placement algorithm for large-scale mixed-size designs. Proc. of the International Symposium on Physical Design, 2005, pp. 236-238.

[4] Knyazev B.A., Chernen’kiy V.M. Method and model for clustering facial activity patterns using metagraph transformations. Vestn. Mosk. Gos. Tekh. Univ. im. N.E. Baumana, Priboro-str. [Herald of the Bauman Moscow State Tech. Univ., Instrum. Eng.], 2014, no. 4, pp. 34-54 (in Russ.).

[5] Chan T., Cong J., Shinnerl J., Sze K., Xie M. mPL6: enhanced multilevel mixed-size placement. Proc. of the 2006 International Symposium on Physical Design, 2006, pp. 212-214.

[6] Jindal Tanuj, Alpert Charles J., Hu Jiang, Li Zhuo, Nam Gi-Joon, Charles B. Winn detecting tangled logic structures in VLSI netlists. Conference: Design Automation Con-ference’10. 2010, June 13-18.

[7] Andrew B. Kahng, Jens Lienig, Igor L. Markov, Jin Hu. Netlist and system partitioning. Springer netherlands VLSI physical design. Graph Partitioning to Timing Closure, 2011, pp. 31-54.

[8] Tae-Young Choe, Chan-Ik Park. A k-way graph partitioning algorithm based on clustering by eigenvector. Springer Berlin Heidelberg Computational Science. ICCS, 2004, pp. 598-601.

[9] Adya Saurabh N., Markov Igor L., Villarrubia Paul G. Improving min-cut placement for VLSI using analytical techniques proc. IBM ACAS Conference. IBM ARL, 2003.

[10] Ting-Chi Wang, Wang L.-C. Multilevel circuit clustering for delay minimization. Computer-Aided Design of Integrated Circuits and Systems, 2004, vol. 23, no. 7, pp. 1073-1085.

[11] Cong J., Lim S.K. Edge separability-based circuit clustering with application to multilevel circuit partitioning. IEEE Transactions on Computer-Aided Design, 2004, no. 23 (3), pp. 346-357.

[12] Kudva Р., Sullivan А., Dougherty W. Metrics for structural logic synthesis. Proc. of the IEEE/ACM International Conference on Computer-Aided Design, 2002, pp. 551-556.

[13] Jason Cong Fellow and Sung Kyu Lim. Edge separability-based circuit clustering with application to multilevel circuit partitioning. Transactions on computer-aided design of integrated circuits and systems, 2004, vol. 23, no. 3, pp. 36-357.

[14] Korotaev A.I., Kuzovlev V.I. System of determining geometric parameters of 3D objects. Nauka i obrazovanie. MGTU im. N.E. Baumana [Science & Education of the Bauman MSTU. Electronic Journal], 2011, no. 12. Available at: http://technomag.neicon.ru/en/doc/280112.html

[15] Galkin V.A., Milyaev N.A. Approaches to the construction of storage area network simulators. Inzhenernyy vestnik. Jelektr. nauchno-tekh. zhurn. [Engineering Bulletin. El. Publ. (MGTU im. N.E. Baumana)], 2013, no. 8, p. 4. Available at: http://engsi.ru/doc/638235.html

[16] Galkin V.A., Kostenko D.V. The algorithm for selecting hardware of DBMS server of ERP-systems. Izv. Vyssh. Uchebn. Zaved., Mashinostr. [Proc. of Higher Educational Institutions. Маchine Building], 2010, no. 2, pp. 50-59 (in Russ.).