Assertion checking is achieved by modifying a given set of assertions to
include subsuming assertions that cover one or more of given assertions
and also require less logic to implement, by implementing at least the
subsuming assertions in functionally reconfigurable circuitry within an
integrated circuit, and by checking with an auxiliary tester assertions
that each of the firing subsuming assertion replaced.