Thomas Braibant: Coquet: A Coq Library for Verifying Hardware. CPP 2011: 330-345