Enhancing PDK Device Library Analysis with XDIRCELL: A Cell-Level Comparison
This paper presents a Unix shell script designed to automate the comparison of cell libraries between different Process Design Kits (PDKs) in a CADENCE® environment. The script streamlines the process by checking input paths, extracting relevant data, and creating a structured output directory. It includes functionality to decrypt SKILL files and OpenAccess files. The utility leverages a graphical ‘smartdiff’ tool for a clear visual comparison and offers batch mode capabilities, enhancing the efficiency and accuracy of PDK management in IC design workflows. The script concludes with an optional cleanup feature, ensuring a tidy workspace post-comparison. This tool optimizes the benefits of automation in the EDA sector by facilitating a more efficient and error resistant PDK cell comparison process with decrypted files. This tool aims to minimize the manual efforts by generating the output in approx. a minute. This script is developed for the use of pdk developers, but it can be further extended to layout and schematic designers for basic xor comparison in the designs.
Authors
- Aijaz M. Zaidi (ORCID: https://orcid.org/0000-0002-8794-4690)
- Vishal Sao
- J.K. Gautam
- Fathi Jalel
Institutions
- STMicroelectronics (India) (IN)
- STMicroelectronics (France) (FR)
- Dr. B. R. Ambedkar National Institute of Technology Jalandhar (IN)
Publication Details
- Published
- 2024-09-27
- DOI
- https://doi.org/10.1109/tensymp61132.2024.10752297
- Primary Topic
- Cell Image Analysis Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00