主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公编辑办公English
2019-2020年专刊出版计划 微信服务介绍 最新一期:2019年第2期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
朱丹,李暾,郭阳,李思昆.微处理器体系结构级测试程序自动生成技术.软件学报,2005,16(12):2172-2180
微处理器体系结构级测试程序自动生成技术
Microprocessor Architectural Automatic Test Program Generation
投稿时间:2004-08-11  修订日期:2005-07-11
DOI:
中文关键词:  体系结构描述语言  约束满足问题  指令模板库  测试程序生成
英文关键词:architecture description language  CSP  ITL  test program generation
基金项目:Supported by the National Natural Science Foundation of China under Grant Nos.90207019,60403048,60573173(国家自然科学基金)
作者单位
朱丹 国防科学技术大学,计算机学院,湖南,长沙,410073 
李暾 国防科学技术大学,计算机学院,湖南,长沙,410073 
郭阳 国防科学技术大学,计算机学院,湖南,长沙,410073 
李思昆 国防科学技术大学,计算机学院,湖南,长沙,410073 
摘要点击次数: 2686
全文下载次数: 2997
中文摘要:
      提出了一种由体系结构描述驱动的基于约束求解的微处理器体系结构级测试程序自动生成的新方法,并基于此开发了原型系统--MA2TG(microprocessor architectural automatic test program generator).该系统不仅可以随机生成测试程序,最主要的是可以产生针对特定要求的测试程序.其优点在于:首先,通过体系结构语言描述简化了体系结构建模,方便了对目标处理器体系结构的探索;第二,利用比较成熟的约束求解技术来生成满足需求的测试程序;第三,极大地缩减了测试程序的大小以及微处理器的验证时间.MA2TG已应用于DLX处理器和自主开发的EStar嵌入式微处理器的验证.实验结果表明了此方法的有效性.
英文摘要:
      In this paper, a novel specification driven and constraints solving based method to automatically generate test programs from simple to complex ones for advanced microprocessors is presented, and its prototype sytem——MA2TG (microprocessor architectural automatic test program generator) is introduced. It can generate not only random test programs but also a sequence of instructions target to specific constraints. The proposed methodology makes three important contributions. First, it simplifies the microprocessor architecture modeling and eases adoption of architecture modification via Architecture Description Language (ADL) specification. Second, it generates test programs for specific constraints utilizing the power of state-of-art constraints solving techniques. Finally, the size of the test program for microprocessor verification and the verification time are dramatically reduced. MA2TG has been applied on DLX processor and the embedded microprocessor EStar to illustrate the usefulness of the approach.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利