Skip to content

Commit

Permalink
lvs/icv add lvs.icv.equiv_files for blackboxes
Browse files Browse the repository at this point in the history
Equivalence files are used by ICV LVS to define
LVS boxes/blackboxes. This is an extremeley useful
feature for debugging LVS/running LVS quickly.
  • Loading branch information
daniellovell committed Oct 17, 2024
1 parent d326d69 commit 20691d5
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions hammer/lvs/icv/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -185,6 +185,11 @@ def generate_lvs_args_file(self) -> bool:
config_rs = self.get_setting("lvs.icv.config_runset") # type: Optional[str]
if config_rs is not None:
f.write(" -runset_config " + config_rs)

# Equivalence files
equiv_files = self.get_setting("lvs.icv.equiv_files") # type: Optional[str]
if equiv_files is not None:
f.write(" -e " + equiv_files)
return True

@property
Expand Down

0 comments on commit 20691d5

Please sign in to comment.