Generation of test cases with range constraints for floating point add and subtract instructions
AssigneeInternational Business Machines Corporation
InventorAbraham Ziv
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorAbraham Ziv
Estimating the term…
Methods, apparatus and systems are disclosed for the generation of range-constrained test cases for verification of designs of arithmetic floating point units. Given three ranges of floating point numbers Rx, Ry, Rz, a floating point operation (op), and a rounding-mode (round), three floating point numbers x, y, z are generated such that x ε Rx, y ε Ry, z ε Rz, and z=round ( x op y). Solutions are provided for add and subtract operations. Range constraints are imposed on the input operands and on the result operand of floating point add and subtract instructions to target corner cases when generating test cases for use in verification of floating point hardware.
1-8. (canceled)
A design verification system for a floating point computation unit, comprising a processor adapted to execute:
11-17. (canceled)
A design verification system for a floating point computation unit, comprising a processor adapted to execute:
20-24. (canceled)
A design verification system for an arithmetic floating point unit, comprising a processor adapted to execute:
Dependencies are inferred from the claim text.