Saturday, 2022-02-05

*** tpb <[email protected]> has joined #symbiflow00:00
*** balrog <balrog!znc@user/balrog> has quit IRC (Ping timeout: 240 seconds)01:53
sf-slack<fahrenkrog> Hey all, I'm trying to find a way to generate a schematic diagram from a verilog module. I believe I saw that somewhere but I can't really find it? I also had a look at Sphinx HDL Diagrams, but I'm not fluent in RST. Is there a command line tool I can use to generate a PNG or SVG file from a .v input?02:44
*** cesar <cesar!~cesar@2001:470:69fc:105::76c> has joined #symbiflow02:44
*** CarlFK <CarlFK!~carlfk@2001:470:69fc:105::5d8> has joined #symbiflow02:44
*** CarlosEDP <CarlosEDP!~carlosedp@2001:470:69fc:105::218e> has joined #symbiflow02:44
*** xiretza[m] <xiretza[m]!~xiretzaxi@2001:470:69fc:105::9b1> has joined #symbiflow02:44
*** bl0x_ <bl0x_!~bastii@p200300d7a718af00d3bcd8a9c87bbda8.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 250 seconds)02:52
*** bl0x_ <bl0x_!~bastii@p200300d7a7384c00c372d7e9b99ad207.dip0.t-ipconnect.de> has joined #symbiflow02:54
sf-slack<hansfbaier> I found out, how: https://github.com/kintex-chatter/scratchpad/issues/1#issuecomment-103050364202:55
sf-slack<hansfbaier> You can convert it to the .json netlist with yosys and then use netlistsvg to make a SVG out of that.03:20
sf-slack<hansfbaier> All Site types actually, the tiles have different coordinates.03:21
sf-slack<fahrenkrog> Thanks... how does that work? I will have a look online still...05:39
*** balrog <balrog!znc@user/balrog> has joined #symbiflow05:39
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Ping timeout: 276 seconds)11:26
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #symbiflow11:27
lkclfahrenkrog: it's very simple, use yosys, "read verilog {insertfilename}; show top"11:47
lkcl(or "show {insert module name}"11:47
lkclif you are doing that interactively you can type "show " then press tab twice to see the full list of modules11:48
lkclinterestingly sphinx hdl diagrams actually uses yosys "show {module}" underneath.11:49
lkcl"show -format" option can take SVG or ps (postscript)11:51
* lkcl just investigating now11:52
lkclaccording to "yosys show --help" the --format option is simply passed through to the dot command, and the dot command does in fact support png, jpg, gif.11:53
lkclinteresting.11:53
lkclso, yes, you should be able to get both PNG or SVG as you want11:53
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Remote host closed the connection)12:00
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #symbiflow12:01
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Ping timeout: 276 seconds)16:45
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #symbiflow16:46
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Ping timeout: 276 seconds)19:33
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #symbiflow19:36

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!