[发明专利]用于离散量信号处理芯片的自检方法在审
申请号: | 201611140778.8 | 申请日: | 2016-12-12 |
公开(公告)号: | CN108615543A | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 刘敏侠;田泽;邵刚;王晋;郭蒙;龙强 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G11C29/12 | 分类号: | G11C29/12;G11C29/44 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 离散量 自检 信号处理芯片 电路 输出数据 数据输出端口 芯片内部电路 正常工作模式 芯片可靠性 自测试电路 高可靠性 关键电路 基准模块 上电启动 输出通路 外围电路 芯片设计 信号处理 信号指示 一路信号 硬件开销 有效定位 自检电路 比较器 不一致 误操作 自测试 自定义 检测 多路 上电 引脚 出错 测试 | ||
1.一种用于离散量信号处理芯片的自检方法,其特征在于,当电路上电启动时对内部的基准模块、比较器及输出通路进行检测,当输出数据与预期一致时电路可进入正常工作模式,当输出数据与预期不一致时通过fault信号指示出来,数据输出端口相应的指示具体的哪一路信号出错发起自检,分别包括“0/1”和“1/0”两种方式,具体包括下列步骤,
“0/1”自检按照以下步骤进行:
1)“0/1”自检寄存器位配置成功后,发出自检使能信号(test_en=1),并屏蔽离散量输入端口;
2)启动低边自检使能(test_lo=1),同时发出“0”自检控制信号(test_sel0_reg=1,test_sel1_reg=0);
3)若输出数据td<n:0>不全部为“0”,则将fault引脚置为“1”,终止自检;若输出数据td<7:0>数据全部为“0”,表示自检数据正确,可进行下一步;
4)发出“1”自检控制信号(test_sel0_reg=0,test_sel1_reg=1);
5)若输出数据td<n:0>不全部为“1”,fault引脚为“1”,终止自检;若输出数据td<7:0>全部为“1”,表示自检数据正确,可进行下一步;
6)启动高边自检使能(test_hi=1),同时发出“0”自检控制信号(test_sel0_reg=1,test_sel1_reg=0);
7)重复步骤3),4)和5)一次,之后进行下一步;
8)将fault引脚置为“0”,表示此次自检无错,设置“0/1”=0;
“1/0”自检按照以下步骤进行:
1)“1/0”自检寄存器位配置成功后,发出自检使能信号(test_en=1),并封锁离散量输入端口;
2)启动低边自检使能(test_lo=1),同时发出“1”自检控制信号(test_sel0_reg=0,test_sel1_reg=1);
3)若输出数据td<7:0>不全部为“1”,则将fault引脚置为“1”,终止自检;若输出数据td<7:0>全部为“1”,表示自检数据正确,可进行下一步;
4)发出“0”自检控制信号(test_sel0_reg=1,test_sel1_reg=0);
5)若输出数据td<7:0>不全部为“0”,fault引脚为“1”,终止自检;若输出数据td<7:0>全部为“0”,表示自检数据正确,可进行下一步;
6)启动高边自检使能(test_hi=1),同时发出“1”自检控制信号(test_sel0_reg=0,test_sel1_reg=1);
7)重复步骤3),4)和5)一次,之后进行下一步;
8)将fault引脚置为“0”,表示此次自检无错,设置“1/0”=0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611140778.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:存储装置与防止意外的编程的方法
- 下一篇:半导体器件及包括其的半导体系统