华南理工大学学报(自然科学版) ›› 2014, Vol. 42 ›› Issue (5): 128-134.doi: 10.3969/j.issn.1000-565X.2014.05.020

• 计算机科学与技术 • 上一篇    下一篇

基于 Hensel 引理的规格化边界角浮点乘测试用例生成模型

冯春阳 闫鑫 杨靓 黄士坦   

  1. 西安微电子技术研究所,陕西 西安 710065
  • 收稿日期:2013-08-28 修回日期:2013-10-09 出版日期:2014-05-25 发布日期:2014-04-01
  • 通信作者: 冯春阳(1980-),男,博士生,主要从事数字信号处理、高性能微处理器设计与验证研究. E-mail:fengbo_ily@163.com
  • 作者简介:冯春阳(1980-),男,博士生,主要从事数字信号处理、高性能微处理器设计与验证研究.
  • 基金资助:

    国家航天科技重点攻关项目(617010707);国家核高基专项(2012ZX01021-001- A1, 208ZX01020-301);国家某武器系统信息化项目(02-03- FJ1010)

Generating Model of Test Case for Normalized Corner Floating- Point Multiplication Based on Hensel Lemma

Feng Chun- yang Yan Xin Yang Liang Huang Shi- tan   

  1. Xi'an Microelectronics Technology Institute,Xi'an 710065,Shaanxi,China
  • Received:2013-08-28 Revised:2013-10-09 Online:2014-05-25 Published:2014-04-01
  • Contact: 冯春阳(1980-),男,博士生,主要从事数字信号处理、高性能微处理器设计与验证研究. E-mail:fengbo_ily@163.com
  • About author:冯春阳(1980-),男,博士生,主要从事数字信号处理、高性能微处理器设计与验证研究.
  • Supported by:

    国家航天科技重点攻关项目(617010707);国家核高基专项(2012ZX01021-001- A1, 208ZX01020-301);国家某武器系统信息化项目(02-03- FJ1010)

摘要: 针对浮点乘仿真验证中测试用例空间大、覆盖不全面和边界角用例定位困难等问题,提出了一种基于 Hensel 引理的规格化边界角浮点乘测试用例生成模型,并从正规格化和负规格化边界角浮点数两方面对测试用例及乘积结果进行了分类讨论.结果表明,与传统的边界角验证法相比,文中模型的平均检错率提高了约 7.39%,不同浮点数位宽下的浮点乘检错率最高可增加9.77%,有效提高了浮点乘功能验证的覆盖率和设计可靠性.

关键词: 浮点乘, 边界角用例, Hensel 引理, 检错率, 仿真验证

Abstract:

In order to overcome the major drawbacks existing in the simulation- based verification of floating- pointmultiplication,such as too large test space,dissatisfying test coverage and difficult corner case location,a genera-ting model of test case for normalized corner floating- point multiplication is constructed on the basis of Hensel lemma.Then,the test case and product are discussed concerning both positively-and negatively- normalized corner floating-point numbers.The results indicate that,in comparison with the traditional corner verification method,theproposed method improves the average error- detecting rate by about 7.39%; especially,it helps achieve an error-detecting rate at different floating- point bit widths up to 9.77%.Thus,it is concluded that the proposed modeleffectively improves the functional coverage and reliability of floating- point multiplication.

Key words: floating- point multiplication, corner case, Hensel lemma, error- detecting rate, simulation- based veri-fication

中图分类号: