Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bump fork for version 0.44 #23

Merged
merged 93 commits into from
Aug 6, 2024
Merged

Conversation

eder-matheus
Copy link
Collaborator

No description provided.

povik and others added 30 commits June 24, 2024 18:32
Avoid building a cell-to-inbit map when sorting the cells, add a warning
if we are unable to sort, and move the code treating non-combinational
cells ahead of the rest (this means we don't need to pass
non-combinational cells to the TopoSort object at all).
Each call to `handle_clkpol_celltype_swap` has a conversion of the
cell's type ID to an allocated string. This can sum up to a
non-negligible time being spent in the clkpol code even for a design
which doesn't have any flip-flop gates.
* Add some primes as suggested in #4458. This allows larger hashtables
  to be allocated for very big designs
changes made to filenames + references
add missing INIT for uSRAM
We add a BANDGAP primitive used to turn off power to OSC, PLL and other
things on some GOWIN chips.

We also mark this primitive and GSR as keep.

Signed-off-by: YRabbit <[email protected]>
* area should be 1 for all LUTs

* clean up macros

* add log_assert to fail noisily when encountering oddly configured DFF

* clean help msg

* flatten set to true by default

* update

* merge mult tests

* remove redundant test

* move all dsp tests to single file and remove redundant tests

* update ram tests

* add more dff tests

* fix c++20 compile errors

* add option to dump verilog

* default to use abc9

* remove -abc9 option since its the default now

---------

Co-authored-by: tony <[email protected]>
povik and others added 28 commits July 25, 2024 11:43
Guess VHDL frontend for both *.vhd and *vhdl files
The text starting at line 118 refers to proc twice but it should refer to opt and then to proc.
Update interactive_investigation.rst
proc_rom: test src attribute on memories
Release build configuration improvements
Initialize extensions when Verific pass is registered
Add PolarFire FPGA support
cost: add keep_hierarchy pass with min_cost argument
VHDL is case insensitive, make sure netlist name is proper
Set ranges on exported wires in VCD and FST
Makefile: no LTO and lld by default
@eder-matheus eder-matheus changed the title bump fork for version 0.43 bump fork for version 0.44 Aug 6, 2024
@eder-matheus eder-matheus merged commit cd29229 into The-OpenROAD-Project:master Aug 6, 2024
16 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.