DocumentCode
1768247
Title
A new VLSI IC design automation methodology with reduced NRE costs and time-to-market using the NPN class Representation and functional symmetry
Author
Reddy, Basireddy Karunakar ; Sabbavarapu, Srinivas ; Acharyya, Amit
Author_Institution
Electr. Eng. Dept., Indian Inst. of Technol., Hyderabad, Hyderabad, India
fYear
2014
fDate
1-5 June 2014
Firstpage
177
Lastpage
180
Abstract
In the VLSI IC design, the number of incremental and iterative steps in the design automation methodology will decide the non-recurring-engineering (NRE) costs and time-to-market (TTM). Since these are the major driving factors of the IC design, many algorithms were proposed in the last few decades to minimize/optimize the number of design steps in the conventional VLSI IC Design methodology. However the frontend and backend designs have to be carried separately, which has limited the further minimization of the number of design steps. Here we propose a new unconventional design automation methodology, which reduces the NRE costs and TTM by merging the frontend and backend designs partially. It maps the input RTL description directly to their corresponding physical designs (derived using the existing CAD tools and stored in a pre-computed library) without any limitation on the Boolean function´s input size. We have exploited the functional symmetry and negationpermutation- negation (NPN) class representations to decoct the library size and number of comparisons. The functional symmetry reduced the number of required pre-computed circuits in our experiments from 1031 to 222 (464.4% reduction in the memory size) and helps in maintaining the regularity in the design, which is a major concern for engineering change order.
Keywords
Boolean functions; VLSI; circuit CAD; integrated circuit design; Boolean matching; CAD tools; NPN class representation; NRE costs; RTL description; VLSI; functional symmetry; integrated circuit design automation methodology; negation-permutation-negation class representation; nonrecurring engineering costs; time-to-market; Boolean functions; Design automation; Input variables; Integrated circuits; Libraries; Routing; Runtime; Boolean matching; cut enumeration; functional symmetry; logic synthesis; physical design;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), 2014 IEEE International Symposium on
Conference_Location
Melbourne VIC
Print_ISBN
978-1-4799-3431-7
Type
conf
DOI
10.1109/ISCAS.2014.6865094
Filename
6865094
Link To Document