00:00
Stormwind_mobile has quit [Ping timeout: 240 seconds]
00:40
proteus-guy has joined #m-labs
01:00
proteus-guy has quit [Ping timeout: 258 seconds]
01:15
airwoodix5 has joined #m-labs
01:19
airwoodix has quit [Ping timeout: 258 seconds]
01:19
airwoodix5 is now known as airwoodix
01:50
<
zignig >
has anyone tried the csr in nmigen-soc ?
01:51
<
zignig >
I'm getting a weird fence post error where the data is one cycle old on a bound serial port.
01:52
<
zignig >
using the bonless cpu , I'm combinatorial binding the mem interface to the bus and then sync binding to the elaboratable.
01:52
<
zignig >
not sure why it's delayed by one.
01:53
rohitksingh has joined #m-labs
02:06
Stormwind_mobile has joined #m-labs
02:14
<
mtrbot-ml >
[mattermost] <sb10q> @harryho ^
02:25
Getorix has joined #m-labs
02:28
Getorix_ has quit [Ping timeout: 240 seconds]
03:06
Getorix has quit [Ping timeout: 240 seconds]
03:08
Getorix has joined #m-labs
03:43
rohitksingh has quit [Ping timeout: 260 seconds]
03:52
rohitksingh has joined #m-labs
04:25
zng has joined #m-labs
05:00
_whitelogger has joined #m-labs
05:18
_whitelogger has joined #m-labs
05:39
_whitelogger has joined #m-labs
06:33
_whitelogger has joined #m-labs
07:09
_whitelogger has joined #m-labs
07:18
_whitelogger has joined #m-labs
07:24
_whitelogger has joined #m-labs
08:18
_whitelogger has joined #m-labs
08:36
_whitelogger has joined #m-labs
10:24
_whitelogger has joined #m-labs
10:32
rohitksingh has quit [Ping timeout: 260 seconds]
11:25
<
_whitenotifier-5 >
[nmigen] Fatsie commented on issue #285: Making Instance with clock compatible with EnableInserter -
https://git.io/Jeb2n
11:32
<
_whitenotifier-5 >
[nmigen] whitequark commented on issue #285: Making Instance with clock compatible with EnableInserter -
https://git.io/Jeb2K
11:51
_whitelogger has joined #m-labs
12:12
_whitelogger has joined #m-labs
12:13
<
_whitenotifier-5 >
[nmigen] Fatsie commented on issue #285: Making Instance with clock compatible with EnableInserter -
https://git.io/JebaV
12:18
<
_whitenotifier-5 >
[nmigen] whitequark commented on issue #285: Making Instance with clock compatible with EnableInserter -
https://git.io/Jeba6
12:25
<
Sarayan >
whitequark, around?
12:29
<
whitequark >
Sarayan: yes
12:29
<
Sarayan >
I have a register that is written to when ck0n if the chip is selected and the address is correct
12:29
<
Sarayan >
recommendations on writing that?
12:30
<
whitequark >
with m.If(cs & (addr == 0b000)): m.d.ck0n += reg.eq(din)
12:30
<
whitequark >
something along these lines
12:30
<
Sarayan >
that's what I planned to do given the tutorial, excellent
12:31
<
Sarayan >
also, what's the recoomended way to sim to testat that point?
12:31
<
whitequark >
pysim should work just fine
12:32
<
whitequark >
IIRC I wrote a simulation driver for you earlier? if it's not in logs I can do it again
12:32
<
Sarayan >
yeah, you did, and it works well
12:32
<
Sarayan >
I was wondering if the recommended way had changed with your recent work
12:33
<
whitequark >
nope, works the same
12:33
<
whitequark >
the interface didn't change actually
12:33
<
Sarayan >
you'll have to teach me cxxsim at one point, but for the 6522 pysim is good enough by far
12:34
<
Sarayan >
thanks :-)
12:35
<
Sarayan >
oh, do you know of a nmigen 6502 (the cpu) or will I have to do it myself?
12:37
<
Sarayan >
will be an interesting exercise
12:37
<
Sarayan >
at least it's single clock too
12:46
<
whitequark >
good luck!
13:45
X-Scale has joined #m-labs
13:57
<
_whitenotifier-5 >
[nmigen] Fatsie commented on issue #285: Making Instance with clock compatible with EnableInserter -
https://git.io/Jebwa
14:01
<
_whitenotifier-5 >
[nmigen] whitequark commented on issue #285: Making Instance with clock compatible with EnableInserter -
https://git.io/Jebww
14:06
<
_whitenotifier-5 >
[nmigen] Fatsie commented on issue #285: Making Instance with clock compatible with EnableInserter -
https://git.io/Jebw6
14:30
<
_whitenotifier-5 >
[nmigen] whitequark commented on issue #285: Making Instance with clock compatible with EnableInserter -
https://git.io/Jebwx
14:56
Stormwind_mobile has quit [Read error: Connection reset by peer]
14:56
Stormwind_mobile has joined #m-labs
15:09
Stormwind_mobile has quit [Ping timeout: 260 seconds]
15:11
Stormwind_mobile has joined #m-labs
15:46
<
Sarayan >
TypeError: Attempted to convert nMigen value to boolean
15:46
<
Sarayan >
m.d.comb += self.m_ora.i_or_r.eq(self.c_r & (self.c_rs_latch_1 == 0xf | self.c_rs_latch_1 == 0x1))
15:46
<
Sarayan >
I guess I may need more parenthesis?
15:47
<
Sarayan >
yeah, looks so
15:51
<
Sarayan >
ah, deprecations insults
15:54
<
_whitenotifier-5 >
[nmigen] Fatsie commented on issue #285: Making Instance with clock compatible with EnableInserter -
https://git.io/JeboZ
16:08
<
Sarayan >
whitequark help help :-)
16:08
<
Sarayan >
in the via6522, using test.py there, why don't I see anything changing under gtkwave?
16:28
<
Sarayan >
generator functions ftw
16:30
Stormwind_mobile has quit [Ping timeout: 240 seconds]
16:30
Stormwind_mobile has joined #m-labs
16:31
<
Sarayan >
hmmm, still not working in practice
16:35
<
Sarayan >
duh, me st00pid
16:45
_whitelogger has joined #m-labs
16:47
jeanthom has joined #m-labs
16:52
<
Sarayan >
mhhh, I must be doing something obviously wrong, and I have no idea what
17:19
Stormwind_mobile has quit [Ping timeout: 265 seconds]
17:20
mauz555 has joined #m-labs
17:20
Stormwind_mobile has joined #m-labs
17:29
<
Sarayan >
oh damn, you can't have subfunctions
17:44
Asu has joined #m-labs
17:52
mumptai has joined #m-labs
18:04
<
_whitenotifier-5 >
[nmigen] AsuMagic opened issue #286: Misleading error when trying to use self.comb when inheriting from Module -
https://git.io/JebP0
18:38
<
Sarayan >
yay it seems to work. For future reference, pysim2 forgets to add the inputs to the list of signals to trace
18:38
<
Sarayan >
that's rather annoying :-)
19:12
_whitelogger has joined #m-labs
19:36
Stormwind_mobile has quit [Ping timeout: 240 seconds]
19:37
Stormwind_mobile has joined #m-labs
19:40
mauz555 has quit []
20:39
<
adamgreig >
Sarayan: it's an open issue #280
20:40
rohitksingh has joined #m-labs
21:05
<
Sarayan >
adamgreig: Ah ok
21:09
<
Sarayan >
I've just added a quick hack to be able to add random signals from the test code
21:23
jeanthom has quit [Quit: Leaving]
21:58
rohitksingh has quit [Ping timeout: 260 seconds]
23:14
Stormwind_mobile has quit [Read error: Connection reset by peer]
23:18
Stormwind_mobile has joined #m-labs
23:47
Asu has quit [Ping timeout: 258 seconds]
23:47
Asu` has joined #m-labs
23:52
Asu` has quit [Quit: Konversation terminated!]