作者: Mark D. Aagaard , Vlad C. Ciubotariu , Jason T. Higgins , Farzad Khalvati
DOI: 10.1007/978-3-540-30494-4_8
关键词: Register-transfer level 、 Computer science 、 Modular design 、 OpenRISC 、 Cycles per instruction 、 Runtime verification 、 Computer engineering 、 Functional verification 、 Formal methods 、 Equivalence (measure theory) 、 Implementation 、 Theoretical computer science 、 Circuit design
摘要: This work presents a new method for verifying optimized register-transfer-level implementations of pipelined circuits. We combine the robust, yet limited, capabilities combinational equivalence verification with modular and composable strategy completion functions. have applied this technique to 32-bit OpenRISC processor Sobel edge-detector circuit. Each case study required less than fifteen obligations each obligation could be checked in one minute. believe that our approach will applicable large class pipelines in-order execution.