Checking Consistency of C and Verilog using Predicate Abstraction and Induction - Kroening, D; Clarke, E (IEEE, 2004)