The-OpenROAD-Project / OpenROAD-flow-scripts

OpenROAD's scripts implementing an RTL-to-GDS Flow. Documentation at https://openroad-flow-scripts.readthedocs.io/en/latest/
https://theopenroadproject.org/
Other
282 stars 262 forks source link

Add synthesis canonical input file #2082

Closed eszpotanski closed 1 week ago

eszpotanski commented 1 week ago

This PR renames mem.json file, generated during synth stage, to 1_0_synth_canonical.json, which can be used as synthesis input.

Also, VERILOG_FILES behavior was modified to enable passing JSON files (created with write_json) - read_verilog or read_json is used based on the file extension.