*** tpb has joined #symbiflow | 00:00 | |
*** citypw has joined #symbiflow | 01:34 | |
*** Bertl_oO is now known as Bertl_zZ | 04:20 | |
*** OmniMancer has joined #symbiflow | 06:15 | |
mangelis | hi | 08:30 |
---|---|---|
mangelis | is there some way to debug (other than running the actual bitstream on device) what yosys/nextpnr generates? | 08:31 |
mangelis | i have a case where things work weirdly on device, but seem to be okay when simulated on verilator | 08:31 |
sf-slack1 | <mkurc> What FPGA are you targeting ? | 08:35 |
mangelis | ECP5 | 08:44 |
sf-slack1 | <mkurc> For ECP5 I can't tell. But for XC7 we have a tool called fasm2bels that can basically decode a bitstream to verilog. | 08:49 |
daveshah | No, there isn't anything like this for ECP5 | 09:06 |
mangelis | i wonder write_verilog command would work on yosys | 09:30 |
daveshah | Yes, that tests the Yosys side at least | 09:31 |
sf-slack1 | <mkurc> Provided that you have proper simulation models for cells that are used by the synthesized design. | 09:33 |
sf-slack1 | <mkurc> Most of them should be part of Yosys cells_sim.v library file for ECP5. | 09:33 |
*** rvalles_ has quit IRC | 09:34 | |
*** rvalles_ has joined #symbiflow | 09:49 | |
*** _whitelogger has quit IRC | 09:52 | |
*** _whitelogger has joined #symbiflow | 09:55 | |
*** Vonter has quit IRC | 09:56 | |
*** Vonter has joined #symbiflow | 09:59 | |
*** tiwEllien has joined #symbiflow | 10:10 | |
*** _whitelogger has quit IRC | 10:19 | |
*** _whitelogger has joined #symbiflow | 10:22 | |
mangelis | ah does write_verilog also output code that implements the luts too? | 10:32 |
ZirconiumX | If you run it after synth_ecp5, yes | 10:34 |
mangelis | are there any good netlist viewers for linux? | 10:39 |
ZirconiumX | Depends what you mean by netlist viewing. You can use `show` to dump a massive GraphViz plot | 10:39 |
abeljj[m] | Check out opencircuitdesign by TimEdwards | 10:40 |
abeljj[m] | mangelis: | 10:40 |
abeljj[m] | * | 10:40 |
mangelis | just wondering about those write_ commands that write netlists that what should be used to view those files | 10:40 |
*** Bertl_zZ is now known as Bertl | 10:59 | |
*** clacktronics has joined #symbiflow | 12:16 | |
*** Bertl is now known as Bertl_oO | 14:00 | |
*** celadon has quit IRC | 14:53 | |
*** celadon has joined #symbiflow | 14:57 | |
*** citypw has quit IRC | 15:09 | |
*** tmahlburg has joined #symbiflow | 15:10 | |
*** tmahlburg has left #symbiflow | 15:30 | |
*** tiwEllien has quit IRC | 16:00 | |
*** tiwEllien has joined #symbiflow | 16:02 | |
*** clacktronics has quit IRC | 16:43 | |
*** clacktronics has joined #symbiflow | 16:44 | |
*** tiwEllien has quit IRC | 16:45 | |
*** OmniMancer has quit IRC | 16:45 | |
*** OmniMancer has joined #symbiflow | 16:46 | |
*** Bertl_oO is now known as Bertl | 16:52 | |
*** tiwEllien has joined #symbiflow | 16:53 | |
*** tiwEllien has quit IRC | 18:23 | |
*** _whitelogger has quit IRC | 18:28 | |
*** _whitelogger has joined #symbiflow | 18:31 | |
*** tiwEllien has joined #symbiflow | 18:54 | |
*** Bertl is now known as Bertl_oO | 18:59 | |
mangelis | okay, since write_verilog didn't show anything suspicious, i found the issue was actually in the other connected device. thanks for the tips! | 20:30 |
*** kgugala has quit IRC | 20:35 | |
*** freemint has joined #symbiflow | 21:18 | |
*** freemint has quit IRC | 21:23 | |
*** freemint has joined #symbiflow | 21:24 | |
*** freemint has quit IRC | 21:25 | |
*** freemint has joined #symbiflow | 21:26 | |
*** freemint has quit IRC | 21:31 | |
*** tiwEllien has quit IRC | 23:47 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!