11. A non-transitory computer readable medium storing instructions that, when executed by a processor, perform a method for increasing the reliability of a circuit design by managing safe operating area assertion violations, the processor-implemented method comprising: transforming simulator output into descriptive data, regarding safe operating area assertion violations, wherein the descriptive data is compatible with a database; executing queries with the database on the descriptive data regarding the safe operating area assertion violations according to user input; and generating tangible query results regarding the safe operating area assertion violations for the circuit design to work for its intended purpose.
11. A non-transitory computer readable medium storing instructions that, when executed by a processor, perform a method for increasing the reliability of a circuit design by managing safe operating area assertion violations, the processor-implemented method comprising: transforming simulator output into descriptive data, regarding safe operating area assertion violations, wherein the descriptive data is compatible with a database; executing queries with the database on the descriptive data regarding the safe operating area assertion violations according to user input; and generating tangible query results regarding the safe operating area assertion violations for the circuit design to work for its intended purpose. 15. The medium of claim 11 wherein the user input comprises at least one of command line arguments and instructions provided via a graphical user interface.