-
公开(公告)号:CN104461696A
公开(公告)日:2015-03-25
申请号:CN201410814434.5
申请日:2014-12-23
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本发明提出一种仿真结果保存方法,判断是否满足预设的分段保存条件,若是则关闭当前用于保存所述仿真波形和结果的文件,另外生成新的用于保存所述仿真波形和结果的文件。所述方法在保证了所需要的完整信息的同时,又可以根据硬盘容量的限制在不影响仿真继续进行的同时对部分分段的文件进行删除。并且,如果采用对波形和记录文件按时间分段的方式,可以有效地降低查看和调试的复杂度。
-
公开(公告)号:CN111752711A
公开(公告)日:2020-10-09
申请号:CN202010590971.1
申请日:2020-06-24
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本申请公开了一种基于NUMA的线程处理方法、装置、设备及存储介质。该方法的步骤包括:获取基于目标任务程序产生的线程集合;统计线程集合中与其它线程均无数据关联的独立线程;根据线程集合统计线程之间存在数据关联的耦合线程组;将独立线程平均分配至NUMA框架中的各处理器执行;将耦合线程组的耦合线程一并分配至NUMA框架中同一个处理器管理芯片对应的处理器执行。本方法保证了具有数据关联的多线程之间的同步执行,进而相对确保了基于NUMA架构执行具有多数据处理线程的任务程序时的可靠性。此外,本申请还提供一种基于NUMA的线程处理装置、设备及存储介质,有益效果同上所述。
-
公开(公告)号:CN106100920A
公开(公告)日:2016-11-09
申请号:CN201610365966.4
申请日:2016-05-27
Applicant: 浪潮(北京)电子信息产业有限公司
CPC classification number: H04L43/0817 , H04L41/145 , H04L43/50
Abstract: 本发明公开了一种网络互连芯片的可复用模型验证方法,该方法包括:在模型构造阶段将芯片模型与互连网络模型进行区分,按照实际RTL验证的标准对芯片模型的接口进行寄存器级的描述;利用芯片模型和互连网络模型搭建仿真验证平台,进行模型验证;其中,仿真验证平台按照实际RTL验证的标准进行配置;在芯片的RTL代码完成之后,将仿真验证平台中的芯片模型替换成芯片的RTL代码,复用仿真验证平台,进行RTL验证。该方法实现提高模型验证的可复用程度,缩短验证周期的时间,提高验证效率。
-
公开(公告)号:CN105447251A
公开(公告)日:2016-03-30
申请号:CN201510866718.3
申请日:2015-12-01
Applicant: 浪潮(北京)电子信息产业有限公司
Inventor: 李拓
IPC: G06F17/50
CPC classification number: G06F17/5081
Abstract: 本发明公开了一种基于事务类型激励的验证方法,包括:获取目标特征向量;利用预先构造的转换工具将所述目标特征向量转换成对应的目标事务类型激励;利用所述目标事务类型激励对待测芯片进行仿真验证。与现有技术相比,本申请中仅需获取目标特征向量,即可利用转换工具将目标特征向量转换成对应的事务类型激励,进而完成待测芯片的验证,而无需由人工编写事务类型激励,从而大大降低了人工工作的复杂度和工作量,且由于特征向量较事务类型激励而言,构造工作非常简单,因此,大大降低了出错率,进一步降低了验证失效的几率。
-
公开(公告)号:CN105389200A
公开(公告)日:2016-03-09
申请号:CN201510945252.6
申请日:2015-12-16
Applicant: 浪潮(北京)电子信息产业有限公司
Inventor: 李拓
IPC: G06F9/455
CPC classification number: G06F9/455
Abstract: 本发明公开了一种用于超大规模芯片验证的多组激励批量仿真方法及系统,包括:按照脚本中每组测试激励组的顺序,通过所述脚本依次读取一个测试激励组,配置读取的测试激励组的验证环境;运行测试激励组对应的仿真程序;判断所述仿真程序是否退出;若所述仿真程序退出,则将仿真结果保存到对应预定区域;用自动化的脚本和相关的验证环境配置,替代了人力的工作即该方法能够在验证人员休息或者进行分析验证结果等其它工作的时候,持续地运行仿真,提高了对硬件资源和人力资源的使用效率。
-
公开(公告)号:CN111858205B
公开(公告)日:2022-07-08
申请号:CN202010614657.2
申请日:2020-06-30
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本申请公开了一种芯片调试方法,应用于设置了主时钟以及调试时钟的芯片中,包括:在接收到主时钟运行指令之后,基于主时钟运行芯片,且基于主时钟监控芯片的即时运行数据并存储至预设的存储区域中;在主时钟停止之后,基于调试时钟将当前监控到的芯片的即时运行数据存储至存储区域中;在接收到数据导出指令时,基于调试时钟将存储区域中的数据进行导出以进行芯片调试。应用本申请的方案,通过双时钟有效地获取到芯片的即时运行数据,实现芯片调试。本申请还提供了一种芯片调试系统,具有相应技术效果。
-
公开(公告)号:CN104461400B
公开(公告)日:2017-09-19
申请号:CN201410822362.9
申请日:2014-12-25
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本发明实施例提供的处理访存请求冲突的方法和装置,可以解决管理访存请求冲突时存储器开销大以及配置不够灵活的问题。具体方案为:当发生访存请求冲突时,根据协议缓存池中被挂起的各个访存请求以及各个访存请求的处理顺序利用尾插法创建冲突管理链表;当开始处理各个访存请求时,读取链表的表头指针以获取链表的首结点对应的入口地址以及首结点的指针;根据首结点对应的访存请求的入口地址执行该访存请求以及根据首节点的指针读取首节点的下一个节点;对于下一个结点以及链表其余的结点,执行前述对首结点执行的步骤直至链表的各个结点对应的各个访存请求全部被处理。
-
公开(公告)号:CN104268121B
公开(公告)日:2017-08-11
申请号:CN201410490702.2
申请日:2014-09-23
Applicant: 浪潮(北京)电子信息产业有限公司
Abstract: 本发明公开了一种超大规模芯片及其布局方法、访问寄存器的方法及系统,其中,布局方法包括:确定各个功能模块在芯片上的位置,以总的连线长度最短为原则,决定环上总控制模块和与各个功能模块关联的各子控制模块的连接顺序;将所述总控制模块的发送端口与一个子控制模块的接收端口连接,该子控制模块的发送端口与下一级子控制模块的接收端口连接,直到最后一个子控制模块的发送端口与所述总控制模块的接收端口连接,构造出一个囊括总控制模块和所有子控制模块的环,此外,基于该布局结构还提出了采用环形的方式实现对芯片的寄存器访问控制,本发明通过在环状的控制模块链上进行报文转发取代了直接的寄存器访问。
-
公开(公告)号:CN104123253B
公开(公告)日:2017-08-11
申请号:CN201410363753.9
申请日:2014-07-28
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: G06F13/28
Abstract: 本发明公开了一种实现待验证芯片互联的方法和装置,包括根据芯片间通信的信息的格式,分析通过PLI接口获得的多个信号中的信息,得到分析结果;根据预先设定的配置信息,在通过PLI接口获得的多个信号中注入延时和错误,并通过PLI接口发送经注入处理后的信号;根据分析结果和注入延时和错误的相关信息,生成日志信息。通过本发明提供的技术方案,有效提高了分析芯片间信号的能力、以及在芯片间信号中注入延时和错误的能力,从而提高了多芯片系统的验证的效率和效果,很好地满足多芯片系统验证中实现待验证芯片互联的需求。
-
公开(公告)号:CN103986798B
公开(公告)日:2017-07-07
申请号:CN201410198446.X
申请日:2014-05-12
Applicant: 浪潮(北京)电子信息产业有限公司
IPC: H04L29/12
Abstract: 本发明公开了一种实现系统地址映射的方法及装置,包括:确定多节点网络系统的地址空间类型及每一类型的地址空间的最小粒度划分;根据多节点网络系统所有可支持系统的规模及系统地址的配置要求,确定统一的固定地址宽度;通过每一类型的地址空间的最小粒度划分及统一的固定地址宽度获得每一类型的地址空间的寄存器位数信息;根据每一类型的地址空间的寄存器位数信息及相应的地址空间的上下界有效地址进行系统地址映射。本发明通过各多节点网络的最小粒度划分各固定地址宽度获取寄存器位数信息,根据寄存器位数信息及多节点网络系统相应的地址空间的上下界有效地址进行系统地址映射,简化了系统地址映射的流程,提高了系统的工作效率。
-
-
-
-
-
-
-
-
-