-
题名基于虚拟机的兼容微处理器功能验证平台
被引量:4
- 1
-
-
作者
张山刚
高德远
樊晓桠
安建峰
-
机构
西北工业大学航空微电子中心
-
出处
《微电子学与计算机》
CSCD
北大核心
2005年第1期140-143,共4页
-
基金
国家"十五"预研项目资助(41308010307)
-
文摘
本文根据验证兼容指令集微处理器的要求,提出了利用虚拟机快速建立微处理器功能验证平台,使用已有的操作系统和应用程序作测试程序验证兼容微处理器的方法,并给出了在验证兼容Intel486指令集微处理器AMEX86中的具体应用。
-
关键词
微处理器
功能验证
仿真
兼容指令集
虚拟机
-
Keywords
Microprocessor, Functional verification, Simulation, Compatible instruction set, Virtual machine
-
分类号
TN47
[电子电信—微电子学与固体电子学]
TP368.1
[自动化与计算机技术—计算机系统结构]
-
-
题名龙腾C1微处理器的功能验证
被引量:4
- 2
-
-
作者
安建峰
樊晓桠
张盛兵
张山刚
-
机构
西北工业大学
-
出处
《计算机工程与应用》
CSCD
北大核心
2005年第24期123-124,200,共3页
-
基金
国家"十五"预研项目:SOC在航空上的应用研究(编号:41308010307)的资助
-
文摘
微处理器的功能验证是一项复杂而重要的工作。文章在进行龙腾C1微处理器的功能验证时,针对其指令集的特点,将指令集分为运算类和非运算类两种。根据两种指令各自不同的特点,文章分别提出了使用嵌入汇编语言的C语言参照模型和使用基于真实处理器执行结果的TRACE文件参照模型。在参照模型基础之上,实现了仿真结果的自动检查和基于覆盖率的分析。同时,为了加速仿真验证的速度,使用了FPGA验证平台进行功能验证,可以运行操作系统级的测试程序。
-
关键词
微处理器
验证
仿真
FPGA
-
Keywords
microprocessor, verification, simulation, FPGA
-
分类号
TP33
[自动化与计算机技术—计算机系统结构]
-
-
题名一种基于Simics的兼容微处理器系统级验证平台
- 3
-
-
作者
叶磊
樊晓桠
安建峰
张山刚
-
机构
西北工业大学航空微电子中心
-
出处
《计算机工程与应用》
CSCD
北大核心
2006年第15期101-103,116,共4页
-
文摘
高性能微处理器复杂度不断增大,验证也变得更为复杂,已成为设计过程中的瓶颈。文章就兼容微处理器的验证,提出了基于Simics构建系统级验证平台的一种设计方法。通过自行开发的控制模块把Simics提供的ISS(InstructionLevelSimulator)和相关的存储器模型、外围设备与外部仿真器相连构建了一个验证系统平台。在这个平台中Simics支持的处理器作为待验证兼容处理器的参考模型,测试使用的激励来自真实的操作系统和应用程序,自动比较运行结果。借助于Simics的快速仿真速度和现场恢复能力,该平台可大大加快验证速度。
-
关键词
验证
微处理器
SIMICS
操作系统
-
Keywords
verification, microprocessor, Simics
-
分类号
TP332
[自动化与计算机技术—计算机系统结构]
-