Title :
Tree-based transistor topology extraction algorithm for library-free logic synthesis
Author :
Xue, Jingyue ; Al-Khalili, Dhamin ; Rozon, Côme N.
Author_Institution :
Dept. of Electr. & Comput. Eng., R. Mil. Coll. of Canada, Kingston, Ont., Canada
Abstract :
Library-free logic synthesis is an innovative approach that provides a fully customized design performance while avoiding the huge cost of developing and maintaining the extensive cell libraries. Its strength is coming from the use of a virtual library based on on-the-fly cell generation. However, the flexibility of the virtual library makes it impossible to exploit the existing methodologies that are based on the library pre-characterization. New models have to be developed to predict the performance of the potential gate based on the topology of the transistor circuit. The authors have designed an algorithm that extracts the transistor topology of the CMOS complex gate from the Boolean network. The proposed algorithm is based on the linear-matrix layout style and performance-driven transistor placement. It plays a significant role in the topology-based performance estimation model.
Keywords :
Boolean functions; CMOS logic circuits; logic testing; trees (electrical); Boolean network; CMOS complex gate; cell generation; cell libraries; library-free logic synthesis; linear-matrix layout style; performance-driven transistor placement; topology-based performance estimation model; transistor circuit topology; tree-based transistor topology extraction algorithm; virtual library; Algorithm design and analysis; CMOS logic circuits; Circuit topology; DH-HEMTs; Libraries; Logic design; Logic functions; Network topology; Partitioning algorithms; Semiconductor device modeling;
Conference_Titel :
Semiconductor Electronics, 2004. ICSE 2004. IEEE International Conference on
Print_ISBN :
0-7803-8658-2
DOI :
10.1109/SMELEC.2004.1620879