Skip to content

Commit ca5e7ba

Browse files
committed
LEC: default on for ORFS test scripts
If LEC fails, then the user should report a github issue and go about his business. If LEC doesn't fail on the final netlist, then other than causing friction during development, LEC during development isn't an issue Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
1 parent 4747b79 commit ca5e7ba

3 files changed

Lines changed: 5 additions & 2 deletions

File tree

docs/user/FlowVariables.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ configuration file.
162162
| <a name="KLAYOUT_TECH_FILE"></a>KLAYOUT_TECH_FILE| A mapping from LEF/DEF to GDS using the KLayout tool.| |
163163
| <a name="LATCH_MAP_FILE"></a>LATCH_MAP_FILE| Optional mapping file supplied to Yosys to map latches| |
164164
| <a name="LAYER_PARASITICS_FILE"></a>LAYER_PARASITICS_FILE| Path to per layer parasitics file. Defaults to $(PLATFORM_DIR)/setRC.tcl.| |
165-
| <a name="LEC_CHECK"></a>LEC_CHECK| Perform a formal equivalence check between before and after netlists.| 1|
165+
| <a name="LEC_CHECK"></a>LEC_CHECK| Perform a formal equivalence check between before and after netlists. If this fails, report an issue to OpenROAD.| 0|
166166
| <a name="LIB_FILES"></a>LIB_FILES| A Liberty file of the standard cell library with PVT characterization, input and output characteristics, timing and power definitions for each cell.| |
167167
| <a name="MACRO_BLOCKAGE_HALO"></a>MACRO_BLOCKAGE_HALO| Distance beyond the edges of a macro that will also be covered by the blockage generated for that macro. Note that the default macro blockage halo comes from the largest of the specified MACRO_PLACE_HALO x or y values. This variable overrides that calculation.| |
168168
| <a name="MACRO_EXTENSION"></a>MACRO_EXTENSION| Sets the number of GCells added to the blockages boundaries from macros.| |

flow/scripts/variables.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1298,7 +1298,9 @@ WRITE_ODB_AND_SDC_EACH_STAGE:
12981298
LEC_CHECK:
12991299
description: >
13001300
Perform a formal equivalence check between before and after netlists.
1301-
default: 1
1301+
1302+
If this fails, report an issue to OpenROAD.
1303+
default: 0
13021304
stages:
13031305
- cts
13041306
REMOVE_CELLS_FOR_LEC:

flow/settings.mk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export LEC_CHECK ?= 1

0 commit comments

Comments
 (0)