【IC萌新虚拟项目】test_core模块方案文档

该文档为test_core spec,仅为参考,如果在进行本系列虚拟项目的学习与实践,请自行完成本部分内容。 

1.Introduction

用于对 SRAM 实现自动的可配置地址线、数据线故障检测。

1.CPU 控制

CPU 向芯片的工作模式选择寄存器写入0xXXXX_XX55后,芯片进入扫描工作模式, 并启动一次自动扫描测试(包括数据线故障扫描测试和地址线故障扫描测试两个部分) 。在自动扫描测试过程中,CPU可随时读取测试状态寄存器来判断当前的测试状态与结果。当 一次自动扫描测试结束后,CPU可决定是否继续进行扫描测试:若需要再次扫描,CPU再次向工作模式选择寄存器写入 0xXXXX_XX55来启动下一次扫描测试;在扫描测试过程中或扫描测试结束后,若不再扫描,CPU向工作模式选择寄存器写入 0xXXXXX_XXAA来结 束扫描,进入正常工作模式。若CPU无动作,则扫描结束后,进入扫描IDLE 状态,直到CPU 向工作模式选择寄存器写入 0xXXXX_XXAA ,才进入正常工作模式。

扫描工作状态寄存器 (TEST STATUS) 中的test_status_a[1:0]和 test_status_b[1:0]说明 了当前A端口和B端口的工作状态:(1) 扫描未启动或强行结束、不忙 (2b00) ;(2)  扫描未结束、正忙 (2b01) &#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尼德兰的喵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值