-
公开(公告)号:CN115150331A
公开(公告)日:2022-10-04
申请号:CN202211067946.0
申请日:2022-09-02
Applicant: 无锡沐创集成电路设计有限公司
IPC: H04L45/745 , G06F16/903
Abstract: 本发明提供了一种信息处理方法、装置、电子设备及介质,可以应用于计算机领域和互联网技术领域。该信息处理方法包括:基于预设规则对网络信息中的信息关键位数据进行编码处理,得到操作数编码,其中,操作数编码存储于与预设查询指令对应的输入寄存器操作字段中;根据输入寄存器操作字段执行预设查询指令,以便根据输入寄存器操作字段中的操作数编码,在寻址存储器中查询网络信息的存储位置信息;以及将存储位置信息存储至输出寄存器中,得到返回后的存储位置信息。根据本发明提供的方案可以提升网络信息的查询速度,解决了网络流表查询需要耗费的查询时长较长,查询效率较低的技术问题,进而实现提升网络信息传输速度的技术效果。
-
公开(公告)号:CN114510451A
公开(公告)日:2022-05-17
申请号:CN202110576222.8
申请日:2021-05-25
Applicant: 无锡沐创集成电路设计有限公司
Inventor: 朱敏
Abstract: 本发明提供了一种加密算法的快速计算设备和系统,涉及加密技术领域,该加密算法的快速计算设备包括可重构单元阵列,以及分别与可重构单元阵列连接的主控制器和模乘控制器;其中,可重构单元阵列包括预设排列顺序的多个算子;主控制器用于控制可重构单元阵列进行密钥计算操作;其中,密钥计算操作包括签名操作、验签操作、加密操作和解密操作的一种或多种;模乘控制器用于针对预设排列顺序,对可重构单元阵列的多个算子进行逻辑结构的控制;可重构单元阵列用于通过多个预设排列顺序的算子进行动态的密钥计算操作。本发明可以提高加密算法的计算速度,平衡了计算功耗,提升了加密计算时的抗攻击能力。
-
公开(公告)号:CN112711550A
公开(公告)日:2021-04-27
申请号:CN202110021796.9
申请日:2021-01-07
Applicant: 无锡沐创集成电路设计有限公司
Inventor: 朱敏
IPC: G06F13/32 , G06F15/78 , G06F15/177
Abstract: 本发明提供一种DMA自动配置模块和片上系统SOC,所述DMA自动配置模块用于通过总线对DMA控制器进行配置,所述DMA自动配置模块包括:从总线接口模块,用于被动接收总线请求;主总线接口模块,用于主动发起总线操作;配置信息存储模块,用于存储对所述DMA自动配置模块的配置信息;状态机控制模块,用于控制执行DMA配置流程。通过本发明的DMA自动配置模块,可以代替CPU执行DMA配置过程,从而CPU几乎不需要参与到DMA的配置过程中,大大减少了CPU的负载,而且硬件电路实现不受中断等因素影响,配置的效率最高。
-
公开(公告)号:CN112422530A
公开(公告)日:2021-02-26
申请号:CN202011214804.3
申请日:2020-11-04
Applicant: 无锡沐创集成电路设计有限公司
Inventor: 朱敏
Abstract: 本发明涉及网络安全技术领域,具体公开了一种TLS握手过程中服务器端的密钥安全保护方法,其中,包括:向密码设备发送非对称密钥生成请求;接收所述密码设备生成的非对称密钥对,其中非对称密钥对中的私钥被所述密码设备加密;根据所述非对称密钥对获取服务器证书;与客户端建立握手关系;根据所述客户端的密钥交换参数向所述密码设备发送计算请求;接收所述密码设备反馈的密文形式的密钥单元;在所述密码设备根据所述密钥单元对应用数据加密后,将密文形式的应用数据发送至所述客户端。本发明还公开了一种密码设备。本发明提供的TLS握手过程中服务器端的密钥安全保护方法提高了握手过程中的数据安全性。
-
公开(公告)号:CN112379868A
公开(公告)日:2021-02-19
申请号:CN202011264871.6
申请日:2020-11-12
Applicant: 无锡沐创集成电路设计有限公司
Inventor: 朱敏
Abstract: 本发明提供一种基于可重构芯片的网络数据包处理的编程方法,其按照数据包的处理逻辑分别设计以下三个程序模块:数据包接收程序模块,用于实现数据包的接收和存储;数据包处理程序模块,用于针对数据包处理需求设计相应的回调函数,以生成用于可重构芯片的相应配置信息,从而通过配置可重构芯片的处理逻辑来对数据包进行处理;数据包发送程序模块,用于在数据包处理完成后进行数据包的发送。本发明的编程方法基于可重构芯片,专门针对可重构芯片的软件、硬件双可编程性进行了优化,能最大程度体现可重构技术的优越性,而且本编程方法是模块化的,从而具有可重用性高、代码可读性好、可维护性好的特点。
-
公开(公告)号:CN119135459A
公开(公告)日:2024-12-13
申请号:CN202411623378.7
申请日:2024-11-14
Applicant: 无锡沐创集成电路设计有限公司
Abstract: 本申请公开了一种多网卡网络集成装置及网卡通信方法,涉及网络通信技术领域,该多网卡网络集成装置采用BMC通过RMII总线连接多个网卡并根据NCSI协议通信的硬件架构基础,网卡在选通命令下首先切换到新增的等待状态且暂缓释放本地缓存,然后利用NCSI协议的控制命令重传特性来检测是否存在由于不同网卡之间的总线竞争而导致的丢包情况,网卡只有在确定正确占用RMII总线与BMC通信的基础上才会正式切换到导通状态释放本地缓存继而直接发送接收到的网络报文,该方法无需增加额外的硬件结构,可以有效降低丢包率并提高网络通信的可靠性。
-
公开(公告)号:CN118101800B
公开(公告)日:2024-06-28
申请号:CN202410526672.X
申请日:2024-04-29
Applicant: 无锡沐创集成电路设计有限公司
IPC: H04L69/22 , H04L69/18 , H04L49/9005 , H04L49/90
Abstract: 本申请公开了一种数据包的处理方法、系统、设备及存储介质,应用于数据处理技术领域,包括:接收待处理的数据包;确定出数据包的数据包类型以及应用层协议类型;判断在内存中的为数据包类型所配置的存储空间中,是否存在用于处理具有应用层协议类型的数据包的协议解析文件;如果是,则基于协议解析文件处理数据包;如果否,则从预设的非易失性存储器中读取用于处理具有应用层协议类型的数据包的协议解析文件,并写入为数据包类型所配置的存储空间中,并基于写入的协议解析文件处理数据包。应用本申请的方案,可以在存储空间受限的情况下,有效地实现不同协议的数据包的处理。
-
公开(公告)号:CN117650892A
公开(公告)日:2024-03-05
申请号:CN202410105297.1
申请日:2024-01-25
Applicant: 无锡沐创集成电路设计有限公司
Inventor: 朱敏
Abstract: 本发明涉及仲裁器PUF结构设计技术领域,具体提供了一种仲裁器PUF结构及具有其的加密装置,包括:混淆模块,混淆模块用于利用预设编码协议将外界激励信号转化为内部激励信号,内部激励信号与外界激励信号的位宽不同;开关延迟电路,开关延迟电路具有两条开关延迟路径,各开关延迟路径的信号输入端与混淆模块的信号输出端相连,开关延迟路径的信号输入端接收内部激励信号和脉冲信号;仲裁器,仲裁器与开关延迟电路相连,仲裁器用于接收开关延迟电路传导的脉冲信号,并确定脉冲信号经两条开关延迟路径抵达仲裁器的时延,仲裁器用于基于时延生成响应信号。本申请解决了现有技术中应用FPGA实现仲裁器PUF具有安全性较差的缺陷的问题。
-
公开(公告)号:CN117354190A
公开(公告)日:2024-01-05
申请号:CN202311477568.8
申请日:2023-11-03
Applicant: 无锡沐创集成电路设计有限公司
IPC: H04L43/08 , H04L43/0876 , H04L43/20 , H04L43/16 , H04L41/0631
Abstract: 本公开提供了一种网卡测试方法、装置、设备及存储介质,可以应用于网络设备技术领域和网卡测试技术领域。该方法应用于服务端,服务端安装有M个网卡,服务端设置在Kubemetes服务集群中,网卡测试方法包括:在M个网卡中的第一目标网卡与第二目标网卡,分别创建至少一个第一虚拟功能网卡和至少一个第二虚拟功能网卡;将第一虚拟功能网卡挂载至服务端的第一基础调度单元,得到第一虚拟测试单元;将第二虚拟功能网卡挂载至服务端的第二基础调度单元,得到第二虚拟测试单元;以及根据第一虚拟测试单元和第二虚拟测试单元中的至少一个,对第一目标网卡和第二目标网卡进行测试,得到测试结果。
-
公开(公告)号:CN116781041B
公开(公告)日:2023-11-03
申请号:CN202311045649.0
申请日:2023-08-18
Applicant: 无锡沐创集成电路设计有限公司
Inventor: 朱敏
Abstract: 本申请公开了一种具有高资源利用率的多速率变换滤波器,涉及多速率变换滤波器领域,该多速率变换滤波器中的插值单元对输入数据进行K倍时域插值后输出,前处理单元进行延迟打拍处理得到多组并行数据后,按照位宽串行划分为多个数据组分时输入查表单元中进行查表处理,后处理单元对查表单元分时输出的各个数据组的滤波结果进行后处理运算得到滤波后数据,再由抽取单元实现M倍抽取。该多速率变换根据时钟裕量来按照数据位宽对数据进行串行分割为多个数据组,实现对查找表的分时复用,从而可以减少使用的查找表的数量,提高对查找表的资源利用率,减少查找表的存储资源需求。
-
-
-
-
-
-
-
-
-