一种微处理器运行时鉴权保护电路及方法与流程

文档序号:11134531阅读:来源:国知局

技术特征:

1.一种微处理器运行时鉴权保护电路,其特征在于包括有:

一作为主控的微处理器芯片(CPU);

一组通信存储器芯片;

一组串联电阻;

所述的单端口通信存储器芯片的电源和IO端口复用引脚通过串联电阻后,连接到主控微处理器芯片在主应用电路中剩余闲置下来的通用GPIO引脚上。

2.如权利要求1所述的微处理器运行时鉴权保护电路,其特征在于:所述微处理器芯片是带有通用IO接口的任何CPU内核芯片,且采取只用一个GPIO引脚连接一路单端口通信存储器芯片的接线方式。

3.如权利要求1所述的微处理器运行时鉴权保护电路,其特征在于:所述的一组通信存储器芯片采用四路单端口通信存储器芯片,作为主控的微处理器芯片的GPIO端口依次通过串接四个电阻(R1、R2、R3、R4)后,分别顺次连接到单端口通信存储器芯片(U1、U2、U3、U4)的第一引脚上,这些单端口通信存储器芯片(U1、U2、U3和U4)的第二引脚悬空不接,这些单端口通信存储器芯片(U1、U2、U3和U4)的第三引脚统一接地。

4.如权利要求3所述的微处理器运行时鉴权保护电路,其特征在于:所述的单端口通信存储器芯片采用美国Atmel公司的双引脚自供电串行EEPROM存储器(AT21CS11)。

5.如权利要求1所述的微处理器运行时鉴权保护电路,其特征在于:所述鉴权保护电路芯片的封装结构形式采用和普通表面贴装三极管(SOT23)一样的封装结构形式。

6.一种微处理器运行时鉴权保护方法,具有权利要求1至5中任一种微处理器运行时鉴权保护电路,其特征在于:通过给微处理器芯片外接一个或一组引脚精简式非易失性存储器,并在微处理器运行中加入鉴权交互算法的方式,使不知道原创设计者意图的盗版抄袭电路在某些场合下工作出现异常。

7.如权利要求6所述的微处理器运行时鉴权保护方法,其特征在于:所述外接的引脚精简式非易失性存储器为单端口通信存储器芯片,各路单端口通信存储器芯片通过一串联电阻与所述的微处理器芯片相连接。

8.如权利要求6或7所述的微处理器运行时鉴权保护方法,其特征在于:所述加入的鉴权交互算法的方式是依据单总线串行协议时序实现的EEPROM数据存取算法,基于美国Atmel公司的双引脚自供电串行EEPROM存储器(AT21CS11)的单线操作协议,由主控的微处理器通过GPIO口线主导发起通信,通过对单端口存储芯片实施上电或复位时序操作,接着查询响应,进而通过一系列规定延时时长的各项协议判断算法,实现起始条件、停止条件、逻辑0和逻辑1读入、逻辑0和逻辑1输出的脉冲序列组合,最终实现对EEPROM数据存储单元里的数据进行读写;其中,双引脚自供电串行EEPROM存储器(AT21CS11)的供电电源和数据通信共用一根物理导线;且在主控的微处理器主程序内嵌有查询验证算法,具体为:出厂前先由微处理器主程序启动时产生一串序列随机数,该序列随机数通过所述的单总线EEPROM串行存取算法协议,被写入到该串行EEPROM存储芯片中,以记录下该随机数特征码串,将来在正式出厂产品的运行程序中,加入对该额外记录的随机数特征码串进行读取校验的程序,校验正确则说明是正版原创产品,一切运行正常,否则视为盗版,进而在某个执行输出过程中加入偏差或出错处理程序,使整个产品出现使用异常。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1