-
公开(公告)号:CN109033003A
公开(公告)日:2018-12-18
申请号:CN201810893528.4
申请日:2018-08-07
Applicant: 天津市滨海新区信息技术创新中心 , 国家数字交换系统工程技术研究中心
IPC: G06F15/163 , G06F13/12 , G06F17/30
Abstract: 本发明提供了一种数据流切片比对的方法、装置和异构系统,其中,该方法包括:接收数据流,该数据流中携带有数据流的流标识和接收数据流通道的通道标识;然后判断是否存在流标识对应的切片管理表,该切片管理表中保存有流标识对应的数据流的最大切片长度;如果是,按照切片管理表对数据流进行切片操作,得到数据流对应的切片数据;最后将携带有不同通道标识、相同流标识的数据流的切片数据进行比对,得到比对结果。本发明通过切片管理表对多路数据进行切片操作,使切片操作更加灵活,避免了数据误切片操作对后续数据比对结果造成的错误,提高了多路数据间比对的正确性。
-
公开(公告)号:CN111106935B
公开(公告)日:2023-05-16
申请号:CN201911383005.6
申请日:2019-12-27
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Abstract: 本发明提供了一种支持多端异构模式下的秘钥管理架构,包括秘钥生成模块、数据解析模块、异构MCU、以及数据发送接口,所述秘钥生成模块接收来自异构MCU的加密秘钥请求,生成秘钥,并通过数据解析模块将秘钥发送给异构MCU,异构MCU完成对明文加密,通过数据发送接口将秘文下发给用户。本发明通过支持动态异构MCU处理器向秘钥生成模块索取相同的秘钥,保持了秘钥数据一致性;同时MCU请求中加入时间戳信息,引入索引向量中,可以高效的满足动态异构冗余架构秘钥的数据一致性。
-
公开(公告)号:CN110650020B
公开(公告)日:2022-05-10
申请号:CN201910914601.6
申请日:2019-09-25
Applicant: 天津市滨海新区信息技术创新中心 , 天津芯海创科技有限公司
Abstract: 本发明提供了一种拟态模糊判决方法、装置及系统;其中,该方法应用于与异构多核处理器连接的芯片;异构多核处理器包括多个处理器;多个处理器分别与芯片连接;该方法包括:接收当前处理器发送的第一通道协议报文;根据报文头及报文载荷,对第一通道协议报文进行分解,生成多个子报文;生成每个子报文的哈希值;根据预设的合并算法及子报文的哈希值,生成第一通道协议报文的第一整包特征;根据第一整包特征、第二整包特征及预设判决阈值,对第一通道协议报文进行拟态判决;第二整包特征根据除当前处理器之外的处理器发送的第二通道协议报文生成。本发明提高了在协议动态变化并且数据动态变化的场景下,拟态判决的有效性。
-
公开(公告)号:CN111770074B
公开(公告)日:2022-03-18
申请号:CN202010584055.7
申请日:2020-06-23
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Abstract: 本公开提供了一种数据通路测试报文生成装置与方法。该装置的一具体实施方式包括:寄存器、控制模块、存储器控制逻辑、存储器、用户总线格式数据生成逻辑,该方法包括:寄存器检测启动报文生成触发信号,触发控制模块启动报文生成;控制模块从寄存器读取报文生成控制参数,按照报文生成控制参数触发存储器控制逻辑读取报文数据;存储器控制逻辑从存储器中读取报文数据并将报文数据发送给总线格式数据生成逻辑;总线格式生成逻辑将收到的报文数据封装成符合外部总线格式的总线报文数据并输出给外部线。该实施方式实现的数据通路测试报文生成装置和方法,逻辑简单易用、兼容多种协议类型及报文格式、能够完成基本的数据通路完整性测试。
-
公开(公告)号:CN113746841A
公开(公告)日:2021-12-03
申请号:CN202111032483.X
申请日:2021-09-03
Applicant: 天津芯海创科技有限公司
IPC: H04L29/06
Abstract: 本发明提供了一种具备智能学习能力的高安全异构冗余结构,拟态判决模块主要基于多模裁决算法对报文进行判决、过滤。智能分析模块用于进一步处理拟态判决模块输出的未知报文,对这些协议进行分析并通过算法引擎匹配结果。分析和匹配结果通过安全交互模块送入策略处理器,由策略处理器根据策略算法进行后续的处理动作。本发明结构随着系统的工作过程,可以智能分析未知报文,并针对该类报文添加解析功能和处理策略,通过反馈不断改善拟态调度器系统的功能和性能。
-
公开(公告)号:CN108090029B
公开(公告)日:2021-11-05
申请号:CN201810009266.0
申请日:2018-01-04
Applicant: 天津芯海创科技有限公司
Inventor: 王元磊 , 张兴明 , 宋克 , 刘勤让 , 沈剑良 , 吕平 , 朱珂 , 刘冬培 , 王盼 , 高彦钊 , 谭力波 , 陶常勇 , 杨堃 , 王封 , 张帆 , 张新顺 , 汪欣
Abstract: 本发明公开了一种矩阵求逆中的算粒调度装置及方法,涉及数据计算技术领域,包括:运算分配调度模块、乘法算粒、累加乘算粒和乘法结果判决模块;运算分配模块接收到待处理算式时,确定空闲状态的累加乘算粒及算粒标识,根据算粒标识为待处理算式生成算式附加信息,将待处理算式中的多个乘法运算分别分配至至少两个乘法算粒中,得到多个乘法值;乘法结果判决模块根据算式附加信息将多个乘法值及待处理算式的常数项输送至算粒标识对应的累加乘算粒中,得到计算结果。本发明提供的一种矩阵求逆中的算粒调度装置及方法,对矩阵求逆构成中的运算算式进行算粒拆分、算粒高效调度和适度并行化处理,实现对可重构矩阵求逆运算,进而实现FPGA硬件的加速处理。
-
公开(公告)号:CN110297797B
公开(公告)日:2021-05-04
申请号:CN201910601318.8
申请日:2019-07-04
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Abstract: 本发明提供了一种异构协议转换装置和方法,其中,该装置中的第一控制器对第一通信接口发送的PCIE格式的数据包进行PCIE协议解析;映射器对PCIE格式的数据包进行包解析;根据负载数据对PCIE格式的数据包进行切分处理;根据第一包头信息对PCIE格式的数据包进行包头映射;将负载数据和第二包头信息进行RapidIO格式的封包处理,得到数据包;第二控制器对RapidIO协议物理层格式的数据包进行RapidIO协议封装,得到RapidIO数据包,并将其发送至第二通信接口。本发明提高了协议转换的效率,且可扩展性好,便于后期更新维护。
-
公开(公告)号:CN108833308B
公开(公告)日:2020-12-01
申请号:CN201810526393.8
申请日:2018-05-28
Applicant: 天津芯海创科技有限公司
IPC: H04L12/935 , H04L12/861
Abstract: 本发明提供了一种数据交换方法、装置及系统,方法包括:在当前调度周期中,接收多个输入缓存发送的队列发送请求,队列发送请求包括至少一个数据队列;针对每个主应答轮询指针当前指向的第一位置,根据数据队列确定与第一位置匹配的第二位置;若第一位置和第二位置匹配成功,向第二位置指向的第一目的输入缓存发送应答信息,向第一位置指向的第一目的输出缓存发送授予信息,以使第一目的输入缓存向第一目的输出缓存发送数据队列;根据数据队列更新各个主应答轮询指针的指向位置和各个主响应轮询指针的指向位置,以便在下一调度周期中使用,缓解现有技术中存在的端口之间的匹配效率低的问题,达到了提高端口之间的匹配效率的技术效果。
-
公开(公告)号:CN111770074A
公开(公告)日:2020-10-13
申请号:CN202010584055.7
申请日:2020-06-23
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Abstract: 本公开提供了一种数据通路测试报文生成装置与方法。该装置的一具体实施方式包括:寄存器、控制模块、存储器控制逻辑、存储器、用户总线格式数据生成逻辑,该方法包括:寄存器检测启动报文生成触发信号,触发控制模块启动报文生成;控制模块从寄存器读取报文生成控制参数,按照报文生成控制参数触发存储器控制逻辑读取报文数据;存储器控制逻辑从存储器中读取报文数据并将报文数据发送给总线格式数据生成逻辑;总线格式生成逻辑将收到的报文数据封装成符合外部总线格式的总线报文数据并输出给外部线。该实施方式实现的数据通路测试报文生成装置和方法,逻辑简单易用、兼容多种协议类型及报文格式、能够完成基本的数据通路完整性测试。
-
公开(公告)号:CN111324882A
公开(公告)日:2020-06-23
申请号:CN202010070063.X
申请日:2020-01-21
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Abstract: 本发明公开了一种处理器输出数据监测方法及装置,方法包括:获取处理器输出的读写请求;提取读写请求中的物理地址,并判断物理地址是否在地址白名单中,若否,则:对读写请求进行解析,根据数据包类型提取出数据包内的数据;将提取出的数据与合法数据集进行对比,判断数据是否合法,若否,则:对读写请求进行异常处理。本发明通过将处理器输出的读写请求中的数据与合法数据集进行对比,能够判别出由处理器后门或程序后门导致的输出异常,有效的实现了对处理器输出数据的监测,进而提高了系统的安全性和稳定性。
-
-
-
-
-
-
-
-
-