Sunday, 2022-12-18

*** tpb <[email protected]> has joined #yosys00:00
aggbjonnh: yea, I have ecp5 dsp working prety well, what are you trying to do?01:04
bjonnh[m]1multiplications for now01:10
bjonnh[m]1learning and do simple maths for audio samples01:10
aggmult's the easiest, i think yosys will even infer it from a * in verilog, but otherwise you can instantiate a MULT18X18D per the lattice docs and it just works too01:12
aggwell 18x18 mult is easy, 9x9 or 36x36 is a bit more of a challenge01:13
*** shoragan <shoragan!~shoragan@user/shoragan> has quit IRC (Quit: quit)01:13
aggyou want lattice TN1267 for that01:14
*** shoragan <shoragan!~shoragan@user/shoragan> has joined #yosys01:14
aggsorry, not sure how much about this you already know so don't want to bore you but i'm happy to chat about it in more detail or answer more questions if you like01:14
*** shoragan <shoragan!~shoragan@user/shoragan> has quit IRC (Read error: Connection reset by peer)01:28
*** shoragan <shoragan!~shoragan@user/shoragan> has joined #yosys01:29
bjonnh[m]1I know close to nothing02:02
bjonnh[m]1I just started that02:02
bjonnh[m]1https://github.com/bjonnh/ulx3s-synth/02:03
bjonnh[m]1That's pretty much where I stand02:03
bjonnh[m]1I wanted to do some FM synthesis so that's pretty heavy on calculations02:03
bjonnh[m]1(on multiplications)02:03
bjonnh[m]1audio rate is in the 90kHz range so I suppose that's a lot of time at 25MHz to do things02:03
*** bl0x <[email protected]> has joined #yosys02:14
*** bl0x_ <[email protected]> has quit IRC (Ping timeout: 272 seconds)02:15
*** strobo <[email protected]> has quit IRC (Ping timeout: 260 seconds)02:48
*** strobo <[email protected]> has joined #yosys02:49
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has joined #yosys03:35
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has quit IRC (Ping timeout: 255 seconds)03:51
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has joined #yosys03:53
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has quit IRC (Ping timeout: 255 seconds)04:02
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has joined #yosys04:05
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has quit IRC (Remote host closed the connection)04:17
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has joined #yosys04:17
*** josuah <[email protected]> has quit IRC (Quit: WeeChat 3.4.1)05:12
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has quit IRC (Ping timeout: 255 seconds)05:14
*** josuah <[email protected]> has joined #yosys05:18
*** josuah <[email protected]> has quit IRC (Read error: Connection reset by peer)05:20
*** josuah <[email protected]> has joined #yosys05:20
*** josuah <[email protected]> has quit IRC (Ping timeout: 252 seconds)05:24
*** josuah <[email protected]> has joined #yosys05:29
*** hrberg <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)12:47
*** hrberg <[email protected]> has joined #yosys12:47
*** vancz_ <vancz_!~vancz@user/vancz> has quit IRC ()17:47
*** vancz <vancz!~vancz@user/vancz> has joined #yosys17:47
*** vancz <vancz!~vancz@user/vancz> has quit IRC (Client Quit)17:48
*** vancz <vancz!~vancz@user/vancz> has joined #yosys17:55
*** Raito_Bezarius <Raito_Bezarius!~Raito@wireguard/tunneler/raito-bezarius> has quit IRC (Ping timeout: 268 seconds)19:11
*** Raito_Bezarius <Raito_Bezarius!~Raito@wireguard/tunneler/raito-bezarius> has joined #yosys20:55
aggbjonnh[m]1: ah cool, well i'd start by just writing out a * multiplication in verilog and check the resource usage to see if it synthesised a MULT18X18D or not, that's the easiest thing to start with and should cover most needs21:11
aggideally aim to do 18x18 wide (or less) multiplications and make sure they're synchronous (i.e. not fully combinatorial, the output is only used after a clock cycle)21:12
*** lkcl <[email protected]> has quit IRC (Ping timeout: 260 seconds)22:42
*** lkcl <[email protected]> has joined #yosys22:46
*** nonchip <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)23:05
*** nonchip <[email protected]> has joined #yosys23:05
*** smkz is now known as softminus23:53

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