一种存储器数据通路版图的构建方法、装置及存储介质制造方法及图纸

技术编号:28149764 阅读:38 留言:0更新日期:2021-04-21 19:40
本发明专利技术公开了一种存储器数据通路版图的构建方法、装置及存储介质,所述存储器数据通路版图包括左侧数据通路版图和右侧数据通路版图,所述方法包括:基于存储器位的取值,确定左侧数据通路版图数据通路数量,以及右侧数据通路版图数据通路数量;基于数据通路数量的奇偶性,确定左侧数据通路版图和右侧数据通路版图中包含的第一目标通路组以及第二目标通路组的数量,以及左侧数据通路版图和右侧数据通路版图中末端数据通路的类型;基于第一目标通路组以及第二目标通路组的数量、末端数据通路,构建左侧数据通路版图以及右侧数据通路版图。图。图。

【技术实现步骤摘要】
一种存储器数据通路版图的构建方法、装置及存储介质


[0001]本专利技术涉及半导体领域,尤其涉及一种存储器数据通路版图的构建方法、装置及存储介质。

技术介绍

[0002]随着科技的发展,产品的智能化越来越高,人们对数字系统中重要组成之一的存储器要求也越来越高。要实现生成面积小、功耗低、速度快的存储器编译器,其存储器数据通路的版图设计方法就至关重要。
[0003]现有的存储器版图结构都是定制化的,不容易满足存储器编译器设计的自动化需求。

技术实现思路

