-
公开(公告)号:CN117274197A
公开(公告)日:2023-12-22
申请号:CN202311241324.X
申请日:2023-09-22
申请人: 杭州电子科技大学
IPC分类号: G06T7/00 , G06T7/73 , G06V10/764 , G06V10/82 , G06V10/80 , G06V10/52 , G06V10/44 , G06V10/25 , G06V10/774 , G06V10/776 , G06N3/0464 , G06N3/045 , G06N3/048 , G06N3/08
摘要: 本发明涉及一种基于YOLO v5算法改进的PCB缺陷检测方法,包括以下步骤:获取公开的PCB数据集进行预处理;建立YOLO v5网络结构,在原YOLO v5骨干特征提取网络中的C3模块基础上引入密集连接模块;引入CA注意力机制,进一步优化特征表示,提升目标检测性能;增加一个新的尺度预测头,通过添加小目标检测分支,进一步强化了模型对于小目标的检测能力;最后将PCB表面缺陷样本送入改进后的YOLO v5网络模型中进行训练得到目标检测最优模型和数据,根据最后的准确率、召回率、以及最后得出的MAP值评估模型检测效果,本发明提升检测精度和准确度。
-
公开(公告)号:CN117075950A
公开(公告)日:2023-11-17
申请号:CN202311115650.6
申请日:2023-08-31
申请人: 杭州电子科技大学
摘要: 本发明公开了基于主控芯片的嵌入式设备的系统升级及回滚方法及系统,方法包括:对设备外部扩展的Flash空间创建存储区;主控芯片内部Flash检测当前是否需要升级或回滚;接收配置信息,将程序搬移到设备的RAM中;从配置信息区读取串口配置信息、验证系统升级程序来源的参数,等待接收从上位机发送的命令;解析的命令是roll back,得到上一版本系统备份的实际位置;将此区域的程序通过SPI接口读取后写入主控芯片的闪存中;解析的命令是update,从串口接收的码流存储于临时程序区,等待验证;对临时程序区的码流进行数字签名验证;查看升级程序存储到应用程序区将新系统代码写入主控芯片Flash,修改标志信息存储区,更改上一版本和当前版本系统程序的位置信息。
-
公开(公告)号:CN116974981A
公开(公告)日:2023-10-31
申请号:CN202310772633.3
申请日:2023-06-28
申请人: 中国人民解放军93216部队 , 杭州电子科技大学
IPC分类号: G06F15/78 , G06F9/4401 , G06F21/57 , G06F21/60 , G06F21/64
摘要: 本发明属于芯片设计技术领域,具体涉及基于按需重构技术的密码芯片系统及工作方法。系统包括:硬件部分包括:CPU模块、可重构硬件电路模块、接口模块、闪存FLASH和双端口SRAM;软件部分包括:芯片引导程序BIOS、操作系统、用户代码和可重构硬件电路的配置文件。本发明具有能够支持多种加解密算法以及加强加解密算法的安全性和机密性的特点。
-
公开(公告)号:CN116700797A
公开(公告)日:2023-09-05
申请号:CN202310612995.6
申请日:2023-05-29
申请人: 杭州电子科技大学 , 中国人民解放军93216部队
摘要: 本发明公开了一种面向信息安全应用的RISC‑V指令集扩展方法及其系统,方法包括如下步骤:1)识别出加解密算法最经常性的操作,确定扩展指令的功能;2)确定扩展指令的数据通路及其位宽;3)根据RISC‑V指令集的指令格式和指令集编码空间,确定扩展指令的格式和二进制编码。本发明有效提高了RISC‑V处理器在执行加解密算法时的运算效率以及产品的性价比。
-
公开(公告)号:CN116700796A
公开(公告)日:2023-09-05
申请号:CN202310612993.7
申请日:2023-05-29
申请人: 中国人民解放军93216部队 , 杭州电子科技大学
摘要: 本发明公开了RISC‑V信息安全扩展指令在五级流水结构上的实现架构及方法,实现架构包括:专用总线:用于在扩展寄存器堆与专用存储器、扩展寄存器与专用计算部件之间进行数据读取或存储;扩展指令译码部件:用于对加载指令l256、存储指令s256、模加指令、模减指令及蒙哥马利模乘指令的译码;扩展寄存器组:用于对加载指令l256、存储指令s256、模加指令、模减指令及蒙哥马利模乘指令所需的源操作数和目的操作数进行暂存;专用存储器:用于在访存阶段通过专用总线进行256bit数据的存储和读取;专用计算部件:使用模运算电路进行模加减及模乘运算。本发明能适用多种使用模运算的非对称加密算法,降低了资源消耗,提升了处理器对256bit位宽数据进行模运算的速度。
-
-
-
-