首页    期刊浏览 2025年02月27日 星期四
登录注册

文章基本信息

  • 标题:Processing Integrated Circuit Layouts Using Python: A Case Study On Rapid Prototyping
  • 本地全文:下载
  • 作者:Srinivasan Jagannathan ; Nareg Sinenian ; Jared Starman
  • 期刊名称:The Python Papers
  • 印刷版ISSN:1834-3147
  • 出版年度:2015
  • 卷号:10
  • 页码:3
  • 语种:English
  • 出版社:The Python Papers
  • 摘要:This paper narrates our experience developing, in a relatively short time, an application to “rasterize” layers of integrated circuit (IC) layout definitions specified in the Calma Graphic Data System (GDS) II file format. We developed software to parse GDS-II IC layouts to generate a bitmap of regions of the chip that are filled with material such as metal, poly-silicon, etc. Such bitmaps are useful for analyzing the geometry of IC design and implementation. We developed the software in the Python programming language, reputed for use in rapid application development environments. Our experience developing and validating the application provides useful insights into the general methodology of iterative development, and the suitability of Python in non-traditional, rapid prototyping environments. Our experience shows that the choice of a versatile programming language can greatly improve productivity in a rapid application development environment where there is incomplete information at the outset.
  • 关键词:Python programming; Parsers; Integrated Circuits
国家哲学社会科学文献中心版权所有