多仿真精度可切换的测试方法和装置制造方法及图纸

技术编号:4257136 阅读:231 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种多仿真精度可切换的测试方法和装置,方法包括如下步骤:创建包含多个仿真精度功能块模型的测试系统;在仿真过程中测试系统切换到多个仿真精度功能块模型中的适合仿真过程当前场景的仿真精度功能块模型;以及使用所切换的仿真精度功能块模型执行仿真测试。本发明专利技术实现了ASIC设计前后端测试平台的统一,并且提高了测试自动化程度。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种多仿真精度可切换 的测试方法和装置。
技术介绍
目前,SOC (System on a Chip,系统芯片)芯片设计中都内嵌 处理器核,例如孩i处理器或DSP (Digital Signal Processor,数字 信号处理器),在ASIC (Application Specific Integrated Circuit,专 用集成电路)的设计和验证流程中,不同的设计阶段会结合阶段性 特点以及涉及功能点的特点采用不同形式的功能块模型来进行仿 真,以达到加快芯片设计验证的速度,或增强仿真与实际系统工作 场景的等效性。这些不同形式的功能块从总体来说主要区别是具有 不同的仿真精度,在此统称为不同仿真精度的功能块模型。典型的 需要采用不同仿真精度功能块才莫型的有CPU (Central Processing Unit,中央处理器)、系统中存储器模型以及具有某些特殊时序要求 的外i殳。为此,目前在ASIC的设计和验证中,不同阶段以及针对特殊 要求的功能点采用了不同仿真精度的模型。在设计与验证的初期即 RTL (Register Transfer L本文档来自技高网...

【技术保护点】
一种多仿真精度可切换的测试方法,其特征在于,包括如下步骤: 创建包含多个仿真精度功能块模型的测试系统; 在仿真过程中所述测试系统切换到所述多个仿真精度功能块模型中的适合仿真过程当前场景的仿真精度功能块模型;以及 使用所切换 的仿真精度功能块模型执行仿真测试。

【技术特征摘要】
1.一种多仿真精度可切换的测试方法,其特征在于,包括如下步骤创建包含多个仿真精度功能块模型的测试系统;在仿真过程中所述测试系统切换到所述多个仿真精度功能块模型中的适合仿真过程当前场景的仿真精度功能块模型;以及使用所切换的仿真精度功能块模型执行仿真测试。2. 根据权利要求1所述的测试方法,其特征在于,创建包含多个 仿真精度功能块才莫型的测试系统具体包括配置不同仿真精度的功能块模型;将所述功能块模型按照典型仿真场景进行分组;对各个所述功能块模型进行硬件接口的封装,以实现与待 测功能块连^妄;整理各种所述功能块模型的类型和每个所述功能块模型 可配置的参凄t;以及编写不同仿真场景下对所述功能块模型进行配置的脚本。3. 根据权利要求2所述的测试方法,其特征在于,典型仿真场景 具体包括RTL仿真、ASIC仿真、网表仿真。4. 才艮据4又利要求1所述的测试方法,其特征在于,在仿真过程中 所述测试系统切换到所述多个仿真精度功能块模型中的适合 当前仿真过程的仿真精度功能块模型具体包括查询默认选择的所述测试系统中的功能块模型是否符合 当前场景的需要;如果需要静态切换,则在仿真开始前对所述测试系统进行 静态配置,使仿真测试时调用不同模型的配置脚本;如果需要在仿真过程中进行动态切换,则需要选择切换时 间点,并且判断所述切换是否合法,保存所述功能块模型内部 和外部端口状态,将所述状态复制到切换后的功能块模型。5. 根据权利要求1所述的测试方法,其特征在于,还包括对切换过程实时监控,并判断所述切换的合法性。6. —种多仿真精度可切换的测试装置,其特征在于,包括功能块模型,用于提供不同仿真精度的功能块模型;切换调度单元,用于实现对所述功能块模型在不同仿真精 度模型之间的切换和调度;切换现场处理单元,用于实现动态切...

【专利技术属性】
技术研发人员:高海英沈梓荣
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1