并口NOR FLASH擦写控制器的功能及其验证改进设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:yahoo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
闪存(FLASH)具有存储容量大、读写速度快、数据非易失性好、成本低廉、良好的并行性等特征,已成为国内外IC市场的最热门产品之一。目前国内主流的NOR FLASH芯片公司的产品仍多数为基于串行标准接口的NOR FLASH芯片,而基于并行标准接口的NOR FLASH芯片的研究起步较晚,国内芯片厂商几乎没有大规模量产该类产品。因此,如何设计并研发成本较低,性能卓越的并行接口NOR FLASH芯片,对我国在自主研发FPGA、SOC等芯片领域的推广以及相关产业的持续进步和发展至关重要。本文结合FLASH存储器的特点,设计并实现了一款基于并行标准接口的NOR FLASH存储器芯片的擦写控制器组件。与传统FLASH芯片擦写控制器相比,为实现对芯片内部单个Block模块进行擦写保护,避免误操作,在传统擦写锁定操作,解除锁定操作的基础上,新加入锁死操作,降低误操作导致内部数据出错的可能性;基于传统写入操作,本文设计并改进多重写入操作、快速写入操作两种快速写入方式,在满足用户的多种写入需求的同时,缩减了写入耗时,提高芯片效率;最后,在基本的擦写操作基础上,可以实现编程暂停与恢复以及擦、写、读操作之间某些固定操作的多重操作组合;在很大程度上增加了芯片的实用性。针对传统VMM验证平台可移植性差的缺点,本文搭建一款可重用性高,能够完美兼容芯片ST验证与UT验证,实现Double-checker,且可满足目前大多数FLASH芯片验证需求的验证平台;为监视Flash芯片的直流信号组合情况,针对传统SVA验证工作耗时非常大的缺点,加入双重SVA监测开关,使得SVA组件不仅可以非常方便的实现整体调用与停用,也可以通过测试案例对SVA组件中的某些Assertion进行开启或者关闭,节约测试案例的仿真用时,提高验证效率;最后,根据不同测试案例所对应的验证目标,在测试案例中加入独立覆盖组,以保证功能验证的完备性。本文所设计的FLASH芯片的最终覆盖率达到92.59%,并成功流片。从成片测试的结果可知,与目前通用的FLASH芯片相比,在擦写操作性能方面有较大的提升,32K Words的擦除用时由1.2s缩小到0.59s,32 Words写入用时由384μs缩减到241μs。
其他文献
为了进一步丰富创业投资主体和模式,鼓励创业投资企业、天使投资对种子期、初创期科技型企业的资本投入,使市场在资源配置中起决定性作用并更好地发挥政府作用,构建促进创业
高考作文是一种既体现规范又表现个性才情的考场作文,其写作要求不同于竞赛作文,这就要求我们训练学生写作的模式也不同。那么,如何进行有效的训练呢?可分三步:轮廓化、丰满
鲁迅前后期杂文在写作上都有高度的典型性,严密的逻辑性,生动的形象性,深刻的讽刺性,不同流俗的趣味性,以及语言的精炼、准确、幽默等突出的共同特点。到了后期,面对国民党的
把计算机网络研究中难以理解的,抽象的知识点,融入到"任务"中,使学生在任务解决的过程中学会知识与技能,培养创新思维。
为了探究煤炭企业目前存在的主要财务风险,以陕西煤业为例,利用哈佛框架,从战略层面、会计层面、财务层面和前景层面展开分析,研究表明,陕西煤业存在的主要财务风险有内部战
小王老师想制作带有统计结果的交互式试题幻灯片,可是在PPT中要想实现稍微复杂些的交互效果就得用到VBA代码进行编程,编程一时半会儿也学不会呀,怎么办呢?在这里笔者向小王老
小周的单位为每位员工配了一台华为智能手机作为工作手机,规定必须24小时开机,所有公告和通知都通过这台工作手机发送。这样,这部手机和它里面的数据就很重要了。正好华为手机为用户提供了Cloud+的云端服务,其中的一些功能可以为小周的工作带来一些便利。  重要数据的云端同步  既然公司的所有公告和通知都通过这台手机发送,那么数据的保护就很重要了。如果能将手机中的重要数据,比如联系人、通话记录、短信记录备
<正>岭南疡科流派名老中医蔡炳勤教授从事岭南中西医结合外科临床50余年,对消化道肿瘤术后腹泻的中医药治疗有着丰富的临床经验。蔡教授认为,胃肠肿瘤手术时间较长,且围手术