| # Copyright lowRISC contributors. |
| # Licensed under the Apache License, Version 2.0, see LICENSE for details. |
| # SPDX-License-Identifier: Apache-2.0 |
| # Script to run fpv (formal property verification) using Jasper Gold |
| # Usage: To run fpv on module foo, type |
| # Here are some examples: |
| #------------------------------------------------------------------------- |
| # set FPV_TOP env variable |
| #------------------------------------------------------------------------- |
| #------------------------------------------------------------------------- |
| # use fusesoc to generate file list |
| #------------------------------------------------------------------------- |
| fusesoc --cores-root .. run --target=sim --setup --build formal > /dev/null 2>&1 |
| #------------------------------------------------------------------------- |
| #------------------------------------------------------------------------- |
| cd build/formal_0/sim-icarus |
| -proj ../../../jgproject \ |