Matt Liberty

Results 1725 comments of Matt Liberty

@antonblanchard re "Should we remove that comment?" Yes. I'm not clear that was actually true before either but I haven't tested it. Arbitrarily connecting macros seems dangerous.

@vijayank88 there should not be dangling metal. Connecting by label is a good workaround but it masks the issue. Have you verified if the problem still exists with the new...

@arlpetergadfort there are dangling pieces of met4 between the macros: ![image](https://user-images.githubusercontent.com/761514/168295843-e69b4fc4-0c03-4c34-b6cc-05065746803d.png) The right piece has a via but the left does not. The right belongs to the single met5 vdd...

![image](https://user-images.githubusercontent.com/761514/168296396-0dbc8ccc-1e35-4a40-9dbe-f1f323b0bf1d.png)

![image](https://user-images.githubusercontent.com/761514/168296454-27da41f3-c7aa-4100-b46a-6fe00e897685.png)

Is there anything inherently bad about using a clock buffer outside the clock tree? It is usually just better balanced between rise and fall delay.

@proppy have you tried the last suggestion?

In your notebook I see: ``` set ::env(PL_TARGET_DENSITY) 0.80 ``` which is very high. I also see ``` set ::env(PL_RANDOM_GLB_PLACEMENT) 1 ``` which I recommend you never use. That will...

I tried to run OL in your notebook with slightly different settings (40% util, larger area, non-random placement) but I get: ``` [INFO]: Running Synthesis... [ERROR]: during executing: "yosys -c...

Please update when it is passing yosys again.