当前位置:主页 > 科技论文 > 计算机论文 >

一种带有并行修复端口的冗余可修复存储器编译器设计

发布时间:2021-01-23 14:38
  随着半导体制造工艺和集成电路设计能力的不断进步,系统级芯片(System-on-Chip,SoC)中使用的存储器数目日益增多,由于在同一个设计中需要各种大小不同或者结构不同的存储器,完全用全定制的方法设计这些存储器变得非常困难。存储器编译器就成为用来生成不同大小与功能的存储器的有效工具而被广泛使用。由于存在良品率的问题,带有冗余修复功能的存储器编译器成为芯片设计师的首选。本文论述了基于台积电(TSMC)90nm低功耗工艺开发的带有并行修复端口的SRAM存储器编译器的设计方法。包括存储器编译器的标准制定、冗余策略的选择、子模块的设计与优化、版图的设计以及模型参数的提取方法。 

【文章来源】:复旦大学上海市 211工程院校 985工程院校 教育部直属院校

【文章页数】:63 页

【学位级别】:硕士

【部分图文】:

一种带有并行修复端口的冗余可修复存储器编译器设计


MemoryBuilder介绍

图形界面,版图


图1.3MemoryBuilder图形界面第二节LYCC简介LYCC是用来拼装版图子模块的版图编译子工具,它的功能是根据用户指定的参数将不同功能的子模块版图拼成完整的存储器版图,这里的子模块(又称为LeafCell)是指具有一定功能的被用来拼装存储器的基本模块。LYCC的输入文件有:包含所有子模块的版图文件,包含版图拼装算法的LYCC描述文件,包含版图层次定义的配置文件,以及各种允许客户选择的参数输入。这里的LYCC描述文件是设计的关键,它包含了版图拼接的各种算法,比如如何选择子模块,以何种方式拼接子模块,对子模块的个数与位置的调整等等。LYCC工具的输出文件就是最终客户需要的版图文件,其格式为通用的GDSH格式。

例子,网表,描述文件


图1.6LYCC例子(2)节NTCC简介NTCC是用来拼装网表子模块的网表编译子工具,它的功能与LYCC的,是根据用户指定的参数将不同功能的子模块网表拼成完整的存储器TCC的输入文件包括:包含所有子模块的网表文件,包含网表拼装算法C描述文件,包含网表格式定义的配置文件,以及各种允许客户选择的。NTCC描述文件与LYCC描述文件类似,都包含了电路设计的关键信息,该同步进行,以便于在修改过程中保持一致性。NTCC工具的输出文件储器实体的网表文件,其格式为通用的CDL格式。

【参考文献】:
期刊论文
[1]一种并行内建自诊断测试嵌入式SRAM方案[J]. 吴光林,胡晨,李锐,杨军,毛武晋.  电路与系统学报. 2003(05)
[2]一种改进的嵌入式SRAM内建自测试设计[J]. 张卫新,侯朝焕.  微电子学. 2003(03)



本文编号:2995393

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2995393.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f66e2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com