首页> 外国专利> Methods, apparatus and computer program products that perform layout versus schematic comparison of integrated circuit memory devices using bit cell detection and depth first searching techniques

Methods, apparatus and computer program products that perform layout versus schematic comparison of integrated circuit memory devices using bit cell detection and depth first searching techniques

机译:使用位单元检测和深度优先搜索技术执行集成电路存储设备的布局与原理图比较的方法,装置和计算机程序产品

摘要

A layout versus schematic (LVS) comparison tool performs layout versus schematic comparison of integrated circuits having memory cells and non-memory cells therein. These operations are particularly useful when the integrated circuit layout includes one or more arrays of memory cells (i.e., bit cells) that are identified at a transistor level in the layout netlist. Such operations include scanning a layout netlist of the integrated circuit at the transistor level to identify a first device therein that has an identifiable characteristic associated with the plurality of memory cells relative to the plurality of non-memory cells. Upon detection of the identifiable characteristic, the layout netlist of a first memory cell containing the first device is traced in order to identify a first bit line and/or a first word line therein that is electrically coupled to the first memory cell. This tracing operation preferably comprises tracing a netlist path extending from the first device to a first bit line or a first word line electrically connected to the first memory cell. This netlist path may include a path defined by one or more nets and devices connected together and preferably connected between the first device and the first bit line (or first word line). The first bit line and/or first word line is then traced locally to identify a plurality of additional memory cells electrically coupled thereto along a column or row. Additional bit lines and words lines that are connected to these identified memory cells can also be traced in a similar manner to identify a plurality of rows and columns of memory cells in a memory array block.
机译:布局与示意图(LVS)比较工具执行其中具有存储单元和非存储单元的集成电路的布局与示意图比较。当集成电路布局包括一个或多个存储单元(即位单元)阵列时,这些操作特别有用,该阵列在布局网表中以晶体管级别标识。这样的操作包括在晶体管级扫描集成电路的布局网表以识别其中具有相对于多个非存储器单元与多个存储器单元相关联的可识别特性的第一器件。在检测到可识别的特性时,追踪包含第一器件的第一存储单元的布局网表,以识别其中电耦合到第一存储单元的第一位线和/或第一字线。该跟踪操作优选地包括跟踪从第一设备延伸到电连接到第一存储单元的第一位线或第一字线的网表路径。该网表路径可以包括由连接在一起并且优选地连接在第一设备和第一位线(或第一字线)之间的一个或多个网络和设备定义的路径。然后局部地跟踪第一位线和/或第一字线,以识别沿列或行电耦合到其上的多个附加存储单元。也可以以类似的方式追踪连接到这些识别的存储单元的附加位线和字线,以识别存储阵列块中的存储单元的多个行和列。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号