Ethan Mahintorabi
Ethan Mahintorabi
Signed-off-by: Ethan Mahintorabi
```systemverilog package new_packge; typedef struct packed { logic [128:0] a; logic [4:0] b; logic c; logic d; logic e; } zzz; endpackage : new_package; module module_a #( parameter type TYPE_PARAMETER...
By default CMake cannot use the brew installed flex and bison. This change prefrences user installed bison and flex over the system provided libs. Signed-off-by: Ethan Mahintorabi
This script ```tcl set clock_ports {} foreach clock [all_clocks] { foreach pin [$clock sources] { lappend clock_ports [$pin port] } } foreach input [all_inputs] { set is_clock 0 foreach clock_port...
@arlpetergadfort Came across this [slide deck](https://people.ece.ubc.ca/ameer/publications/Abdelhadi-Talk-2010May-GLSVLSI2010-ClockMeshSynthesis.pdf) on the creation of Clock Meshes. Seems like it makes CTS much easier at the cost of higher power. Do you think you and...
From my understanding the SVD sigma matrix contains the square root of the eigenvalues of the right and left singular vectors thus performing another square root is not required. I...
I work on the open source pdks at Google, and just want to say congratulations from Google to IHP.
Replaces the existing symbolic manipulation code with truth table evaluation. Also changes the code to keep track of pin equivalence instead of "cell pin group" equivalence. Not all pins are...
Waiting on https://github.com/The-OpenROAD-Project/OpenROAD/pull/4673 to be merged.
We'll see if this does what I'm expecting, and only checks class names.