[0004]本申请实施例通过提供一种存储器数据通路版图的构建方法,解决了现有技术中存储器版图结构固定、单一,且不容易满足存储器编译器设计的自动化需求的技术问题,实现了存储器版图的自动化拼接和扩展,其结构的灵活多变。
[0005]第一方面,本申请提供一种存储器数据通路版图的构建方法,所述存储器数据通路版图包括左侧数据通路版图和右侧数据通路版图,所述方法包括:
[0006]基于存储器位的取值,确定所述左侧数据通路版图的第一通路数量,以及所述右侧数据通路版图的第二通路数量;
[0007]基于所述第一通路数量的奇偶性,确定所述左侧数据通路版图中包含的第一目标通路组的第一数量,以及所述左侧数据通路版图的第一末端数据通路,所述第一目标通路组由第一类型数据通路以及第二类型数据通路构成;
[0008]基于所述第二通路数量奇偶性,确定所述右侧数据通路版图中包含的第二目标通路组的第二数量,以及所述右侧数据通路版图的第二末端数据通路,所述第二目标通路组由第三类型数据通路以及第四类型数据通路构成;
[0009]基于所述第一数量的所述第一目标通路组、所述第一末端数据通路,构建所述左侧数据通路版图,以及基于所述第二数量的所述第二目标通路组、所述第二末端数据通路,构建所述右侧数据通路版图。
[0010]优选地,所述基于所述第一通路数量的奇偶性,确定所述左侧数据通路版图中包含的所述第一目标通路组的第一数量,以及所述左侧数据通路版图的第一末端数据通路,包括:
[0011]若所述第一通路数量为N且N为偶数,确定所述第一数量为(N

2)/2,以及所述第一末端数据通路为所述第二类型数据通路;
[0012]或
[0013]若所述第一通路数量为M且M为奇数,确定所述第一数量为(M

1)/2,以及所述第一末端数据通路为所述第一类型数据通路。
[0014]优选地,所述基于所述第二通路数量奇偶性,确定所述右侧数据通路版图中包含的所述第二目标通路组的第二数量,以及所述右侧数据通路版图的所述第二末端数据通路,包括:
[0015]若所述第二通路数量为P且P为偶数,确定所述第二数量为(P

2)/2,以及所述第二末端数据通路为所述第三类型数据通路;
[0016]或
[0017]若所述第二通路数量为Q且Q为奇数,确定所述第二数量为(Q

1)/2,以及所述第二末端数据通路为所述第四类型数据通路。
[0018]优选地,在所述构建所述左侧数据通路版图以及所述构建右侧数据通路版图之前,所述方法还包括:
[0019]在所述第一通路数量为偶数时,确定所述左侧数据通路版图的第一开端数据通路为所述第一类型数据通路;
[0020]或
[0021]在所述第二通路数量为偶数时,确定所述右侧数据通路版图的第二开端数据通路为所述第四类型数据通路。
[0022]优选地,所述基于所述第一数量的所述第一目标通路组、所述第一末端数据通路,构建所述左侧数据通路版图,包括:
[0023]在所述第一通路数量为偶数时,将所述第一开端数据通路、所述第一数量的所述第一目标通路组、所述第一末端数据通路进行拼接,构建所述左侧数据通路版图;
[0024]或
[0025]在所述第一通路数量为奇数时,将所述第一数量的所述第一目标通路组、所述第一末端数据通路进行拼接,构建所述左侧数据通路版图。
[0026]优选地,所述基于所述第二数量的所述第二目标通路组、所述第二末端数据通路,构建所述右侧数据通路版图,包括:
[0027]在所述第二通路数量为偶数时,将所述第二开端数据通路、所述第二数量的所述第二目标通路组、所述第二末端数据通路进行拼接,构建所述右侧数据通路版图;
[0028]或
[0029]在所述第二通路数量为奇数时,将所述第二数量的所述第二目标通路组、所述第二末端数据通路进行拼接,构建所述右侧数据通路版图。
[0030]优选地,在所述构建所述左侧数据通路版图以及所述构建右侧数据通路版图之前,所述方法还包括:
[0031]确定所述存储器的多路复用数量,并基于所述多路复用数量,确定所述左侧数据通路版图中各个数据通路的通路结构版图,以及所述右侧数据通路版图中各个数据通路的通路结构版图;
[0032]所述基于所述第一数量的所述第一目标通路组、所述第一末端数据通路,构建所述左侧数据通路版图,以及基于所述第二数量的所述第二目标通路组、所述第二末端数据通路,构建所述右侧数据通路版图,包括:
[0033]基于所述第一数量的所述第一目标通路组、所述第一末端数据通路以及所述左侧数据通路版图中各个数据通路的通路结构版图,构建所述左侧数据通路版图;
[0034]基于所述第二数量的所述第二目标通路组、所述第二末端数据通路以及所述右侧数据通路版图中各个数据通路的通路结构版图,构建所述右侧数据通路版图。
[0035]优选地,所述基于所述多路复用数量,确定所述左侧数据通路版图中各个数据通路的通路结构版图,以及所述右侧数据通路版图中各个数据通路的通路结构版图,包括:
[0036]针对所述左侧数据通路版图和所述右侧数据通路版图中的每个数据通路,构建该数据通路的通路结构版图,所述通路结构版图包括存储阵列子版图、列选通子版图、灵敏放大器子版图和输入输出子版图。
[0037]优选地,所述针对所述每个数据通路,构建该数据通路的通路结构版图,包括:
[0038]基于所述存储器的多路复用数量以及字线,确定所述存储阵列子版图中包含的存储单元的数量;
[0039]基于所述多路复用数量,确定所述列选通版图中列选通单元的数量、确定所述灵敏放大器子版图中包含的灵敏放大器的类型,以及所述输入输出子版图中包含的输入输出单元的类型。
[0040]优选地,所述针对所述每个数据通路,构建该数据通路的通路结构版图,包括:
[0041]将所述存储阵列子版图、所述列选通子版图、所述灵敏放大器子版图和所述输入输出子版图按照由上到下的顺序进行拼接,以构建所述通路结构版图;
[0042]其中,所述存储阵列子版图的宽度、所述列选通子版图的宽度、所述灵敏放大器子版图的宽度和输入输出子版图的宽度相同;所述存储单元的列宽与所述列选通单元的列宽相同,所述灵敏放大器单元的列宽与所述输入输出单元的列宽相同。
...

【技术保护点】

