-
公开(公告)号:CN111030676A
公开(公告)日:2020-04-17
申请号:CN201911380468.7
申请日:2019-12-27
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Abstract: 本发明公开了一种时钟分频电路,包括比较单元、分频系数同步单元、模可置计数器、分频系数单元、偶数分频单元、奇数分频单元和组合单元,偶数分频单元和奇数分频单元分别单独工作,经过组合单元后输出目标时钟。本发明还提供了一种时钟分频方法,包括:分频系数配置变化时,经过同步后传入模可置计数器和分频系数单元;模可置计数器会以此为模重复进行减计数,并在计数器为零时进行更新和控制写入分频系数单元;将奇数分频时钟和偶数分频时钟进行无毛刺的组合,得到目标时钟。采用该时钟分频方法及电路可对参考时钟进行任意整数分频,分频系数可随时动态配置,目标时钟无毛刺且占空比为50%,电路结构简单,占用资源少。
-
公开(公告)号:CN110971481A
公开(公告)日:2020-04-07
申请号:CN201911071658.0
申请日:2019-11-05
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Abstract: 本发明提供了一种缓存地址管理逻辑的测试方法,用于保证芯片内所有缓存地址管理逻辑实现的正确性;该方法能自动识别出芯片内所有缓存地址管理逻辑,且证明所有缓存地址管理逻辑在测试中被覆盖到;另外,该方法提供了实时检测各缓存地址管理逻辑在测试过程中工作正确性的手段,一旦出现地址重复分配或重复回收错误可及时上报并进行记录;同时,该方法提供了检查地址是否泄露的手段。
-
公开(公告)号:CN110515419A
公开(公告)日:2019-11-29
申请号:CN201910784082.6
申请日:2019-08-23
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
IPC: G06F1/04
Abstract: 本发明提供了一种优化格雷码编码方式实现跨时钟域的装置,通过在原有格雷码转换电路基础上,通过增加2bit指示信号,实现了非2的n次幂地址编码转换逻辑时,在最大值与0地址之间的过渡期间,只根据新增的2bit指示信号进行判断,在其他情况下,仍然采用标准的格雷码转换逻辑。本发明从跨时钟处理的效果上看,编码后仍然可以保证有效的地址指示信号只发生一bit变化,原理上保证了时钟跨接处理的正确性,并与标准的格雷码转换效果相当。
-
公开(公告)号:CN109408452A
公开(公告)日:2019-03-01
申请号:CN201810082096.9
申请日:2018-01-29
Applicant: 天津芯海创科技有限公司 , 上海红神信息技术有限公司 , 天津市滨海新区信息技术创新中心
IPC: G06F15/173 , G06F15/78
Abstract: 本发明公开了一种拟态工控处理器及数据处理方法,涉及工控处理器领域,包括:多个CPU内核、总线互连模块、拟态功能模块和多个处理器接口,拟态功能模块单元,实现处理器输入或者输出数据的拟态化计算与处理,当向处理器接口输出数据时,对接收到的多个下行数据进行拟态判决,根据判决结果向处理器接口输出正确状态的下行数据;当接收处理器接口输入数据时,确定流量处理能力满足预设条件的CPU内核的内核标识,再通过总线互联模块将接收到的上行数据发送给与上行数据携带的内核标识所对应的CPU内核。本发明的一种拟态工控处理器,可以对各个CPU内核的输出数据进行判决,输出正确结果,并引入拟态数据流量均衡机制,实现不同异构CPU内核的负荷性能均衡。
-
公开(公告)号:CN108667566A
公开(公告)日:2018-10-16
申请号:CN201810377346.1
申请日:2018-04-24
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
IPC: H04L1/00 , H04L12/851
Abstract: 本发明提供了一种TCP流数据匹配装置,包括:主逻辑模块和多个副逻辑模块;主逻辑模块用于提取第一TCP流数据中的第一CRC校验码,并获取提取第一CRC校验码时刻的提取时间戳,将第一CRC校验码和提取时间戳合并,得到基准数据;每个副逻辑模块用于提取多个第二TCP流数据中的第二CRC校验码,并获取存储第二CRC校验码时刻的存储时间戳,将第二CRC校验码和存储时间戳合并,得到多个副基准数据,若在多个副基准数据中查找到第二CRC校验码和基准数据的第一CRC校验码匹配且存储时间戳和提取时间戳之间的差值小于时间窗口的副基准数据,输出基准数据和副基准数据,缓解现有技术中的流匹配输出结果准确性低的问题,达到了提高流匹配输出结果准确性的技术效果。
-
公开(公告)号:CN108089987A
公开(公告)日:2018-05-29
申请号:CN201711469174.2
申请日:2017-12-28
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Inventor: 徐庆阳 , 刘勤让 , 沈剑良 , 宋克 , 吕平 , 朱珂 , 刘冬培 , 王盼 , 汪欣 , 谭力波 , 钟丹 , 张丽 , 丁青子 , 黑建平 , 杨晓龙 , 田晓旭 , 杨堃
IPC: G06F11/36
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: 本公开提供了一种数据通路测试报文生成装置与方法。该装置的一具体实施方式包括:寄存器、控制模块、存储器控制逻辑、存储器、用户总线格式数据生成逻辑,该方法包括:寄存器检测启动报文生成触发信号,触发控制模块启动报文生成;控制模块从寄存器读取报文生成控制参数,按照报文生成控制参数触发存储器控制逻辑读取报文数据;存储器控制逻辑从存储器中读取报文数据并将报文数据发送给总线格式数据生成逻辑;总线格式生成逻辑将收到的报文数据封装成符合外部总线格式的总线报文数据并输出给外部线。该实施方式实现的数据通路测试报文生成装置和方法,逻辑简单易用、兼容多种协议类型及报文格式、能够完成基本的数据通路完整性测试。
-
公开(公告)号:CN110297797B
公开(公告)日:2021-05-04
申请号:CN201910601318.8
申请日:2019-07-04
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Abstract: 本发明提供了一种异构协议转换装置和方法,其中,该装置中的第一控制器对第一通信接口发送的PCIE格式的数据包进行PCIE协议解析;映射器对PCIE格式的数据包进行包解析;根据负载数据对PCIE格式的数据包进行切分处理;根据第一包头信息对PCIE格式的数据包进行包头映射;将负载数据和第二包头信息进行RapidIO格式的封包处理,得到数据包;第二控制器对RapidIO协议物理层格式的数据包进行RapidIO协议封装,得到RapidIO数据包,并将其发送至第二通信接口。本发明提高了协议转换的效率,且可扩展性好,便于后期更新维护。
-
-
-
-
-
-
-
-
-