[发明专利]一种保护智能仪器电路板知识产权的装置和方法在审
申请号: | 201410568066.0 | 申请日: | 2014-10-17 |
公开(公告)号: | CN104407541A | 公开(公告)日: | 2015-03-11 |
发明(设计)人: | 王保锐;杜会文;刘丹;周钦山 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | G05B19/042 | 分类号: | G05B19/042;H01R13/66 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266555 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 保护 智能 仪器 电路板 知识产权 装置 方法 | ||
技术领域
本发明属于智能仪器电路板知识产权保护技术领域,尤其涉及的是一种保护智能仪器电路板知识产权的装置和方法。
背景技术
知识产权保护在现代仪器的研发中非常重要,保护好知识产权才能使企业很好的生存下去。现在智能测量仪器大都采用了智能控制技术,内嵌工控机或单片机等智能处理器,内部电路板有很多FPGA以及DSP芯片,很多的信号处理等核心算法以及程序都要通过FPGA或DSP来执行,这些代表仪器关键知识产权的核心逻辑代码或执行代码,在主机中可以通过加密的方式存放在硬盘或RAM中,这是静态防护,而当执行的时候则必须去掉加密方式在芯片中按原始方式存放,以使代码运行,如何在代码执行的时候加密,防止竞争对手通过逻辑分析仪或其它测试设备抓取这些原始代码或执行状态,从而避免被非法仿制,实现动态防护非常重要。
为实现仪器中核心处理芯片FPGA或DSP的知识产权保护,目前大都是通过芯片的禁止读取功能实现,即静态的防护实现的。当电路板上的核心处理芯片的程序运行后,非法用户可以通过逻辑分析仪等设备对芯片的输入输出进行捕获,从而仿制或推理内部的逻辑代码。现有技术的缺点:当仪器正常工作时候,无法禁止用户通过逻辑分析仪等设备获取电路板核心处理芯片FPGA或DSP的输入输出状态。
因此,现有技术存在缺陷,需要改进。
发明内容
本发明所要解决的技术问题是针对现有技术的不足,提供一种保护智能仪器电路板知识产权的装置和方法。
本发明的技术方案如下:
一种保护智能仪器电路板知识产权的装置,其中,包括工控机板、仪器中需要被保护知识产权的电路板的插座、母板及设置在母板上的电路板插座;所述工控机板装有CPU模块、可充电电池供电的电路、FLASH存储器及可编程逻辑器件;所述工控机板用于控制可编程逻辑器件监测电路板从母板插座的插拔以及FALSH存储器的读写;所述母板用于实现工控机板、仪器中需要被保护知识产权的电路板的插座及母板间总线方式的电气连接及机械结构联接;所述母板上的电路板插座用于通过对接把需要被保护知识产权的电路板的插座固定安插到母板上,并实现与母板间电源和电信号的电气连接。
所述的保护智能仪器电路板知识产权的装置,其中,所述控制可编程逻辑器件监测的具体工作步骤为:
步骤101:内部状态机循环等待秒脉冲信号的到来;
步骤102:循环监测所有母板上的电路板插座,判断是否有电路板插座被拔出,若有电路板被拔出则把FLASH中相应寄存器位置设置为1;
步骤103:把当前的计时时间写入内部FLASH寄存器,当FLASH寄存器为1时,则终止FPGA或DSP代码下载,提示用户并退出。
所述的保护智能仪器电路板知识产权的装置,其中,所述脉冲信号由振荡单元产生的秒脉冲信号驱动,计时的同时把时间值写入FLASH存储器的内部时间寄存器,所述内部时间寄存器,用于CPU模块判断监控单元是否被中断过或遭到破坏;同时内部状态机每隔一秒对母板的所有插座的状态进行检测,并把状态结果写入内部FLASH状态寄存器中;当正常使用时,能够给可充电电池供电的电路中的充电电池充电,以保证关机后充电电池给可编程逻辑器件供电工作。
所述的保护智能仪器电路板知识产权的装置,其中,对所述母板上的电路板插座均设置插拔监测,所述每个母板上的电路板插座都随机设置两个针脚与工控机板上的监测电路相连,工控机板的可编程逻辑器件实时对所有针脚进行不间断的监测,当每个秒脉冲信号到来时,都会扫描监测并把状态存入内部FLASH状态寄存器。
所述的保护智能仪器电路板知识产权的装置,其中,所述母板上的电路板插座上的短接器件将插座上用于检测的两个针脚短接,当电路板插到母板上后将母板上的两个针脚短接,当拔出后,两个针脚断开,用于检测母板上的电路板插座是否连接。
所述的保护智能仪器电路板知识产权的装置,其中,所述母板上的电路板插座设置有金属的屏蔽盒将母板上的电路板插座包裹起来用于电磁屏蔽;并且母板上的电路板插座的核心芯片FPGA程序都设置通过工控机下载以避免静态反工程。
一种保护智能仪器电路板知识产权的方法,其中,包括以下步骤:
步骤201:读取工控机板上CPLD内部的时间寄存器值;
步骤202:判断是否等于当前时间,若不等,则进入步骤203,若相等,则进入步骤204;
步骤203:停止FPGA和DSP等核心知识产权代码的下载,并提示用户非法操作并退出;
步骤204:读取工控机板上CPLD内部的电路板插拔状态寄存器的值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410568066.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电池组热管理装置
- 下一篇:一种切断贴胶装置及其极片卷绕设备