密码刷新输出电路
发布时间:2008/6/3 0:00:00 访问次数:369
经常碰到这样的情况:因为mcu失效或跑飞造成误输出,损失惨重。很想做一种可靠并且简单(低成本,小体积)的密码刷新输出电路,但一直缺少某种灵感,做出来的东西比较蠢。希望彭总给些提示。谢谢!
用密码,时间孔隙,判决三者结合起来,极为可靠,具体方法:
1,用某个特定码(如5555h)经译码后作为三个触发器或锁存器的置位信号,用另一个特定码(如aaaah)经译码后作为三个触发器或锁存器复位信号。
2,在置位或复位输出前,先用特定码(如5a5ah)经译码后触发一个定时器(时间极短,只略大于置位或复位操作时间),必须在这极短的定时时间内完成置位与复位,否则,定时一到就封锁。
3,三个触发器或锁存器的输出经三中取二判决,最后输出。
4,这样做加上合理的设计,很可靠,不过,用常用芯片电路太多,一般用cpld(如lattice 的isp cpld)来做,电路很少。
具体问题具体解决,更好。
用密码,时间孔隙,判决三者结合起来,极为可靠,具体方法:
1,用某个特定码(如5555h)经译码后作为三个触发器或锁存器的置位信号,用另一个特定码(如aaaah)经译码后作为三个触发器或锁存器复位信号。
2,在置位或复位输出前,先用特定码(如5a5ah)经译码后触发一个定时器(时间极短,只略大于置位或复位操作时间),必须在这极短的定时时间内完成置位与复位,否则,定时一到就封锁。
3,三个触发器或锁存器的输出经三中取二判决,最后输出。
4,这样做加上合理的设计,很可靠,不过,用常用芯片电路太多,一般用cpld(如lattice 的isp cpld)来做,电路很少。
具体问题具体解决,更好。
经常碰到这样的情况:因为mcu失效或跑飞造成误输出,损失惨重。很想做一种可靠并且简单(低成本,小体积)的密码刷新输出电路,但一直缺少某种灵感,做出来的东西比较蠢。希望彭总给些提示。谢谢!
用密码,时间孔隙,判决三者结合起来,极为可靠,具体方法:
1,用某个特定码(如5555h)经译码后作为三个触发器或锁存器的置位信号,用另一个特定码(如aaaah)经译码后作为三个触发器或锁存器复位信号。
2,在置位或复位输出前,先用特定码(如5a5ah)经译码后触发一个定时器(时间极短,只略大于置位或复位操作时间),必须在这极短的定时时间内完成置位与复位,否则,定时一到就封锁。
3,三个触发器或锁存器的输出经三中取二判决,最后输出。
4,这样做加上合理的设计,很可靠,不过,用常用芯片电路太多,一般用cpld(如lattice 的isp cpld)来做,电路很少。
具体问题具体解决,更好。
用密码,时间孔隙,判决三者结合起来,极为可靠,具体方法:
1,用某个特定码(如5555h)经译码后作为三个触发器或锁存器的置位信号,用另一个特定码(如aaaah)经译码后作为三个触发器或锁存器复位信号。
2,在置位或复位输出前,先用特定码(如5a5ah)经译码后触发一个定时器(时间极短,只略大于置位或复位操作时间),必须在这极短的定时时间内完成置位与复位,否则,定时一到就封锁。
3,三个触发器或锁存器的输出经三中取二判决,最后输出。
4,这样做加上合理的设计,很可靠,不过,用常用芯片电路太多,一般用cpld(如lattice 的isp cpld)来做,电路很少。
具体问题具体解决,更好。