Publication | Closed Access
Simulation-Based Verification of Floating-Point Division
23
Citations
13
References
2010
Year
EngineeringHardware Verification LanguageVerificationComputer ArchitectureComputer-aided VerificationSimulationFormal VerificationTest Generation FrameworkHardware Verification LanguagesHardware SecurityValidated NumericsSimulation-based VerificationMechanical VerificationModeling And SimulationHardware VerificationReal Data TypeFloating-point DivisionPoint DatapathComputer EngineeringComputer ScienceFpga DesignHardware EmulationProgram AnalysisSoftware TestingFormal MethodsFunctional Verification
Floating-point division is known to exhibit an exceptionally wide array of corner cases, making its verification a difficult challenge. Despite the remarkable advances in formal methods, the intricacies of this operation and its implementation often render these inapplicable. Simulation-based methods remain the primary means for verification of division. FPgen is a test generation framework targeted at the floating point datapath. It has been successfully used in the simulation-based verification of a variety of hardware designs. FPgen comprises a comprehensive test plan and a powerful test generator. A proper response to the difficulties posed by division constitutes a major part of FPgen's capabilities. We present an overview of the relevant verification tasks supplied with FPgen and the underlying algorithms used to target them.
| Year | Citations | |
|---|---|---|
2007 | 85 | |
1998 | 84 | |
2006 | 50 | |
2004 | 47 | |
2007 | 36 | |
2003 | 35 | |
2003 | 30 | |
1999 | 22 | |
2002 | 20 | |
2004 | 14 |
Page 1
Page 1