<sf-slack1>
<fdarling> Do you know of someone (maybe you?) who'd be willing to get support for the Artix-7 chip on the MicroNova Mercury 2 FPGA if I were to gift them a board?
<sf-slack1>
<fdarling> it wasn't available on SciHub either, so I am guessing (like Chander said) that it isn't in circulation yet
jonfl has quit [Quit: WeeChat 2.8]
citypw has quit [Ping timeout: 240 seconds]
adjtm_ has quit [Quit: Leaving]
citypw has joined #symbiflow
citypw has quit [Ping timeout: 240 seconds]
<sf-slack1>
<cjearls> I'd be happy to help add support for it. Is there no support for it at all in SymbiFlow currently, or is there just no example in the symbiflow-examples repo?
citypw has joined #symbiflow
<_whitenotifier-3>
[nextpnr] gatecat opened issue #287: [interchange] Site pin conflicts in RAM test - https://git.io/J3atP
citypw has quit [Ping timeout: 240 seconds]
maartenBE has quit [Ping timeout: 260 seconds]
maartenBE has joined #symbiflow
calphool has joined #symbiflow
<calphool>
Hello all, question: how does timing analysis work with the Symbiflow tool chain?
gsmecher has joined #symbiflow
<Lofty>
calphool: As I understand it both VPR and nextpnr output the critical path
<sf-slack1>
<calphool> My experience is mostly in Quartus. So in there you set timing constraints in the sdc file. Then when you do the place and route you get a timing analysis report where it tells you whether you were able to achieve the constraints you provided, and somehow the tool knows what's achievable across temperature ranges and so on. I was under the impression that that stuff was proprietary to Quartus for its known chip
<sf-slack1>
set. Are those physical characteristics part of what's in the open?
<calphool>
Sorry.. I am running both Slack and IRC... calphool = JR
<Lofty>
So, uh
<Lofty>
Intel stuff comes under Project Mistral, of which I am project lead
<Lofty>
It's not technically a Symbiflow project
<Lofty>
Anyway, the long and short of it is that while they're not in the open, you can obtain that timing information by looking at the output of quartus_sta on a netlist
<Lofty>
And if you correlate these with the paths, you now have path timings
calphool has quit [Ping timeout: 240 seconds]
<umarcor>
is it possible to do fine-grained placement with Yosys + nextpnr? i.e. tell which specific BRAM block(s) to use when inferring some memory, and let the tools handle all the rest of the placement and routing.
<umarcor>
the use case is having multiple designs/bitstreams which all share the same specific BRAM block.
<mithro>
According to https://docs.verilogtorouting.org/en/latest/vpr/debug_aids/ -- The report_timing.setup.rpt file lists details about the critical path of a circuit, and is very useful for determining why your circuit is so fast or so slow.
<tpb>
Title: Debugging Aids Verilog-to-Routing 8.1.0-dev documentation (at docs.verilogtorouting.org)
<mithro>
gatecat: There are a number of BYU students who want to look at graph folding with the interchange format
<gatecat>
mithro: excellent
<gatecat>
I'm happy to answer questions/discuss ideas if they want
<mithro>
gatecat: I've invited Brent (their supervisor) to the interchange format meeting on Thursday morning
rj has quit [Ping timeout: 240 seconds]
rj has joined #symbiflow
sorear has quit [Ping timeout: 245 seconds]
davidlattimore has quit [Ping timeout: 260 seconds]
_florent_ has quit [Ping timeout: 260 seconds]
davidlattimore has joined #symbiflow
sorear has joined #symbiflow
_florent_ has joined #symbiflow
rj has quit [Ping timeout: 240 seconds]
rj has joined #symbiflow
kgugala_ has joined #symbiflow
kgugala has quit [Ping timeout: 268 seconds]
kgugala has joined #symbiflow
kgugala_ has quit [Ping timeout: 240 seconds]
kgugala_ has joined #symbiflow
kgugala has quit [Read error: No route to host]
kgugala has joined #symbiflow
rj has quit [Ping timeout: 240 seconds]
kgugala_ has quit [Ping timeout: 246 seconds]
rj has joined #symbiflow
kgugala_ has joined #symbiflow
kgugala__ has joined #symbiflow
kgugala_ has quit [Read error: Connection reset by peer]
kgugala has quit [Ping timeout: 240 seconds]
kgugala__ has quit [Read error: Connection reset by peer]
<sf-slack1>
<jgoeders> It seems master on https://github.com/SymbiFlow/fasm is broken? I don't see any issue about it, but it's been that way for a while so I thought I would mention it here.
rj has quit [Ping timeout: 240 seconds]
rj has joined #symbiflow
<sf-slack1>
<cjearls> I just ran into the same issue on Ubuntu 20, then saw that the Project X-Ray docs give instructions for Ubuntu 16.04, so I made a virtual machine, and I'm still getting an error when trying to make the environment
rj has quit [Remote host closed the connection]
rj has joined #symbiflow
<sf-slack1>
<jgoeders> Interestingly when I go back to an older fasm commit that passed CI I seem to be getting the same error. So perhaps some antlr dependency has changed. ...I'm still looking into it.