*** tpb <[email protected]> has joined #yosys | 00:00 | |
*** peepsalot <peepsalot!~peepsalot@openscad/peepsalot> has quit IRC (Quit: Connection reset by peep) | 01:02 | |
*** peepsalot <peepsalot!~peepsalot@openscad/peepsalot> has joined #yosys | 01:04 | |
*** tlwoerner <[email protected]> has quit IRC (Quit: Leaving) | 01:38 | |
*** tlwoerner <[email protected]> has joined #yosys | 01:38 | |
*** lumo_e <[email protected]> has quit IRC (Quit: Quit) | 01:55 | |
*** ec <ec!~ec@gateway/tor-sasl/ec> has quit IRC (Read error: Connection reset by peer) | 06:26 | |
*** ec <ec!~ec@gateway/tor-sasl/ec> has joined #yosys | 06:26 | |
*** FabM <FabM!~FabM@2a03:d604:103:600:2e60:8c7c:e8fb:7990> has joined #yosys | 06:34 | |
*** notgull <notgull!~notgull@ec2-50-112-148-23.us-west-2.compute.amazonaws.com> has quit IRC (Ping timeout: 255 seconds) | 07:45 | |
*** notgull <notgull!~notgull@ec2-50-112-148-23.us-west-2.compute.amazonaws.com> has joined #yosys | 08:00 | |
ikskuh | hmm. i have several folders in my project right now. hardware for PCB designs, software for (well doh) software (c/c++ code) | 08:03 |
---|---|---|
ikskuh | i wonder how to call the folder which contains the verilog code | 08:03 |
ikskuh | it's not really software, but it also is | 08:03 |
tnt | rtl | 08:05 |
tnt | gw | 08:05 |
tnt | (ie. gateware) | 08:06 |
ikskuh | gateware is nice! | 08:06 |
ikskuh | thanks, i guess i have to adopt gateware now into my dictionar | 08:08 |
*** kraiskil <kraiskil!~kraiskil@2a02:1210:943c:2900:138e:b43:1cf0:b567> has joined #yosys | 09:10 | |
*** kraiskil <kraiskil!~kraiskil@2a02:1210:943c:2900:138e:b43:1cf0:b567> has quit IRC (Remote host closed the connection) | 10:12 | |
*** cr1901 <cr1901!~cr1901@2601:8d:8600:226:e442:4180:c519:c6bb> has quit IRC (Read error: Connection reset by peer) | 13:17 | |
*** cr1901 <cr1901!~cr1901@2601:8d:8600:226:cc6:cabb:136d:ea88> has joined #yosys | 13:17 | |
*** DoubleJ <DoubleJ!~DoubleJ@user/doublej> has quit IRC (Quit: Not all those who wander are lost) | 13:20 | |
*** DoubleJ <DoubleJ!~DoubleJ@user/doublej> has joined #yosys | 13:21 | |
*** DoubleJ <DoubleJ!~DoubleJ@user/doublej> has quit IRC (Quit: Not all those who wander are lost) | 13:55 | |
*** DoubleJ <DoubleJ!~DoubleJ@user/doublej> has joined #yosys | 13:56 | |
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has joined #yosys | 14:10 | |
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has quit IRC (Ping timeout: 256 seconds) | 14:31 | |
*** cr1901 <cr1901!~cr1901@2601:8d:8600:226:cc6:cabb:136d:ea88> has quit IRC (Read error: Connection reset by peer) | 16:09 | |
*** cr1901 <cr1901!~cr1901@2601:8d:8600:226:3dcb:49a9:86da:d519> has joined #yosys | 16:10 | |
*** cr1901_ <cr1901_!~cr1901@2601:8d:8600:226:3dcb:49a9:86da:d519> has joined #yosys | 16:11 | |
*** cr1901 <cr1901!~cr1901@2601:8d:8600:226:3dcb:49a9:86da:d519> has quit IRC (Ping timeout: 272 seconds) | 16:15 | |
*** cr1901_ is now known as cr1901 | 16:34 | |
Myrl-saki | Is it weird to see a programmatic approach to setting values? i.e. `x = a; if (p) x = b; if (q) x = c;`? | 17:29 |
*** xiretza[cis] <xiretza[cis]!xiretzaxir@2a01:4f8:c012:5b7:0:1:0:88> has joined #yosys | 17:32 | |
xiretza[cis] | no, allowing to write things out sequentially instead of structurally is exactly what HDLs are for | 17:32 |
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 240 seconds) | 18:02 | |
somlo | I like to think about it in terms of "connecting things" rather than "setting values": If you see something like `x = foo ? a : b` then think of a mux with inputs a and b, output x, and selector foo | 18:20 |
somlo | they're connected to each other that way, not "assigned" :) | 18:21 |
*** notgull <notgull!~notgull@ec2-50-112-148-23.us-west-2.compute.amazonaws.com> has quit IRC (Ping timeout: 245 seconds) | 18:28 | |
*** notgull <notgull!~notgull@ec2-50-112-148-23.us-west-2.compute.amazonaws.com> has joined #yosys | 18:31 | |
xiretza[cis] | <somlo> "I like to think about it in..." <- yes, that's a very structural view, you're basically just plopping down a MUX - processes allow you to write seemingly sequential code instead | 18:32 |
*** DoubleJ <DoubleJ!~DoubleJ@user/doublej> has quit IRC (Quit: Not all those who wander are lost) | 19:14 | |
*** DoubleJ <DoubleJ!~DoubleJ@user/doublej> has joined #yosys | 19:20 | |
*** derekn <[email protected]> has quit IRC (Ping timeout: 264 seconds) | 20:01 | |
*** derekn <[email protected]> has joined #yosys | 20:17 | |
*** srk_ <srk_!~sorki@user/srk> has joined #yosys | 21:18 | |
*** srk <srk!~sorki@user/srk> has quit IRC (Ping timeout: 272 seconds) | 21:18 | |
*** srk_ is now known as srk | 21:20 | |
*** nonchip <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 22:18 | |
*** nonchip <[email protected]> has joined #yosys | 22:19 | |
*** lumo_e <[email protected]> has joined #yosys | 23:25 | |
*** DoubleJ <DoubleJ!~DoubleJ@user/doublej> has quit IRC (Quit: Not all those who wander are lost) | 23:53 | |
*** DoubleJ <DoubleJ!~DoubleJ@user/doublej> has joined #yosys | 23:59 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!