用于数论变换的硬件实现方法、装置及安全芯片

    公开(公告)号:CN118820655A

    公开(公告)日:2024-10-22

    申请号:CN202411297587.7

    申请日:2024-09-18

    发明人: 张永 元国军 刘勇

    IPC分类号: G06F17/14 G06F12/02 H04L9/00

    摘要: 本发明涉及数论变换计算技术领域,具体公开了一种用于数论变换的硬件实现方法、装置及安全芯片,包括:获取待计算多项式数据,并计算待计算多项式数据进行数论变换所需的旋转因子和逆旋转因子;将旋转因子和逆旋转因子分别写入不同的存储空间,逆旋转因子的存储空间的存储地址为根据旋转因子的存储空间的存储地址加1后确定;对待计算多项式数据进行预处理;调用数论变换硬件计算单元,读取旋转因子、逆旋转因子以及预处理后的待计算多项式数据进行数论变换计算,每相邻两个计算阶段的计算结果循环利用存储地址相邻的两个存储空间进行存储。本发明提供的用于数论变换的硬件实现方法能够在不增加成本的情况下降低硬件存储空间占用率。

    一种基于图神经网络的异构蒸馏方法

    公开(公告)号:CN118673329A

    公开(公告)日:2024-09-20

    申请号:CN202410815941.4

    申请日:2024-06-24

    发明人: 刘静 郝沁汾

    摘要: 本发明提供了一种基于图神经网络的异构蒸馏方法,包括获取异构的至少两个教师模型以及学生模型,所有教师模型和学生模型均为设置有中间层以及输出层的图数据网络,教师模型是经训练的模型;获取训练集,其包括一个或者多个样本以及指示样本相关对象所属类别的标签,所述样本为包括节点和边的图数据;利用训练集和至少两个教师模型指导学生模型进行训练,训练包括:将样本输入每个教师模型和学生模型,得到各中间层生成的中间节点表示和各输出层生成的预测值;基于预设的总损失函数指导学生模型的参数更新,所述总损失函数被配置为分类交叉熵损失函数、中间级蒸馏损失函数和输出级蒸馏损失函数的加权和。

    基于HAPS的环境约束快速验证方法及系统

    公开(公告)号:CN118504481A

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

    申请号:CN202410534372.6

    申请日:2024-04-30

    发明人: 杨鸿伟 郝沁汾

    摘要: 本发明涉及一种基于HAPS的环境约束快速验证方法及系统。其包括:提供RTL验证代码,构建原型验证代码工程,并生成与原型验证代码工程对应的代码工程运行脚本,且基于代码工程运行脚本对原型验证代码工程进行硬件适配处理,以在硬件适配处理后生成原型验证目标工程以及工程目标运行脚本,对原型验证目标工程,配置适配所述原型验证目标工程的约束框架,并生成工程验证目标约束,在HAPS原型验证平台内构建基于RTL源代码的原型验证原工程,并基于工程验证目标约束对原型验证原工程进行环境约束验证,对原型验证原工程的环境约束验证通过时,则环境约束验证通过。本发明可实现环境约束的快速验证,提高基于HAPS原型验证的效率。

    蒙哥马利模乘的硬件加速器实现方法及硬件加速器

    公开(公告)号:CN118312138B

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

    申请号:CN202410737569.X

    申请日:2024-06-07

    发明人: 郝沁汾 李晓霖

    IPC分类号: G06F7/72

    摘要: 本发明涉及模乘运算技术领域,具体公开了一种蒙哥马利模乘的硬件加速器实现方法及硬件加速器,包括:配置蒙哥马利模乘的输入参数;确定硬件加速器的流水线级数;根据流水线级数将蒙哥马利模乘的模乘运算操作进行拆分,得到每级流水线所需完成的目标分级模乘运算;根据每个目标分级模乘运算确定对应的移位分级模乘运算,并基于每个移位分级模乘运算获得对应的目标分级模乘运算的运算结果,每个移位分级模乘运算均至少包括一次乘法操作以及一次索引映射表查表操作;根据所有目标分级模乘运算的运算结果获得蒙哥马利模乘的输出结果。本发明提供的蒙哥马利模乘的硬件加速器实现方法能够实现性能提升且不增加成本。

    定向耦合器的设计方法、装置及存储介质

    公开(公告)号:CN118153460B

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

    申请号:CN202410573326.7

    申请日:2024-05-10

    发明人: 臧益鹏 郝沁汾

    摘要: 本发明涉及集成光学技术领域,具体公开了一种定向耦合器的设计方法、装置及存储介质,包括:获取定向耦合器数据集;将定向耦合器数据集中的训练样本集输入至优化后的BP神经网络模型进行训练学习,并通过测试样本集对训练学习后的BP神经网络模型进行测试获得定向耦合器结构参数预测模型,其中优化后的BP神经网络模型为至少对BP神经网络的隐含层神经元个数、学习率以及初始权值阈值优化后获得;将目标分光比输入至定向耦合器结构参数预测模型,获得与目标分光比对应的目标结构参数;根据目标结构参数设计目标定向耦合器。本发明提供的定向耦合器的设计方法具有设计效率高且适用于实际加工的优势。

    一种基于图神经网络的芯片布局方法

    公开(公告)号:CN115270686B

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

    申请号:CN202210726916.X

    申请日:2022-06-24

    发明人: 王玉莹 郝沁汾

    摘要: 本发明公开了一种基于图神经网络的芯片布局方法,包括以下步骤:S1、将电路转化为图数据,建立二维坐标系x‑y,对数据集进行标注并划分训练集和验证集;S2、构建图神经网络模型,设定损失函数,并设定loss阈值;S3、将训练集作为输入数据分别训练图神经网络模型并更新模型,得到预测x坐标的第一模型、预测y坐标的第二模型;S4、将待布局芯片中各个单元的数据与芯片的图数据预处理后输入第一模型与第二模型得到待布局芯片上每个单元的x、y坐标值,输出最终的布局结果。本方法与传统芯片布局技术相比,通过将电路网表数据转化成图数据,借助损失函数训练图神经网络模型,实现智能化芯片布局,具有节约时间投入和人力成本的特点。

    基于片上光频梳的数据中心光载太赫兹无线互连芯片及系统

    公开(公告)号:CN118381566A

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

    申请号:CN202410478163.4

    申请日:2024-04-19

    摘要: 本发明公开了一种基于片上光频梳的数据中心光载太赫兹无线互连芯片及系统。该无线互连芯片系统由硅基集成的光载太赫兹发射端芯片和硅基集成的光载太赫兹接收端芯片组成,实现数据中心中光载太赫兹无线互连通信。光载太赫兹发射端芯片包括光频梳发生部分、光信号处理部分和太赫兹外差发射部分,而光载太赫兹接收端芯片包括基于片上光频率梳的太赫兹本振生成部分和太赫兹下变频部分。本发明公开的用于数据中心的太赫兹无线互连芯片及系统,旨在利用太赫兹频段的丰富频谱资源,凭借高带宽、低延迟、高速率等特点,突破数据中心无线通信的容量上限,可以解决当前数据中心光纤通信实体线缆体积大、不易散热导致增加能源消耗的问题,从而为未来数据中心的高速互连需求提供支持。

    主从设备间通讯的通讯转换方法、装置及介质

    公开(公告)号:CN116800837B

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

    申请号:CN202211626683.2

    申请日:2022-12-16

    IPC分类号: H04L67/565 H04L69/08

    摘要: 本发明公开了一种主从设备间通讯的通讯转换方法、装置及介质。方法包括:在满足信号接收条件时,接收主设备通过主设备协议接口发送的操作请求信号;在操作请求信号满足从设备处理条件时,根据与从设备所使用格式相匹配的映射信息表对其进行处理并获得相应的从设备驱动信号;通过从设备协议接口向从设备发送从设备驱动信号,并根据映射信息表对从设备反馈的应答信号进行应答驱动信号填充;在满足操作请求信号处理结束条件后,将填充后的应答驱动信号通过主设备协议接口反馈至主设备。实现了在主、从设备位宽不同的情况下对数据交互是否完成的自动判断,进而保证了二者数据交互的完整性,实现了通讯协议不同的主设备及从设备之间的数据交互。