一种位图文件的生成方法及装置制造方法及图纸

技术编号:38620145 阅读:14 留言:0更新日期:2023-08-31 18:24
本申请涉及一种位图文件的生成方法及装置,其方法包括获取与电路结构匹配的初始版图;基于待生成的位图文件的目标格式,编写skill脚本,得到目标存储器单元与字线和位线的映射关系,确定待生成的位图文件的字线序号和位线序号;预设数据选择器的数量,结合所述位线序号,计算待生成的位图文件的字值和比特值;编译待生成的位图文件的地址位,并按照目标格式输出至待生成的位图文件;当接收到执行指令时,生成位图文件。本申请具有提高位图文件生成效率的效果。件生成效率的效果。件生成效率的效果。

【技术实现步骤摘要】
一种位图文件的生成方法及装置


[0001]本申请涉及集成电路
,尤其是涉及一种位图文件的生成方法及装置。

技术介绍

[0002]bitmap文件,又称位图、栅格图或点阵图,是使用像素阵列来表示的位图图像文件。目前,大多采用手动方式获取存储器单元(bitcell)的位置与wl(字线)、bl(位线)的映射关系,并整理为指定格式输出bitmap文件,但该方式需要耗费大量时间,并且不能保证提取的bitmap文件数据的准确性。
[0003]针对上述中的相关技术,专利技术人发现现有的位图文件生成方法存在有耗时和对工作人员的专业能力要求高,人工成本较高的问题。

技术实现思路

