一种针对逻辑锁定技术的结构攻击方法

    公开(公告)号:CN118504049A

    公开(公告)日:2024-08-16

    申请号:CN202410319266.6

    申请日:2024-03-20

    Applicant: 浙江大学

    Abstract: 本发明属于集成电路硬件安全技术领域,公开了一种针对逻辑锁定技术的结构攻击方法,破解开始前,通过反向工程获得加密电路的网表,以及购买正常工作的芯片并获得完整的扫描链接入,包括步骤1:对所有密钥K进行分组;步骤2:根据密钥组找到所有的关键信号cs1;步骤3:将所有找到的关键信号断开,设置其为新的密钥。本发明通过网表中密钥之间的逻辑关系对密钥进行分组,防止混淆所有密钥,分组后对每一组都尝试找到其关键信号。找到关键信号后将其断开,将断开的关键信号作为额外密钥输入并进行SAT攻击,加速破解。本发明可以加速破解多种逻辑锁定方法,特别是SAT攻击即Valkyrie攻击都无法有效破解的SILL方法。

    一种异构系统芯片上的卷积神经网络动态调度方法

    公开(公告)号:CN118409834A

    公开(公告)日:2024-07-30

    申请号:CN202410318806.9

    申请日:2024-03-20

    Applicant: 浙江大学

    Abstract: 本发明属于神经网络端侧推理部署技术领域,涉及一种异构系统芯片上的卷积神经网络动态调度方法,分为离线编译阶段和在线调度阶段,离线编译阶段:编译卷积神经网络的映射空间内的多种执行版本并选取版本供卷积神经网络运行使用;在线调度阶段:基于历史执行时间对所述的选取版本执行所用的时间进行预测,并根据预测时间检查卷积神经网络推理任务是否超时,从而对卷积神经网络的执行版本进行动态切换。采用本发明方法,可以根据当前系统的访存竞争状态选择不同的卷积神经网络执行版本,在满足NPU上运行卷积神经网络任务的实时性的前提下,尽可能减少NPU的访存请求,以避免对系统芯片中其他组件造成干扰,从而增强异构系统芯片的吞吐率。

    一种基于EDF-VD的灵活混合临界调度方法

    公开(公告)号:CN114741164B

    公开(公告)日:2024-07-30

    申请号:CN202210058462.3

    申请日:2022-01-19

    Applicant: 浙江大学

    Abstract: 本发明属于嵌入式处理器系统技术领域,公开了一种基于EDF‑VD的灵活混合临界调度方法,包括如下步骤:步骤1:建立FMCI任务模型:通过延长低临界任务的周期来实现动态调整低临界任务的服务水平;步骤2:提出FMCI‑EDF‑VD调度方法:在系统任务调度运行过程中,低临界任务的服务水平根据高临界任务的超支情况进行在线动态调整。本发明的方法能够更明智的管理低临界任务服务水平的降低,减少低关键性任务的无效补偿,与现有的FMC相比,柔性混合临界改进(FMCI)模型可以保证高临界任务的完成,同时调度更多的低临界任务,在支持低临界任务执行方面具有更大的优势。

    一种使用非组合逻辑环进行逻辑锁定加密的方法

    公开(公告)号:CN117951758A

    公开(公告)日:2024-04-30

    申请号:CN202311798638.X

    申请日:2023-12-26

    Applicant: 浙江大学

    Abstract: 本发明涉及硬件安全加密领域,具体涉及一种使用非组合逻辑环进行逻辑锁定加密的方法,首先根据组合逻辑电路的外部约束搭建非组合逻辑环,再确定非组合逻辑环锁存的值,然后将确定锁存的值后的非组合逻辑环添加至所述组合逻辑电路中,构成有环组合逻辑电路,最后给所述非组合逻辑环添加密钥门,根据密钥值来使能非组合逻辑环,从而对上述有环组合逻辑电路进行逻辑锁定。本发明将无环的组合逻辑电路转化为有环的组合逻辑电路,并且其中的逻辑环会影响电路的功能输出,因此当攻击者移除电路中的环路时,电路的功能将出错,从而使得攻击者无法破解该加密技术。

    一种基于多个单线SPI接口实现多线SPI接口传输的方法

    公开(公告)号:CN115033516B

    公开(公告)日:2024-04-02

    申请号:CN202210597342.0

    申请日:2022-05-30

    Applicant: 浙江大学

    Abstract: 本发明属于微控制器及其外设通信接口领域,公开了一种基于多个单线SPI接口实现多线SPI接口传输的方法,包括步骤1:软件配置协议模式为N个通用标准单线SPI协议接口,配置N个通用标准单线SPI接口主装置,N个SPI从设备,N个通用标准单线SPI接口主装置分别接在N个SPI从设备上;步骤2:对不同SPI接口配置寄存器的广播写操作;步骤3:通过配置广播模式的开启或关闭实现多线或单线SPI接口传输。本发明通过复用原有的多个单线SPI接口实现了多线SPI传输,进一步提高了传输效率。

    一种支持输出剪枝的可重构混合基FFT设计方法

    公开(公告)号:CN116595297A

    公开(公告)日:2023-08-15

    申请号:CN202310435882.3

    申请日:2023-04-12

    Applicant: 浙江大学

    Abstract: 本发明属于FFT硬件设计与应用领域,公开了一种支持输出剪枝的可重构混合基FFT设计方法,包括如下步骤:步骤1:混合基算法推导;混合基算法包括一种输入乱序、输出顺序的基5‑基2混合基FFT算法;步骤2:输出点数剪枝算法;每一次完整采样FFT运算的最后级数中均采用并行的输出点数剪枝算法,匹配不同输出点数的要求;步骤3:并行无冲突存储方法;采用一种同时支持单路基5、2路并行基2运算的运算数据和旋转因子无冲突存储方法,并采用相应的无冲突访问规则,完成每一次运算的数据读取和存储操作。本发明在保证低资源开销的同时,极大幅度降低了冗余运算量,提升了运算性能,缩短FFT计算时间,拥有高硬件利用率。

Patent Agency Ranking