模拟电路版图图形布尔运算及应用
首发时间:2012-01-19
摘要:EDA领域图形布尔运算的一个重要应用是版图寄生器件的提取。模拟集成电路寄生效应的存在,使得版图上不可避免地产生各种寄生器件,直接影响集成电路的性能。在集成电路设计过程中,需要提取寄生器件,进行电路仿真,以便判断这些寄生器件是否对电路性能造成影响。根据寄生器件产生的机理,通过版图图形的布尔运算,提取集成电路寄生器件。本文设计和实现针对集成电路版图的图形布尔运算。集成电路集成度的增加,带来版图图形数据量大,给版图的图形运算带来困难。本文采用扫描线算法的一种变形方法--基于边的方法,定义Scanbeam辅助完成图形布尔运算,该方法能够有效地提高图形的运算速度和处理能力。
关键词: 模拟集成电路 寄生器件提取 图形布尔运算 扫描线算法 Scanbeam
For information in English, please click here
Graph Boolean Operations for Analog IC Mask and Its Application
Abstract:An important application of Boolean operations on polygons in EDA field is the parasitic extraction in analog integrated circuit layout. There are parasitic effects in integrated circuit. IC process brings a variety of parasitic components inevitably distributed throughout the chip. The presence of parasitic devices may create false logic switches, which make unintended impacts on circuit performance. It is necessary to extract the parasitic device and carry out circuit simulation to determine whether these parasitic components have an effect on circuit performance. Boolean operation on polygons is a core algorithm in extraction of parasitic devices. Corresponding Boolean operations is carried out based on different rules of the parasitic device extraction. In this paper we aimed at designing and implementing the Boolean operations for large number of graphics in an analog IC layout. We use the edge-based method which is derived from plane sweep algorithm. It defines a Scanbeam to help finishing the Polygon Boolean operation. This method can increase the speed of the graphics operation sharply and greatly speed up its processing power.
Keywords: Analog Integrated Circuitry Parasitic device extraction Polygon Boolean operations Plane sweep technique Scanbeam
论文图表:
引用
No.****
同行评议
共计0人参与
勘误表
模拟电路版图图形布尔运算及应用
评论
全部评论