-
公开(公告)号:CN108089987B
公开(公告)日:2021-04-27
申请号:CN201711469174.2
申请日:2017-12-28
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Inventor: 徐庆阳 , 刘勤让 , 沈剑良 , 宋克 , 吕平 , 朱珂 , 刘冬培 , 王盼 , 汪欣 , 谭力波 , 钟丹 , 张丽 , 丁青子 , 黑建平 , 杨晓龙 , 田晓旭 , 杨堃
IPC: G06F11/36
Abstract: 本发明提供了一种功能验证方法和装置,其中,所述方法包括:读取用户编写的配置文件;根据配置文件对待验证模块进行配置;对所述待验证模块的功能进行自动检查。本发明实施例能够对待验证模块的功能进行自动检查,不仅提高了验证结果的正确性,而且功能验证的效率较高。
-
公开(公告)号:CN110196388A
公开(公告)日:2019-09-03
申请号:CN201910539980.5
申请日:2019-06-20
Applicant: 天津市滨海新区信息技术创新中心 , 天津芯海创科技有限公司
IPC: G01R31/28 , G01R31/317 , G01R31/3185
Abstract: 本发明提供了一种集成芯片及其测试方法,涉及集成芯片技术领域,该集成芯片包括:低速通用接口、eFPGA电路和至少一个功能电路;低速通用接口与eFPGA电路相连,且eFPGA电路与每个功能电路均相连;低速通用接口用于接收外接的智能终端发送的测试文件,并将测试文件发送给eFPGA电路;eFPGA电路用于基于接收到的测试文件获取目标功能电路的测试信号,并将获取的测试信号反馈给低速通用接口;低速通用接口还用于将接收到的测试信号发送至智能终端,以使智能终端基于测试信号得到目标功能电路的功能测试结果。本发明可以有效减少功能测试所需的IO接口数量,还可以有效缓解芯片信号速率对功能测试的限制。
-
公开(公告)号:CN109857693A
公开(公告)日:2019-06-07
申请号:CN201910150540.0
申请日:2019-02-28
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Abstract: 本发明提供了一种自适应串行时钟序列检测装置及检测方法,装置包括时钟序列,时钟序列连接COM字符检测模块,COM检测模块连接PCIe时钟序列检测单元,PCIe时钟序列检测单元连接RapidIO时钟序列检测单元,RapidIO时钟序列检测单元输出检测结果。本发明能够实现串行检测RapidIO和PCIe两种协议时钟补偿序列,根据不同的时钟补偿序列自行选择检测模块串且同时关闭非当前协议检测模块,阻断非当前协议检测模块输入,避免数据流中出现另一协议时钟补偿序列的小概率事件造成的影响;本发明在检测出时钟补偿序列的同时,给出对应协议的指示,方便与之接口的模块向自适应硬件方向修改。
-
公开(公告)号:CN108829592A
公开(公告)日:2018-11-16
申请号:CN201810562043.7
申请日:2018-06-01
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
Abstract: 本发明提供了一种快速访问寄存器和表项的验证方法、装置和验证设备,涉及集成电路验证技术领域,预先将待验证的集成电路划分成第一模块和第二模块,第一模块为设计中功能稳定的部分,第二模块为设计中功能不稳定的部分;该方法包括:为第一模块和第二模块分别构建第一测试系统和第二测试系统;第一测试系统通过集成电路的外部接口与第一模块连接,第二测试系统通过集成电路的内部接口与第二模块连接;对第一测试系统和第二测试系统分别构造测试用例;在第一测试系统和第二测试系统上分别运行对应的测试用例,并得到仿真结果。本发明实施例可以加快访问寄存器和表项的速度,提高仿真速度节省时间。
-
公开(公告)号:CN108763743A
公开(公告)日:2018-11-06
申请号:CN201810521095.X
申请日:2018-05-28
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
IPC: G06F17/50
CPC classification number: G06F17/5081
Abstract: 本发明提供了一种验证平台、方法及电子设备,涉及芯片验证技术领域,包括:采样模块、参考模型、对比模块和多个外部接口驱动模块;每个外部接口驱动模块向待测设计DUT中与外部接口驱动模块连接的外部接口发送测试激励,使外部接口将测试激励发送给与外部接口对应的内部接口,进而使DUT根据测试激励生成第一输出结果;采样模块将从DUT的内部接口接收的测试激励发送给参考模型;以及将从内部接口接收的第一输出结果发送给对比模块;参考模型将根据测试激励生成的第二输出结果发送给对比模块;对比模块判断第一输出结果与第二输出结果是否一致。本发明的一种验证平台,无需对应每个外部接口配置监视器和记分板,大大节省工作量,提高验证效率。
-
公开(公告)号:CN109117518B
公开(公告)日:2022-09-20
申请号:CN201810807007.2
申请日:2018-07-21
Applicant: 中国人民解放军战略支援部队信息工程大学 , 天津市滨海新区信息技术创新中心
IPC: G06F30/398
Abstract: 本发明属于IC设计验证技术领域,特别是涉及一种寄存器读写访问验证系统及方法,通过寄存器模型构建模块构建DUT内部寄存器对应的寄存器模型;通过位域属性解析模块获取寄存器的各位域的读写属性,以及不同读写属性的位域的mask值;通过测试向量构建模块构建寄存器的测试向量和读写访问方式;通过UVM通用验证组件将测试向量驱动至DUT的寄存器配置总线的接口,并获取寄存器的读写值发送至自动读写对比模块;通过自动读写对比模块验证寄存器的读写值是否正确。该方式可以实现不同位域读写属性的寄存器快速读写访问验证,极大地降低了验证人员迭代回归的工作量,提高了验证的完备性和验证收敛的效率,并具有良好的可重用性和可扩展性。
-
公开(公告)号:CN111625075A
公开(公告)日:2020-09-04
申请号:CN202010431480.2
申请日:2020-05-20
Applicant: 天津芯海创科技有限公司 , 天津市滨海新区信息技术创新中心
IPC: G06F1/24
Abstract: 本申请实施例公开了一种软件可配置的复位装置和方法,用于对芯片进行复位。本公开的复位装置包括可配置复位状态机和可配置复位条件寄存器,所述复位状态机被配置为按照所述可配置复位条件寄存器指定的次序进行状态跳转,在满足复位条件时,所述复位装置按照状态跳转次序在相应的状态产生复位输出,控制所述芯片内部的模块按次序完成复位操作。本公开可以通过配置该复位装置实现不同复位次序和功能。该复位装置具有可配置,可扩展,可调式的特点,解决了芯片复位设计中,复位源、复位状态、复位状态切换的条件,只能针对特定的设计,不能适用软件根据需要灵活配置的缺陷。
-
公开(公告)号:CN111158636A
公开(公告)日:2020-05-15
申请号:CN201911220379.6
申请日:2019-12-03
Applicant: 中国人民解放军战略支援部队信息工程大学 , 天津市滨海新区信息技术创新中心
IPC: G06F7/57 , G06F7/544 , H04L12/741
Abstract: 本发明提供了一种可重构计算结构及乘累加计算处理阵列的路由寻址方法、装置。该结构中,可重构计算模块包括至少一个乘累加计算处理阵列,每个乘累加计算处理阵列包括ram单元和算式生成器,每个ram单元由四个ram块拼接而成,每个ram单元均由相应的计算算粒与其对应,用来完成典型的乘累加运算,每个算式生成器有四个接口,可通过接口与周边的ram单元连接。本发明提出的可重构计算结构,通过构建包含ram单元和算式生成器的乘累加计算处理阵列,每个阵列内部和阵列之间可通过算式生成器将各个ram单元互联,进而将将若干个乘累加计算处理阵列形成网状结构,相比传统的总线型或crossbar型互联结构而言,本互联结构逻辑电路设计简单。
-
公开(公告)号:CN107454072B
公开(公告)日:2020-04-17
申请号:CN201710627666.3
申请日:2017-07-28
Applicant: 中国人民解放军信息工程大学 , 天津市滨海新区信息技术创新中心
IPC: H04L29/06
Abstract: 本发明涉及网络数据交换、安全、处理技术领域,公开了一种多路数据内容的对比方法,包括多路数据输入、数据特征生成、数据特征对比、策略判决和数据缓存管理,实现将多路数据的内容对比并将符合判决策略的数据输出。还公开了一种多路数据内容的对比装置,包括多路数据输入模块、数据特征生成模块、数据特征缓存模块、数据特征对比模块、策略判决模块和数据缓存管理模块。本发明在应用方面具有广泛的适应性、灵活性以及高效性。
-
公开(公告)号:CN107347066B
公开(公告)日:2019-08-20
申请号:CN201710543536.1
申请日:2017-07-05
Applicant: 中国人民解放军信息工程大学 , 天津市滨海新区信息技术创新中心
IPC: H04L29/06
Abstract: 本发明公开了一种功能等价体异构度最大化调度方法及装置,所述方法首先确定系统内可用功能等价体集合,为响应外部服务请求,在上述功能等价体集合中,根据调度参数确定需要调度的异构功能等价体数量n,在接收到调度请求后,输入代理器在上述功能等价体集合中随机选择一个功能等价体作为初始异构功能等价体,由所述功能等价体集合中初始异构功能等价体和其它任意n‑1个功能等价体构成包含n个功能等价体的子集,计算上述每个功能等价体子集的异构度,对所有功能等价体子集的异构度进行排序,选择异构度最大的功能等价体子集,并按照该子集中的异构功能等价体进行调度。该方法能够避免同时调度异构性较差的功能等价体,为系统安全提供保障。
-
-
-
-
-
-
-
-
-