Design and implementation of novel methods for testing static and dynamic errors in mixed signal circuits