嵌入式SRAM编译器设计与IP验证

来源 :安徽大学 | 被引量 : 0次 | 上传用户:liongliong443
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着半导体存储器技术的快速发展,静态随机存储器(SRAM)因其速度快的特性被广泛应用于各种高速存取场合。SRAM只需长期提供电源,而无需定期的刷新存储单元,是一种静止存取的内存。在现代处理器架构中,SRAM作为高性能系统中不可或缺的一部分,通常作为多级缓存以弥补处理器与DRAM存取时间的差距。随着嵌入式系统的逐渐发展,SRAM常作为电路的一部分嵌入到SOC芯片中。传统全定制SRAM设计周期较长,并且人员需求大、开发成本高。在ASIC芯片设计中,存储器的容量根据用户应用的需求有很大的变化。如何正确快速地设计SRAM和产生SRAM IP核已经成为一个难题。然而,SRAM编译器可满足大多数容量可变的构架,是一种单元库设计与自动化程序结合的软件。预先建好的模板和单元库可以简化编译器代码编写和降低生成IP核的复杂性。本论文基于SRAM电路设计与仿真为SRAM编译器提供的准备文件,开发了一套自动产生SRAM IP核,容量范围为64B-512K的SRAM编译器。该编译器根据仿真数据表、模板和子单元库生成Lib库、CDL和版图等IP核。首先针对28nm工艺的Lib库文件提出一种Detail Power电路的参数提取方案,此方案可分析出不同端口的翻转对SRAM功耗的影响。考虑到长导线电阻电容特性对信号传输的影响,采用π型RC结构建模导线自身的电阻电容和连接器件。根据电路的网表和建模参数,使用Hspice工具仿真出SRAM每个端口的功耗,并开发Lib Viewer工具抓取Lib库数据,以线性图的形式进行数据分析。接着针对CDL和版图提出各自的拼接算法和开发相应的分析处理工具,包括以GUI形式查看CDL并生成树状图的CDL Viewer工具和抓取版图子单元SM选项以实现版图修改和添加Power Ring的GDS Builder工具。最后本文实现了SRAM编译器IP核的验证,以及通过SRAM性能参数(读写余量、关键点电压差等)评估了编译器设计的合理性。目前此SRAM编译器已被成功的移植到180nn、130nm、65nm和40nm工艺节点的SRAM设计中。
其他文献
编队飞行小卫星系统凭借其在可靠性、成本、性能等方面的巨大优势,越来越受到国际航天领域的重视,拥有着广阔的应用前景。星间通信负有小卫星之间的信息交互任务,星间的链路
为了了解BMP-2和IGF-1对成骨细胞的促成骨作用在正常和碘缺乏的大鼠是否存在差异,我们复制了胚胎期和生后发育临界期碘缺乏大鼠模型,把缺碘大鼠子代作为实验动物,从子代1-3天
帕金森病(Parkinson’s disease,PD)是一种慢性神经系统退行性疾病,其主要的病理特征是黑质纹状体多巴胺(dopamine,DA)神经通路渐进性、选择性变性缺失。目前的研究尚不能完全揭
德育是教育的重要组成部分,也是促进学生全面发展的基本需要。在小学生的思想品德教育过程中,教师一定要重视道德认识、道德情感、道德意志和道德行文四要素的重要性,这样才能有
日益凸显的能源和环境问题,使得风能、太阳能等洁净可再生能源受到了人们的广泛关注。分布式发电是开发利用可再生能源的有效途径,但由于分布式发电的随机性和分散性,使得分布式电源接入电网时会对系统的运行产生影响,这制约了分布式发电技术的发展。微网是将分布式电源与储能装置相结合,为当地负荷提供电能的一个可控的系统,它的出现不但能够很好的解决这一问题,同时还可以与电网互补,提高供电可靠性。微网的运行具有联网和
学位
生态公益林建设是浙江省生态建设工程的重要组成部分,本文基于莲都区6.86万公顷公益林小班,经系统抽样设置监测小班。基于114个监测小班调查数据,对公益林群落结构特征进行研
目前,基于DCT的JPEG图像压缩标准广泛应用在图像和视频压缩领域。其优点是在中、高码率的时候,重建图像质量较高,表现出良好的图像压缩性能;并且算法复杂度不高,容易实现。然
[背景与目的]中枢神经系统的发育是一个复杂而又精密的过程,各种基因在目前尚不完全清楚的机制诱导下按照一定的时序表达,它们的产物又有序地调控神经细胞的迁移、增殖、生长、
本文通过对荣华二采区10
期刊