发明名称 一种用于静态随机存储器编译器的版图编程方法
摘要 本发明提供一种用于静态随机存储器编译器的版图编程方法,包括:在版图中编程需要的位置处做标记,标记的文本内容或图形按照一定规则包含了生成版图所需要的信息;编译器识别版图中已有的标记,并记录其坐标、文本内容、图形尺寸等编程需要的信息;编译器根据提取的信息,通过查找或者计算找到需要操作的位置,并在该位置处进行版图操作。本发明以版图中的标记为载体,在不影响正常版图设计的同时将版图编程需要的信息直接嵌入到版图中,不需要等到版图完成后再添加,能够缩短版图设计的时间;自动提取版图编程需要的信息,节省了人力和时间;版图编程时程序根据标记进行操作,不需要涉及具体的版图信息,使编译器具有更大的灵活性和可移植性。
申请公布号 CN103106294B 申请公布日期 2015.12.02
申请号 CN201210566686.1 申请日期 2012.12.24
申请人 西安华芯半导体有限公司 发明人 拜福君
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 西安西交通盛知识产权代理有限责任公司 61217 代理人 田洲
主权项 一种用于静态随机存储器编译器的版图编程方法,其特征在于,包括以下步骤:第一步、在基本单元版图设计过程中,将编译器拼接版图时需要的信息嵌入到基本单元版图中;所述信息以标记的形式加入版图中;第二步、编译器识别基本单元版图中已有的标记,以提取拼接版图时需要的信息;第三步、编译器根据提取的信息,通过查找或者计算找到需要操作的位置,并在该位置处进行版图操作;所述标记包括图形和文本标签,且位于不影响正常版图设计的一些辅助层上;所述信息包括版图轮廓、打孔标记和端口标记;版图轮廓是一个图形标记,其规则是:使用一个辅助层画一个矩形作为基本单元版图的轮廓;该矩形位置由基本单元的版图的位置决定;打孔标记是一个文本标签,其规则是:在需要打孔的中心位置使用一个辅助层做一个文本标签;该标签的坐标就是需要打孔的位置;该标签的文本内容包含了打孔需要的信息,并可用于识别不同的打孔标记;端口标记是由一个图形和一个文本标签组合而成,其规则是:首先在端口的位置使用一个辅助层做一个文本标签;该标签的坐标就是端口的位置;其次使用该辅助层画一个矩形作为端口的形状,矩形的轮廓包括了之前所标文本标签的位置,矩形的宽度等于该端口处金属线的宽度。
地址 710055 陕西省西安市高新6路38号腾飞创新中心A座4层