[0004]为了提高位图文件的生成效率,降低人工成本,本申请提供了一种位图文件的生成方法及装置。
[0005]第一方面,本申请提供一种位图文件的生成方法。
[0006]本申请是通过以下技术方案得以实现的:
[0007]一种位图文件的生成方法,包括以下步骤,
[0008]获取与电路结构匹配的初始版图;
[0009]基于待生成的位图文件的目标格式,编写skill脚本,得到目标存储器单元与字线和位线的映射关系,确定待生成的位图文件的字线序号和位线序号;
[0010]预设数据选择器的数量,结合所述位线序号,计算待生成的位图文件的字值和比特值;
[0011]编译待生成的位图文件的地址位,并按照目标格式输出至待生成的位图文件;
[0012]当接收到执行指令时,生成位图文件。/>[0013]通过采用上述技术方案,基于待生成的位图文件的目标格式,编写运行skill脚本,得到目标存储器单元与字线和位线的映射关系,由与电路结构匹配的初始版图直接生成期望格式的位图文件,无需进行电路仿真,节省了仿真时间以及人力成本,并且大大简化了生成位图文件所需的步骤,提高了目标存储器的位图文件的生成效率,降低了人工成本,利用自动化替代人工提取位图文件数据,避免了人工错误带来的风险,提高了位图文件数据的准确性;同时,编译的skill脚本具有灵活性,可迭代适应不同的电路结构,若位图文件需要的格式发生变化,可直接通过修改skill脚本生成新的位图文件格式,操作方便,适用性更强。
[0014]本申请在一较佳示例中可以进一步配置为:所述位图文件包括应用于静态随机存取存储器的位图文件和应用于动态随机存取存储器的位图文件。
[0015]通过采用上述技术方案,针对静态随机存取存储器和动态随机存取存储器的结构特点,获取目标存储器单元与字线和位线的映射关系,由与电路结构匹配的初始版图直接
生成期望格式的位图文件,应用于静态随机存取存储器或动态随机存取存储器,提高静态随机存取存储器或动态随机存取存储器的位图的生成效率,降低人工成本。
[0016]本申请在一较佳示例中可以进一步配置为:当所述位图文件为应用于静态随机存取存储器的位图文件时,所述基于待生成的位图文件的目标格式,编写skill脚本,得到目标存储器单元与字线和位线的映射关系的步骤包括,
[0017]获取所述初始版图中静态随机存取存储器的目标存储器单元在顶层的bBox坐标、不同的字线在顶层的字线坐标和不同的位线在顶层的位线坐标;
[0018]获取所述字线和所述位线的标字在顶层的标字坐标;
[0019]根据所述bBox坐标、所述字线坐标、所述位线坐标和所述标字坐标,得到目标存储器单元与字线和位线的映射关系。
[0020]通过采用上述技术方案,在顶层跨阶层地获得初始版图中存储器单元的bBox坐标、字线坐标和位线坐标,无需获得所有存储器单元的bBox坐标和层次信息,再根据bBox坐标、字线坐标、位线坐标和标字坐标目标,用于获取目标存储器单元与字线和位线的映射关系,进而自动化生成位图文件。
[0021]本申请在一较佳示例中可以进一步配置为:根据所述bBox坐标、所述字线坐标和所述标字坐标,得到目标存储器单元与字线的映射关系,确定待生成的位图文件的字线序号的步骤包括,
[0022]基于任一字线,比较所述标字坐标中的纵坐标与所述bBox坐标的第一角纵坐标、第二角纵坐标的大小;
[0023]若bBox坐标的第一角纵坐标<标字坐标中的纵坐标<bBox坐标的第二角纵坐标,则判定所述字线穿过此行的目标存储器单元,并将此行的目标存储器单元的字线时序作为所述字线的字线序号。
[0024]通过采用上述技术方案,采用比较标字坐标中的纵坐标与bBox坐标的第一角纵坐标、第二角纵坐标的方式确定目标存储器单元与字线的映射关系,并得到待生成的位图文件的字线序号,实现方式简单快捷,有利于更快地生成位图文件。
[0025]本申请在一较佳示例中可以进一步配置为:根据所述bBox坐标、所述位线坐标和所述标字坐标,得到目标存储器单元与位线的映射关系,确定待生成的位图文件的位线序号的步骤包括,
[0026]基于任一位线,比较所述标字坐标中的横坐标与所述bBox坐标的第一角横坐标、第二角横坐标的大小;
[0027]若bBox坐标的第一角横坐标<标字坐标中的横坐标<bBox坐标的第二角横坐标,则判定所述位线穿过此列的目标存储器单元,并将此列的目标存储器单元的位线时序作为所述位线的位线序号。
[0028]通过采用上述技术方案,采用比较标字坐标中的横坐标与bBox坐标的第一角横坐标、第二角横坐标的方式确定目标存储器单元与位线的映射关系,并得到待生成的位图文件的位线序号,实现方式简单快捷,有利于更快地生成位图文件。
[0029]本申请在一较佳示例中可以进一步配置为:所述bBox坐标的第一角和第二角通过逐层获取所述目标存储器单元的属性中关于翻转方式的属性确定。
[0030]通过采用上述技术方案,Box坐标的第一角和第二角通过逐层获取目标存储器单
元的属性中关于翻转方式的属性确定,可借助脚本文件自动实现,无需人工操作,减少人为误差,以更准确反映目标存储器单元在顶层的翻转关系。
[0031]本申请在一较佳示例中可以进一步配置为:预设数据选择器的数量,结合所述位线序号,计算待生成的位图文件的比特值的步骤包括,
[0032]根据所述数据选择器的数量,对所述位线序号/数据选择器的数量进行取整,将取整结果作为待生成的位图文件的比特值。
[0033]通过采用上述技术方案,根据数据选择器的数量,对位线序号/数据选择器的数量进行取整,以计算待生成的位图文件的比特值,实现方式简单,有利于更快地生成位图文件。
[0034]本申请在一较佳示例中可以进一步配置为:预设数据选择器的数量,结合所述位线序号,计算待生成的位图文件的字值的步骤包括,
[0035]根据所述数据选择器的数量,对所述位线序号/所述数据选择器的数量进行取余,将取余结果作为待生成的位图文件的字值。
[0036]通过采用上述技术方案,根据数据选择器的数量,对位线序号/数据本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种位图文件的生成方法,其特征在于,包括以下步骤,获取与电路结构匹配的初始版图;基于待生成的位图文件的目标格式,编写skill脚本,得到目标存储器单元与字线和位线的映射关系,确定待生成的位图文件的字线序号和位线序号;预设数据选择器的数量,结合所述位线序号,计算待生成的位图文件的字值和比特值;编译待生成的位图文件的地址位,并按照目标格式输出至待生成的位图文件;当接收到执行指令时,生成位图文件。2.根据权利要求1所述的位图文件的生成方法,其特征在于,所述位图文件包括应用于静态随机存取存储器的位图文件和应用于动态随机存取存储器的位图文件。3.根据权利要求2所述的位图文件的生成方法,其特征在于,当所述位图文件为应用于静态随机存取存储器的位图文件时,所述基于待生成的位图文件的目标格式,编写skill脚本,得到目标存储器单元与字线和位线的映射关系的步骤包括,获取所述初始版图中静态随机存取存储器的目标存储器单元在顶层的bBox坐标、不同的字线在顶层的字线坐标和不同的位线在顶层的位线坐标;获取所述字线和所述位线的标字在顶层的标字坐标;根据所述bBox坐标、所述字线坐标、所述位线坐标和所述标字坐标,得到目标存储器单元与字线和位线的映射关系。4.根据权利要求3所述的位图文件的生成方法,其特征在于,根据所述bBox坐标、所述字线坐标和所述标字坐标,得到目标存储器单元与字线的映射关系,确定待生成的位图文件的字线序号的步骤包括,基于任一字线,比较所述标字坐标中的纵坐标与所述bBox坐标的第一角纵坐标、第二角纵坐标的大小;若bBox坐标的第一角纵坐标<标字坐标中的纵坐标<bBox坐标的第二角纵坐标,则判定所述字线穿过此行的目标存储器单元,并将此行的目标存储器单元的字线时序作为所述字线的字线序号。5.根据权利要求3所述的位图文件的生成方法,其特征在于,根据所述bBox坐标、所述位线坐标和所述标字坐标,得到目标存储器单元与位线的映射关系,确定待生成的位图文件的位线序号的步骤包括,基于任一位线,比较所述标字坐标中的横坐标x与所述bBox坐标的第一角横坐标llx、第二角横坐标urx的大小;若bBox坐标的第一角横坐标<标字坐标中的横坐标<bBox坐标的第二角横坐标,则判定所述位线穿过此列的目标存储器单元,并将此列的目标存储器单元的位线...

【专利技术属性】
技术研发人员:李杨
申请(专利权)人:合芯科技苏州有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1