本文主要是介绍《每日一题》NO.32:谈谈对March C算法的理解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
芯司机《 每日一题》会每天更新一道IC面试笔试题(其中有些题目已经被很多企业参考采用了哦),聪明的你快来挑战一下吧!
今天是第32题
上题我们从Sram的结构,为什么要进行测试,如何测试等方面介绍了mbist的由来。本题主要介绍Sram的故障模型以及March C算法。
快来解题吧~
今天的题就是这样啦,开始解题吧~
公布答案!
如解说中所说:
Sram的故障模型包括固定故障(Stuck at Fault)、断开故障(Stuck open Fault)、转换故障(Transition Fault)、耦合故障(Coupling Fault)和地址译码故障(Address Fault)。
March算法的步骤:首先对存储器阵列进行初始化,然后读取比较,再对单元写入相反的逻辑值,再进行读取比较。再次过程中需要配合地址递增和递减。March算法中比较流行的是March C和March C+算法,通过状态机实现。
直击求职难点,“每日一题”剑指offer!
请大家持续关注芯司机,我们会带来更多更全面的知识分享,助力学生就业。
每日更新一题,长按二维码立即订阅
E课网(www.eecourse.com)是摩尔精英旗下专业的集成电路教育平台,致力于半导体行业高质量集成电路专业人才的培养。平台以集成电路企业岗位需求为导向,提供贴合企业环境的实训平台,通过线上线下的培训方式, 快速培养学员符合企业需求。
E课网拥有成熟的培训平台、完善的课程体系、强大的师资力量,规划中国半导体精品课程体系168门,涵盖整个集成电路产业链,并拥有4个线下实训基地。至今深度培养总人数15367人,为行业直接输送专业人才4476名。与143所高校建立深度合作关系,共举办企业专场IC培训240场。
这篇关于《每日一题》NO.32:谈谈对March C算法的理解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!