一种IP核授权方法、装置及PLD制造方法及图纸

技术编号:22364433 阅读:70 留言:0更新日期:2019-10-23 04:48
本发明专利技术公开了一种IP核授权方法、装置及PLD,该IP核授权方法应用于设有安全芯片的PLD,安全芯片设有存储器和授权控制器,存储器内预设第一密钥信息,存储器和授权控制器分别与安全芯片的处理器通信连接,该方法包括:处理器接收IP核的启动请求,IP核内预设第二密钥信息;处理器根据授权控制器内记录的使用商已调用IP核的使用次数或使用期限,判断是否响应IP核的启动请求;若是,则将第一密钥信息与第二密钥信息匹配认证;将匹配认证结果发送给授权控制器,授权控制器根据匹配认证结果控制PLD是否调用IP核,并重新计算IP核的使用次数或使用期限。通过该IP核授权方法,控制使用商调用IP核的使用次数或使用期限。

An IP core authorization method, device and PLD

【技术实现步骤摘要】
一种IP核授权方法、装置及PLD
本申请涉及微电子芯片
,尤其涉及一种IP核授权方法、装置及PLD。
技术介绍
IP(IintellectualPropertyCore,知识产权)核,是具有知识产权、功能具体以及接口规范的可以在多个集成电路中重复使用的功能模块,是实现系统芯片的基本构件。IP核将比较复杂的功能块,如FIR滤波器、SDRAM控制器、PCI接口等设计成可修改参数的模块。工程师在开发数字电路时,若需要上述复杂的功能,可直接调用具有相应功能的IP核,产生相应的网表文件,工程师通过修改网表文件中的相关参数以达到所需要开发设计的数字电路,避免了工程师从头开始编辑代码等重复性劳动,大大减轻其负担,因此使用IP核是一个发展趋势。当利用PLD(ProgrammableLogicDevice,可编程逻辑器件)开发数字电路时,某些复杂功能通过调用具有该功能的IP核即可实现。举例来说,POS机生产商在生产POS机时,应用到某些加密算法,POS机生产商可以不去设计这些加密算法的程序,只需调用具有这些加密算法功能的IP核,利用该IP核产生相应的网表文件进行设计。以往的IP核授权方式为一次性本文档来自技高网...

【技术保护点】
1.一种IP核授权方法,其特征在于,应用于PLD,所述PLD通信连接有一安全芯片,所述安全芯片设置有存储器和授权控制器,所述存储器内预设有第一密钥信息,所述存储器和所述授权控制器分别与所述安全芯片的处理器通信连接,所述方法包括:所述处理器接收使用商通过PLD发送的IP核的启动请求,所述IP核内预设有第二密钥信息;所述处理器根据所述授权控制器内记录的使用商已调用IP核的使用次数或使用期限,判断是否响应IP核的启动请求;若响应IP核的启动请求,则将所述第一密钥信息与所述第二密钥信息进行匹配认证;将匹配认证结果发送给所述授权控制器,所述授权控制器根据匹配认证结果控制PLD是否调用所述IP核,并重新计...

【技术特征摘要】
1.一种IP核授权方法,其特征在于,应用于PLD,所述PLD通信连接有一安全芯片,所述安全芯片设置有存储器和授权控制器,所述存储器内预设有第一密钥信息,所述存储器和所述授权控制器分别与所述安全芯片的处理器通信连接,所述方法包括:所述处理器接收使用商通过PLD发送的IP核的启动请求,所述IP核内预设有第二密钥信息;所述处理器根据所述授权控制器内记录的使用商已调用IP核的使用次数或使用期限,判断是否响应IP核的启动请求;若响应IP核的启动请求,则将所述第一密钥信息与所述第二密钥信息进行匹配认证;将匹配认证结果发送给所述授权控制器,所述授权控制器根据匹配认证结果控制PLD是否调用所述IP核,并重新计算所述IP核的使用次数或使用期限。2.根据权利要求1所述的方法,其特征在于,所述授权控制器内预设有第一阈值或第二阈值,其中,所述处理器根据所述授权控制器内记录的使用商已调用IP核的使用次数或使用期限,判断是否响应IP核的启动请求,包括:若使用商已调用IP核的使用次数大于或等于所述第一阈值,所述处理器无法响应IP核的启动请求;若使用商已调用IP核的使用次数小于所述第一阈值,所述处理器将所述第一密钥信息与第二密钥信息进行匹配认证;或者,若使用商已调用IP核的使用期限大于所述第二阈值,所述处理器无法响应IP核的启动请求;若使用商已调用IP核的使用期限小于或等于所述第二阈值,所述处理器将所述第一密钥信息与第二密钥信息进行匹配认证。3.根据权利要求1所述的方法,其特征在于,所述授权控制器包括计数器,所述计数器记录使用商调用IP核的使用次数,其中,所述授权控制器重新计算所述IP核的使用次数,包括:若所述第一密钥信息与第二密钥信息匹配认证成功,所述PLD调用所述IP核,所述计数器在使用商已调用IP核的使用次数基础上加1;若所述第一密钥信息与第二密钥信息匹配认证失败,所述计数器计数结果不变。4.根据权利要求1所述的方法,其特征在于,所述授权控制器包括实时时钟,所述实时时钟记录使用商调用IP核的使用时间,其中,所述授权控制器重新计算所述IP核的使用期限,包括:当接收到第一次发送的IP核的启动请求后,所述实时时钟在使用商已调用IP核的使用期限基础上累计时间。5.一种IP核授权装置,其特征在于,所述装置应用于PLD,所述PLD通信连接有一安全芯片,所述安全芯片设置有存储器和授权控制器,所述存储器内预设有第一密钥信息,所述存储器和所述授权控制器分别与所述安全芯片的处理器通信连接,所述装置还包括:接收请求模块,用于接收使用商通过PLD发送的IP核的启动请求,所述IP核内预设有第二密钥信息;响应判断...

【专利技术属性】
技术研发人员:迟红滕虓宇
申请(专利权)人:北京华大信安科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1