1. A method of testing a semiconductor circuit, said method comprising the steps of: providing self-test software on said semiconductor circuit; initiating the execution of said self-test software; and monitoring said semiconductor circuit for a result of said self-test software.