Corner Cases

Corner Cases are the critical conditions in your verfication, where the likely hood of design failing
is supposed to be more than in other conditions. For a simple example take a design say a cordic RTL
meant to calculate a sin and cos of a given angle. The corner cases here may be when the input
angle is 0 degrees, 90 degrees, 180 degrees, or 360 degrees.There is no rule which identifies
corner cases in your design. In other complex designs, corner cases may refer to the input
conditions which are relatively difficult to produce or exercise.

Related Terms:

Verification
Constraing Random Verficication
Specman 'e'.