The DUAL-EVAL hardware description language and its use in the formal specification and verification of the FM9001 microprocessor | IEEE Conference Publication | IEEE Xplore