00:03
electronic_eel has quit [Ping timeout: 264 seconds]
00:06
electronic_eel has joined #nmigen
00:38
cr1901_modern has quit [Ping timeout: 240 seconds]
00:39
Degi has quit [Ping timeout: 264 seconds]
00:43
Degi has joined #nmigen
01:01
cr1901_modern has joined #nmigen
01:05
electronic_eel has quit [Ping timeout: 246 seconds]
01:06
electronic_eel has joined #nmigen
01:24
electronic_eel has quit [Ping timeout: 240 seconds]
01:24
electronic_eel has joined #nmigen
02:19
jaseg has quit [Ping timeout: 260 seconds]
02:20
jaseg has joined #nmigen
02:44
d1b21 has joined #nmigen
02:44
d1b2 has quit [Read error: Connection reset by peer]
02:45
d1b21 is now known as d1b2
03:16
electronic_eel has quit [Ping timeout: 256 seconds]
03:16
electronic_eel has joined #nmigen
03:30
<
_whitenotifier-b >
[nmigen] whitequark commented on pull request #465: nmigen.sim._pyrtl: Add support for Assert/Assume -
https://git.io/JJK5s
03:42
PyroPeter_ has joined #nmigen
03:45
PyroPeter has quit [Ping timeout: 240 seconds]
03:45
PyroPeter_ is now known as PyroPeter
05:58
<
awygle >
is there a more nmigen-y way to do what amounts to a namedtuple of Pins than to just.... do a namedtuple of Pins?
06:41
hitomi2507 has joined #nmigen
07:09
proteus-guy has joined #nmigen
07:16
chipmuenk has joined #nmigen
07:41
proteus-guy has quit [Ping timeout: 256 seconds]
07:50
jeanthom has quit [Ping timeout: 246 seconds]
08:26
samlittlewood has quit [Read error: Connection reset by peer]
08:27
samlittlewood has joined #nmigen
08:37
Asu has joined #nmigen
09:36
jeanthom has joined #nmigen
09:57
_whitelogger has joined #nmigen
10:02
<
_whitenotifier-b >
[nmigen] jeanthom commented on pull request #465: nmigen.sim._pyrtl: Add support for Assert/Assume -
https://git.io/JJ6m1
10:03
<
_whitenotifier-b >
[nmigen] jeanthom edited pull request #465: nmigen.sim._pyrtl: Add support for Assert/Assume -
https://git.io/JJK3H
10:33
cr1901_modern has quit [Ping timeout: 240 seconds]
10:50
cr1901_modern has joined #nmigen
12:57
<
jeanthom >
whitequark, What kind of formatting will be used for $display in Yosys?
12:57
<
jeanthom >
The same as Verilog?
14:04
emeb has joined #nmigen
14:43
alexhw has quit [Read error: Connection reset by peer]
14:49
<
jeanthom >
It should be compatible with the LiteX syntax (eg. m.d.sync += Display("Hello World!")). You can't use formatting like you would in Verilog though.
14:49
<
jeanthom >
s/are barely functionnal/and barely functional/
15:02
alexhw has joined #nmigen
15:22
<
lkcl_ >
jeanthom: yes, definitely - that's fantastic.
15:33
<
jeanthom >
You can now do things like m.d.sync += Display("%d", Signal(3, reset=7))
15:33
<
jeanthom >
but you cannot do this: m.d.sync += Display("%d", 7)
15:34
<
jeanthom >
I use native python formatting
15:36
<
lkcl_ >
jeanthom: that seems very sensible
15:37
lkcl_ is now known as lkcl
16:34
hitomi2507 has joined #nmigen
16:39
hitomi2507 has quit [Read error: Connection reset by peer]
18:00
jeanthom has quit [Ping timeout: 240 seconds]
19:15
smkz has quit [Quit: smkz]
19:21
jeanthom has joined #nmigen
19:25
jeanthom has quit [Remote host closed the connection]
19:26
jeanthom has joined #nmigen
19:30
<
tannewt >
right now I have a simulator bus class that will eventually perform reads and writes over the simulated bus
19:38
smkz has joined #nmigen
20:28
jeanthom has quit [Ping timeout: 256 seconds]
20:42
Asuu has joined #nmigen
20:43
Asu has quit [Ping timeout: 256 seconds]
20:55
Asuu has quit [Remote host closed the connection]
20:58
<
whitequark >
tannewt: the simulator doesn't touch the elaboratable at all
21:00
<
tannewt >
whitequark: does it call elaborate to connect stuff?
21:11
<
whitequark >
tannewt: it calls .elaborate() on the topmost fragment, which returns a tree of fragments
21:13
<
tannewt >
right. submodules are either elaboratables or fragments
21:13
<
tannewt >
so I should be able to simulate at the bus level
21:14
<
tannewt >
and just do this weird two instance thing
21:27
chipmuenk has quit [Quit: chipmuenk]
21:29
<
whitequark >
two instance thing?
21:41
<
whitequark >
also, FYI: I'm on vacation this week and next one
22:01
<
cr1901_modern >
What's this "va-cay-shun" thing to which you refer?
22:04
<
whitequark >
cr1901_modern: it's what you do when your mental health goes down the drain so badly you can't work anymore
22:05
<
cr1901_modern >
Ahhh :(. Sorry.
22:31
<
tannewt >
sorry, missed this. whitequark feel free to ignore when you are away. it's very important to step away
22:41
<
_whitenotifier-b >
[nmigen-boards] rroohhh commented on issue #89: [RFC] handling boards that are very similar -
https://git.io/JJ65t
23:11
<
_whitenotifier-b >
[nmigen/nmigen-boards] rroohhh 859baba - Add MicroZed Z010 and Z020.
23:33
<
awygle >
glad to hear it wq, hope you enjoy yourself