基于UVM的浮点功能部件验证  被引量:3

Verification of Floating Point Facilities Based on UVM

在线阅读下载全文

作  者:吴升光 羊箭锋[1] 冯春阳 

机构地区:[1]苏州大学电子信息学院,江苏苏州215000 [2]中晟宏芯有限公司,江苏苏州215000

出  处:《微电子学与计算机》2017年第4期121-125,130,共6页Microelectronics & Computer

摘  要:为了对复杂浮点运算单元进行功能验证,设计并实现了一种基于UVM(Universal Verification Methodology)方法的验证平台.该平台集成了一套高效的浮点数产生机制,将浮点用例的求解转化为连分式的求解,拓宽了传统浮点用例的边界定义,同时也调用了基于C语言的参考模型来自检计算结果,并结合FCC(Fast Coverage Convergence)技术,加快了覆盖率收敛.应用结果表明,此验证平台能够对浮点运算单元各功能进行高效验证,极大地减少验证时间,且平台内嵌的浮点数产生器也能够移植到其他浮点功能验证平台.A test-bench was designed and implemented on the basis of UVM to verify all facilities of the floatingpoint unit.The test-bench integrates an efficient mechanism to generate floating-point operands and expands the corner of traditional cases with the method of convert floating point numbers to continued fractions.It calls a C model to achieve automatic results comparison,in addition to FCC technique,the coverage was converged quickly.Experimental results show that the test-bench can effectively verify all facilities of the floating-point unit and greatly reduce the time,moreover,the floating-point generator can be used for other floating-point verification.

关 键 词:浮点运算单元 UVM验证平台 中间结果约束 浮点数生成 

分 类 号:TN4[电子电信—微电子学与固体电子学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象