首页 | 本学科首页   官方微博 | 高级检索  
     

面向寄存器的流水线处理器建模及验证方法
引用本文:何虎,孙义和.面向寄存器的流水线处理器建模及验证方法[J].半导体学报,2003,24(1):98-103.
作者姓名:何虎  孙义和
作者单位:清华大学微电子学研究所 北京100084 (何虎),清华大学微电子学研究所 北京100084(孙义和)
摘    要:提出了一种新的流水线处理器功能的验证方法 ,这种方法的主要思想是通过验证流水线处理器中所有寄存器的功能来验证处理器的功能 .流水线处理器绝大部分是由同步电路组成的 ,同步电路的状态则完全由寄存器的状态决定 ,因此如果能够保证每个寄存器功能正确就可以保证整个同步电路功能正确 .对于流水线处理器来说 ,寄存器状态的变迁是由处理器的原始输入和寄存器本身状态决定的 .原始输入包括控制信号 (如复位信号 )和数据输入 (如指令输入 ) .如果把对每个寄存器的赋值操作转换成对控制信号和数据输入的操作 ,就可以生成一个验证序列 ,这个序列包括每个

关 键 词:面向寄存器    设计验证    流水线处理器    形式验证
文章编号:0253-4177(2003)01-0098-06

A Register-Oriented Modeling and Verification Method for Pipeline Microprocessor
He Hu and Sun Yihe.A Register-Oriented Modeling and Verification Method for Pipeline Microprocessor[J].Chinese Journal of Semiconductors,2003,24(1):98-103.
Authors:He Hu and Sun Yihe
Abstract:A new function verification method,register-oriented function verification method for pipeline microprocessor is presented.The main idea of the verification method is that verifying the function of each register to prove that the function of the whole design is correct.The pipeline microprocessors are almost made up of synchronous circuits.The current state of the synchronous circuits is decided by the state of registers.If the function of every register is correct,the function of the whole synchronous circuits is also correct.The state transfer of registers lies on the state of registers themselves and the primary input of the synchronous circuits.But in the final analysis,the state transfer of registers is decided by the primary input.This method can find an input data sequence to verify the function of all registers by comparing the response of the circuits under verifying and its reference model.The method is fit for debugging very much.
Keywords:register-oriented  design verification  pipeline microprocessor  formal verification
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《半导体学报》浏览原始摘要信息
点击此处可从《半导体学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号