| *** tpb <[email protected]> has joined #yosys | 00:00 | |
| *** darkpheonix <[email protected]> has joined #yosys | 05:06 | |
| *** FabM <[email protected]> has joined #yosys | 06:48 | |
| *** darkpheonix <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 07:27 | |
| *** krispaul <[email protected]> has joined #yosys | 08:03 | |
| *** kristianpaul <kristianpaul!~paul@user/kristianpaul> has quit IRC (Ping timeout: 245 seconds) | 08:04 | |
| *** bjorkintosh <bjorkintosh!~bjork@user/bjorkintosh> has quit IRC (Ping timeout: 276 seconds) | 09:35 | |
| *** glguy <glguy!glguy@libera/staff/glguy> has quit IRC (Read error: Connection reset by peer) | 10:13 | |
| *** glguy <glguy!glguy@libera/staff/glguy> has joined #yosys | 10:14 | |
| *** bjorkintosh <bjorkintosh!~bjork@2600:1700:5400:c80:f261:6503:cab0:b1f7> has joined #yosys | 11:55 | |
| *** sorear <[email protected]> has quit IRC (Read error: Connection reset by peer) | 14:18 | |
| *** dnm <[email protected]> has quit IRC (Read error: Connection reset by peer) | 14:18 | |
| *** sorear <[email protected]> has joined #yosys | 14:18 | |
| *** dnm <[email protected]> has joined #yosys | 14:19 | |
| *** edm <[email protected]> has quit IRC (Ping timeout: 265 seconds) | 14:20 | |
| *** edm <[email protected]> has joined #yosys | 14:23 | |
| *** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 252 seconds) | 15:04 | |
| *** krispaul <[email protected]> has quit IRC (Quit: WeeChat 3.5) | 15:24 | |
| *** kristianpaul <kristianpaul!~paul@user/kristianpaul> has joined #yosys | 15:25 | |
| Adrien[m] | Hi, I have an issue with how Yosys manipulates Variable Parts Selects, in verilog. | 16:19 | 
|---|---|---|
| Adrien[m] | This is recognized as a mux and is synthesized as a mux : input [3:0] sel; input [15:0] idata; assign odata = idata[sel +: 1]; | 16:21 | 
| Adrien[m] | This is 1b selection so the direction should not matter. Let's change +: to -: and give it to Yosys : input [3:0] sel; input [15:0] idata; assign odata = idata[sel -: 1]; | 16:23 | 
| Adrien[m] | With -: the generated netlist for Xilinx xc7 is 5 LUT6, instead of the expexted 4 LUT6 + some in-slice muxf. | 16:24 | 
| whitequark[cis] | for any verilog issues, try using https://github.com/povik/yosys-slang instead of the built-in frontend and see if that still reproduces | 16:24 | 
| Adrien[m] | Is there a subtlety in what these syntaxes mean, or could this be considered an issue in yosys somehow ? | 16:25 | 
| Adrien[m] | Catherine: Yes I'll try that. | 16:25 | 
| Adrien[m] | Tried : it does work with slang plugin ! 👍️ | 20:08 | 
| Adrien[m] | If there are people relying on Yosys parser, this deserves a fix. Should I open a bug report ? | 20:13 | 
| *** hwpplayer1 <hwpplayer1!~user@user/hwpplayer1> has joined #yosys | 20:46 | |
| *** Guest77 <[email protected]> has joined #yosys | 20:46 | |
| Guest77 | can yosys do simplifying combinational logic circuits? | 20:47 | 
| *** hwpplayer1 <hwpplayer1!~user@user/hwpplayer1> has quit IRC (Remote host closed the connection) | 20:56 | |
| Guest77 | dead chat. ok bye | 21:57 | 
| *** Guest77 <[email protected]> has quit IRC (Quit: Client closed) | 21:57 | |
| *** nonchip <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 22:07 | |
| *** nonchip <[email protected]> has joined #yosys | 22:07 | |
| *** tlwoerner_ <[email protected]> has joined #yosys | 23:02 | |
| *** tlwoerner <[email protected]> has quit IRC (Remote host closed the connection) | 23:02 | |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!