Static Verification for Complex Designs