<key2>
sb0: I guess it has some critical path that need to be broken
<key2>
but with an artix we go at 100mhz
<key2>
jfng1 is the one who knows why I guess :)
proteusguy has quit [Ping timeout: 245 seconds]
<daveshah>
key2/sb0: this is using the ECP5-5G which is the fastest grade. If you are using a non-5G ECP5, note that nextpnr defaults to speed grade 6 which is slowest. If it's something like a non-5G Versa, then adding --speed 8 will get better timings
<daveshah>
Also that looks like quite an old nextpnr version (before HeAP), newer nextpnr has better timing and much faster runtimes
<daveshah>
I think part of the problem is a lack of ECP5 DSP inference in Yosys (which is on the todo list)
cr1901_modern has joined #m-labs
cr1901_modern1 has quit [Ping timeout: 245 seconds]
sb0 has quit [Quit: Leaving]
rohitksingh_work has quit [Read error: Connection reset by peer]
rohitksingh has joined #m-labs
jevinskie has joined #m-labs
rohitksingh has quit [Ping timeout: 245 seconds]
rohitksingh has joined #m-labs
rohitksingh has quit [Ping timeout: 248 seconds]
m4ssi has joined #m-labs
sb0 has joined #m-labs
<sb0>
daveshah: indeed - that new placer is much faster
<sb0>
slightly better timing after the upgrade too. 31.89MHz.
<sb0>
and 41.63 with --speed 8
<key2>
still far from the 81 tho
<sb0>
with 5g it's 48.51
<daveshah>
Make sure Yosys is up to date too, there have been a few new optimisations recently (and slightly more useful net names)
<sb0>
aha! without multiplier it's 77.72 MHz
<sb0>
and in the slower designs the slack histogram show that it's a minority of nets that slow down the design
<sb0>
key2: 81?
<key2>
mhz
<sb0>
the litex design is 75, not 81
<key2>
ahh
<key2>
multiplicator has been added recently
<key2>
and it does a simple ' * ' in verilog
<key2>
(contrary to the divisor
rohitksingh has joined #m-labs
proteusguy has joined #m-labs
m4ssi has quit [Remote host closed the connection]
rohitksingh has quit [Ping timeout: 248 seconds]
rohitksingh has joined #m-labs
rohitksingh has quit [Ping timeout: 246 seconds]
jevinskie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rohitksingh has joined #m-labs
mumptai has joined #m-labs
kbeckmann has quit [Ping timeout: 252 seconds]
kbeckmann has joined #m-labs
_whitelogger_ has joined #m-labs
lynxis_ has joined #m-labs
lynxis has quit [Ping timeout: 248 seconds]
_whitelogger has quit [Ping timeout: 248 seconds]
cr1901_modern1 has joined #m-labs
cr1901_modern has quit [Ping timeout: 246 seconds]
rohitksingh has quit [Ping timeout: 255 seconds]
mumptai has quit [Quit: Verlassend]
cr1901_modern has joined #m-labs
cr1901_modern1 has quit [Ping timeout: 250 seconds]
cr1901_modern has quit [Ping timeout: 248 seconds]