00:00
promach3 has joined #yosys
00:07
X-Scale has quit [Ping timeout: 265 seconds]
00:08
X-Scale has joined #yosys
00:08
AlexDaniel has quit [Ping timeout: 240 seconds]
00:12
pie__ has quit [Ping timeout: 264 seconds]
00:52
jkiv has quit [Quit: Leaving]
01:33
promach3 has quit [Ping timeout: 265 seconds]
01:35
tito_ has quit [Ping timeout: 260 seconds]
03:16
ralu has quit [Ping timeout: 256 seconds]
03:18
ralu has joined #yosys
03:55
xrexeon has quit [Ping timeout: 264 seconds]
04:43
pie__ has joined #yosys
05:25
pie__ has quit [Ping timeout: 240 seconds]
05:41
pie__ has joined #yosys
05:49
dys has quit [Ping timeout: 264 seconds]
06:07
pie__ has quit [Ping timeout: 256 seconds]
06:54
sklv has quit [Quit: quit]
06:56
GuzTech has joined #yosys
07:06
emeb_mac has quit [Ping timeout: 260 seconds]
07:07
digshadow has quit [Read error: Connection reset by peer]
07:08
digshadow has joined #yosys
07:43
dmin7 has joined #yosys
08:04
abetusk has quit [Ping timeout: 260 seconds]
08:07
abetusk has joined #yosys
08:07
abetusk is now known as Guest43726
08:22
AlexDaniel has joined #yosys
08:22
pie__ has joined #yosys
08:23
Guest43726 has quit [Ping timeout: 268 seconds]
08:28
AlexDaniel has quit [Remote host closed the connection]
08:29
AlexDaniel has joined #yosys
08:36
Guest43726 has joined #yosys
09:15
cemerick has joined #yosys
09:21
mwk has quit [Ping timeout: 264 seconds]
09:23
mwk has joined #yosys
09:29
promach2 has quit [Quit: WeeChat 2.1-dev]
09:37
promach_ has joined #yosys
09:54
pie__ has quit [Ping timeout: 255 seconds]
10:04
promach_ has quit [Ping timeout: 240 seconds]
10:10
promach_ has joined #yosys
10:14
promach_ has quit [Client Quit]
10:16
promach_ has joined #yosys
10:31
cemerick has quit [Ping timeout: 265 seconds]
11:48
pie__ has joined #yosys
11:55
pie__ has quit [Ping timeout: 256 seconds]
12:05
pie__ has joined #yosys
12:18
promach_ has quit [Ping timeout: 264 seconds]
12:19
promach_ has joined #yosys
12:21
seldridge has joined #yosys
12:33
pie__ has quit [Ping timeout: 264 seconds]
12:54
leviathan has joined #yosys
13:11
leviathan has quit [Read error: Connection reset by peer]
13:35
pie__ has joined #yosys
14:00
pie_ has joined #yosys
14:00
pie__ has quit [Read error: Connection reset by peer]
14:02
xerpi has joined #yosys
14:03
pie_ has quit [Read error: Connection reset by peer]
14:04
pie_ has joined #yosys
14:08
seldridge has quit [Ping timeout: 240 seconds]
14:28
ZipCPU has quit [Ping timeout: 265 seconds]
14:31
ZipCPU has joined #yosys
14:32
Guest43726 is now known as abetusk
14:41
emeb has joined #yosys
14:41
cemerick has joined #yosys
14:53
seldridge has joined #yosys
15:13
promach__ has joined #yosys
15:13
promach__ is now known as promach2
15:56
GuzTech has quit [Quit: Leaving]
16:11
pie_ has quit [Ping timeout: 264 seconds]
16:27
<
mazzoo >
I am still playing with picosoc FW on an ice40 8k breakout board
16:28
<
tpb >
Title: [C] void blink(void) { while(1) {
__asm__ volatile( - Pastebin.com (at pastebin.com)
16:28
<
mazzoo >
I expect 50% duty cycle on the LEDs with 6MHz (or a small divider)
16:29
<
tpb >
Title: Imgur: The magic of the Internet (at imgur.com)
16:29
<
tpb >
Title: Imgur: The magic of the Internet (at imgur.com)
16:30
<
mazzoo >
can anyone point me to an explanation or has a clue why it's not 50% dc and way faster?
16:36
digshadow has quit [Ping timeout: 240 seconds]
16:45
<
mazzoo >
synthesis says 30MHz, and "Checking 83.33 ns (12.00 MHz) clock constraint: PASSED."
16:55
promach2 has quit [Quit: WeeChat 2.1]
17:00
sklv has joined #yosys
17:00
<
daveshah >
mazzoo: What SPI flash mode are you using?
17:00
<
daveshah >
That will affect instruction fetch performance
17:00
<
mazzoo >
SPI State: LATENCY 8
17:01
<
mazzoo >
oooh right, almost forgot there's no i-cache
17:08
xerpi has quit [Remote host closed the connection]
17:09
seldridge has quit [Ping timeout: 268 seconds]
17:12
<
mazzoo >
set_flash_latency(0); keeps the same timing
17:13
<
mazzoo >
but understanding the point makes me feel way more comfortable =)
17:14
<
mazzoo >
there's still my Q from yesterday wrt to that POV heart code, that I don't quite get
17:17
<
ZipCPU >
daveshah: Have you used picorv? I haven't, so I really don't know how to address all of mazzoo's questions.
17:22
<
daveshah >
ZipCPU: yes, thanks for pinging me
17:22
<
daveshah >
mazzoo: Yep, sounds like you've understood the flash correctly
17:22
<
daveshah >
What was your POV heart question?
17:23
<
daveshah >
You might be able to set your flash to QSPI or even QSPI DDR if your chip and board are capable
17:23
<
tpb >
Title: [C] // -------------------------------------------------------- #define LEN_HEART - Pastebin.com (at pastebin.com)
17:23
<
daveshah >
But that may require bodging on some boards
17:23
<
mazzoo >
I can't declare sign_heart outside of the function, even as static it won't work. what am I missing?
17:24
<
daveshah >
I think it is a linker script issue with picoRV32
17:24
<
daveshah >
I've seen something like it before
17:24
<
mazzoo >
daveshah: ya, thanks, understanding is fine for me now. I guess the flash is not QSPI capable
17:25
<
daveshah >
Can you try this linker script?
17:25
<
tpb >
Title: micropython/sections.lds at master · mmicko/micropython · GitHub (at github.com)
17:25
<
daveshah >
I'm pretty sure static variables should work with that
17:25
<
daveshah >
The flash is probably QSPI capable, but the board might need extra wires btw
17:27
seldridge has joined #yosys
17:28
<
mazzoo >
daveshah: like a charm
17:29
<
daveshah >
No worries! Thank Miodrag who fixed it in the first place
17:29
<
mazzoo >
he should kick a pull request for clifford
17:34
<
daveshah >
I'll ping him to do that
17:37
digshadow has joined #yosys
17:38
GuzTech has joined #yosys
17:42
kraiskil has joined #yosys
17:46
<
mazzoo >
clifford: thou shall use that last URL as linkerscript in picosoc - thee static global data work, lo!
17:59
m_w has quit [Quit: leaving]
18:05
xrexeon has joined #yosys
18:09
<
tpb >
Title: Created lds file (section mapping) and init for data and bss sections by mmicko · Pull Request #61 · cliffordwolf/picorv32 · GitHub (at github.com)
18:12
m_w has joined #yosys
18:20
xrexeon has quit [Read error: Connection reset by peer]
18:22
xrexeon has joined #yosys
19:10
seldridge has quit [Ping timeout: 256 seconds]
19:28
seldridge has joined #yosys
19:41
kraiskil has quit [Ping timeout: 255 seconds]
19:46
dmin7 has quit [Ping timeout: 240 seconds]
21:25
proteusguy has quit [Ping timeout: 265 seconds]
21:26
proteusguy has joined #yosys
21:27
tito_ has joined #yosys
21:31
cemerick has quit [Ping timeout: 260 seconds]
21:33
seldridge has quit [Ping timeout: 240 seconds]
21:36
tito_ has quit [Ping timeout: 260 seconds]
21:54
SpaceCoaster has quit [Ping timeout: 240 seconds]
22:31
cemerick has joined #yosys
23:00
seldridge has joined #yosys
23:00
<
mithro >
Should yosys ever generate "dangling nets" or should they have been removed / optimized away?
23:01
<
awygle >
i think you're supposed to kill them with "clean"
23:10
AlexDaniel has quit [Ping timeout: 245 seconds]
23:26
cemerick has quit [Ping timeout: 268 seconds]
23:48
xrexeon_ has joined #yosys
23:49
xrexeon has quit [Ping timeout: 256 seconds]
23:50
xrexeon_ has quit [Max SendQ exceeded]
23:50
xrexeon_ has joined #yosys
23:56
tpb has quit [Remote host closed the connection]
23:56
tpb has joined #yosys