【技术特征摘要】
1.一种存储器数据通路版图的构建方法,其特征在于,所述存储器数据通路版图包括左侧数据通路版图和右侧数据通路版图,所述方法包括:基于存储器位的取值,确定所述左侧数据通路版图的第一通路数量,以及所述右侧数据通路版图的第二通路数量;基于所述第一通路数量的奇偶性,确定所述左侧数据通路版图中包含的第一目标通路组的第一数量,以及所述左侧数据通路版图的第一末端数据通路,所述第一目标通路组由第一类型数据通路以及第二类型数据通路构成;基于所述第二通路数量奇偶性,确定所述右侧数据通路版图中包含的第二目标通路组的第二数量,以及所述右侧数据通路版图的第二末端数据通路,所述第二目标通路组由第三类型数据通路以及第四类型数据通路构成;基于所述第一数量的所述第一目标通路组、所述第一末端数据通路,构建所述左侧数据通路版图,以及基于所述第二数量的所述第二目标通路组、所述第二末端数据通路,构建所述右侧数据通路版图。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一通路数量的奇偶性,确定所述左侧数据通路版图中包含的所述第一目标通路组的第一数量,以及所述左侧数据通路版图的第一末端数据通路,包括:若所述第一通路数量为N且N为偶数,确定所述第一数量为(N

2)/2,以及所述第一末端数据通路为所述第二类型数据通路;或若所述第一通路数量为M且M为奇数,确定所述第一数量为(M

1)/2,以及所述第一末端数据通路为所述第一类型数据通路。3.根据权利要求1所述的方法,其特征在于,所述基于所述第二通路数量奇偶性,确定所述右侧数据通路版图中包含的所述第二目标通路组的第二数量,以及所述右侧数据通路版图的所述第二末端数据通路,包括:若所述第二通路数量为P且P为偶数,确定所述第二数量为(P

2)/2,以及所述第二末端数据通路为所述第三类型数据通路;或若所述第二通路数量为Q且Q为奇数,确定所述第二数量为(Q

1)/2,以及所述第二末端数据通路为所述第四类型数据通路。4.根据权利要求2或3所述的方法,其特征在于,在所述构建所述左侧数据通路版图以及所述构建右侧数据通路版图之前,所述方法还包括:在所述第一通路数量为偶数时,确定所述左侧数据通路版图的第一开端数据通路为所述第一类型数据通路;或在所述第二通路数量为偶数时,确定所述右侧数据通路版图的第二开端数据通路为所述第四类型数据通路。5.根据权利要求4所述的方法,其特征在于,所述基于所述第一数量的所述第一目标通路组、所述第一末端数据通路,构建所述左侧数据通路版图,包括:在所述第一通路数量为偶数时,将所述第一开端数据通路、所述第一数量的所述第一
目标通路组、所述第一末端数据通路进行拼接,构建所述左侧数据通路版图;或在所述第一通路数量为奇数时,将所述第一数量的所述第一目标通路组、所述第一末端数据通路进行拼接,构建所述左侧数据通路版图。6.根据权利要求4所述的方法,其特征在于,所述基于所述第二数量的所述第二目标通路组、所述第二末端数据通路,构建所述右侧数据通路版图,包括:在所述第二通路数量为偶数时,将所述第二开端数据通路、所述第二数量的所述第二目标通路组、所述第二末端数据通路进行拼接,构建所述右侧数据通路版图;或在所述第二通路数量为奇数时,将所述第二数量的所述第二目标通路组、所述第二末端数据通路进行拼接,构建所述右侧数据通路版图。7.根据权利要求1所述的方法,其特征在于,在所述构建所述左侧数据通路版图以及所述构建右侧数据通路版图之前,所述方法还包括:确定所述存储器的多路复用数量,并基于所述多路复用数量,确定所述左侧数据通路版图中各个数据通路的通路结构版图,以及所述右侧数据通路版图中各个数据通路的通路结构版图;所述基于所述第一数量的所述第一目标通路组、所述第一末端数据通路,构建所述左侧数据通路版图,以及基于所述第二数量的所述第二目标通路组、所述第二末端数据...

【专利技术属性】
技术研发人员:郭燕萍闫珍珍许婷卜建辉刘海南赵发展罗家俊韩郑生
申请(专利权)人:中国科学院微电子研究所
类型:发明
国别省市:

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

1