*** tpb has joined #yosys | 00:00 | |
*** lutsabound has quit IRC | 00:53 | |
*** lutsabound has joined #yosys | 00:53 | |
*** N2TOH_ has quit IRC | 01:06 | |
*** N2TOH has joined #yosys | 01:07 | |
*** srk has quit IRC | 01:16 | |
*** srk has joined #yosys | 01:30 | |
*** Nazara has joined #yosys | 02:56 | |
*** lutsabound has quit IRC | 03:19 | |
*** GenTooMan has quit IRC | 03:22 | |
*** GenTooMan has joined #yosys | 03:26 | |
*** bwidawsk has quit IRC | 04:17 | |
*** bwidawsk has joined #yosys | 04:18 | |
*** X-Scale has quit IRC | 05:16 | |
*** X-Scale` has joined #yosys | 05:16 | |
*** X-Scale` is now known as X-Scale | 05:18 | |
*** citypw has joined #yosys | 06:58 | |
*** jakobwenzel has joined #yosys | 08:12 | |
*** oldtopman has joined #yosys | 09:22 | |
*** dys has joined #yosys | 09:42 | |
*** attie has quit IRC | 12:19 | |
*** fsasm has joined #yosys | 12:22 | |
*** attie has joined #yosys | 12:24 | |
*** esden has quit IRC | 12:28 | |
*** bubble_buster has quit IRC | 12:28 | |
*** esden has joined #yosys | 12:28 | |
*** rjeli has quit IRC | 12:28 | |
*** bubble_buster has joined #yosys | 12:28 | |
*** mithro has quit IRC | 12:28 | |
*** rjeli has joined #yosys | 12:29 | |
*** az0re has quit IRC | 12:29 | |
*** mithro has joined #yosys | 12:29 | |
*** ovf has quit IRC | 12:31 | |
*** ovf has joined #yosys | 12:33 | |
*** gromero has joined #yosys | 13:06 | |
*** az0re has joined #yosys | 13:14 | |
*** oldtopman has quit IRC | 13:33 | |
*** attie has quit IRC | 13:36 | |
*** attie has joined #yosys | 13:37 | |
*** vidbina_ has joined #yosys | 14:28 | |
*** Thorn has quit IRC | 15:07 | |
*** citypw has quit IRC | 15:43 | |
*** develonepi3 has joined #yosys | 16:06 | |
*** alexhw has quit IRC | 16:11 | |
*** dh73 has joined #yosys | 16:14 | |
develonepi3 | mmicko: Good morning. I created a docker image with the following software (verilated, autofpga, zipcpu, icestorm, nextpnr, and yosys). see "https://github.com/develone/docker-examples/blob/master/zipcpu/doc/zipcpu0.62tests.pdf" & "https://github.com/develone/docker-examples/blob/master/zipcpu/src/Dockerfile". This image should work with "https://github.com/ZipCPU/icozip" since, the catboard uses the same ice40 HX8k like the icoboard. | 16:15 |
---|---|---|
*** develonepi3 has quit IRC | 16:18 | |
*** alexhw has joined #yosys | 16:20 | |
*** develonepi3 has joined #yosys | 16:22 | |
*** alexhw has quit IRC | 16:38 | |
*** alexhw has joined #yosys | 16:41 | |
*** vidbina_ has quit IRC | 16:52 | |
*** attie has quit IRC | 18:10 | |
*** ric96 has quit IRC | 18:12 | |
*** ric96 has joined #yosys | 18:13 | |
*** fsasm has quit IRC | 18:16 | |
*** Laksen has joined #yosys | 18:20 | |
*** attie has joined #yosys | 18:21 | |
*** Jybz has joined #yosys | 18:33 | |
*** vidbina_ has joined #yosys | 18:48 | |
*** attie has quit IRC | 19:01 | |
*** dys has quit IRC | 19:14 | |
*** dys has joined #yosys | 19:40 | |
*** Jybz has quit IRC | 19:44 | |
*** attie has joined #yosys | 19:52 | |
*** fsasm has joined #yosys | 20:07 | |
ZipCPU | Any ideas where to look for an, "ERROR: failed to place cell '$gbuf_thedesign.genbus.w_reset_$glb_sr' of type 'SB_GB'"? | 20:16 |
ZipCPU | My design has only one SB_GB within it--used for the clock used throughout the design, although NextPNR looks like it's adding several more | 20:16 |
daveshah | It is most likely that nextpnr is promoting too many reset globals for some reason | 20:20 |
daveshah | Any PLLs involved? it might be related to the somewhat complex constraints that these add, too | 20:20 |
*** gromero has quit IRC | 20:35 | |
ZipCPU | No. No PLLs involved at all | 20:52 |
ZipCPU | I would imagine that's part of the problem ... this is the ICO board, if you remember, that I'm working with and if I use the PLL (or so I was told) I can't use the SRAM | 20:53 |
ZipCPU | Hmm ... after a bunch of design edits, the error vanished ... not sure what to make of that. It's still promoting a lot of SB_GB's, compared to the one manual one in my design, but it now seems to be passing initial placement | 20:56 |
ZipCPU | Now it can't place all of my cells ... (ripup iteration limit exceeded) ... | 20:56 |
daveshah | The workaround is probably `--no-promote-globals` if you have a manual GB on the clock anyway | 20:58 |
ZipCPU | Let me try that ... see what happens | 20:58 |
daveshah | The second issue is either another manifestation of the first; or unrelated if your logic utilisation is high | 20:58 |
ZipCPU | 6122 ICESTORM_LC's out of 7680 | 20:59 |
daveshah | That shouldn't be high enough to be a problem | 21:00 |
ZipCPU | I wouldn't think so ... especially since I'm only using 1 clock. There shouldn't be a lot of placement constraints | 21:00 |
ZipCPU | No ... still getting the ripup iteration limit exceeded | 21:01 |
daveshah | Nope, sounds like the ripup iteration limit issue is also GB related | 21:01 |
ZipCPU | It is? | 21:01 |
daveshah | Hmm, can you put the json and the pcf somewhere? | 21:01 |
ZipCPU | Where would you like them? | 21:01 |
ZipCPU | I can stuff them on the blog if you'd like ... | 21:02 |
daveshah | GitHub gist or similar? | 21:02 |
ZipCPU | zipcpu.com/tmp/icozip.json and zipcpu.com/tmp/icozip.pcf | 21:03 |
ZipCPU | I can push the whole project too, if you'd like | 21:03 |
daveshah | ZipCPU: what git commit is your nextpnr? | 21:06 |
ZipCPU | Let me check .. it's been a while | 21:07 |
ZipCPU | Looks like: c3d4117a219570f0a132ae4f810dec961811311a dated Nov 18 | 21:07 |
ZipCPU | Let me update ... it'd help us be on the same page | 21:07 |
daveshah | On Dec 30 I increased the ripup iteration limit as a few designs where hitting it | 21:08 |
daveshah | I think that might be what is happening here | 21:08 |
ZipCPU | Ok. Rebuilding NextPNR now. We'll see if that helps | 21:08 |
ZipCPU | Alright! It passes. Thanks! | 21:25 |
daveshah | Great! | 21:25 |
GenTooMan | good to know... now that I think about it "update next pnr regularly" | 21:33 |
ZipCPU | ;) | 21:33 |
ZipCPU | Yeah, I of all folks should know better than to ask for help w/o first updating my tools. | 21:33 |
GenTooMan | zipcpu I was thinking about some of the "stupid" problems I had months ago... and I realized it was the version of nextpnr sadly. | 21:34 |
GenTooMan | debian isn't old school it's old tools they haven't updated nextpnr even on the buster.backports I think. That was 2018_11 in 2019_07 when buster was released. | 21:36 |
GenTooMan | actually buster didn't HAVE nextpnr it hat arachne only now that I remember. | 21:37 |
*** fsasm has quit IRC | 21:39 | |
N2TOH | I thought about maybe going out for seomthing to eat, but it's 28 degrees so FFFFFFFFF that! | 22:04 |
daveshah | The perfect temperature to sit outside and enjoy a nice meal :) | 22:05 |
*** vidbina_ has quit IRC | 22:38 | |
GenTooMan | yes 28C is comfy.. of course it's -9.4C here | 22:41 |
*** attie has quit IRC | 22:53 | |
*** Laksen has quit IRC | 22:54 | |
*** s_frit has quit IRC | 23:13 | |
*** s_frit has joined #yosys | 23:14 | |
*** dys has quit IRC | 23:23 | |
*** develonepi3 has quit IRC | 23:36 | |
*** develonepi3 has joined #yosys | 23:37 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!