develonepi3 has quit [Remote host closed the connection]
alexhw has joined #yosys
develonepi3 has joined #yosys
alexhw has quit [Remote host closed the connection]
alexhw has joined #yosys
vidbina_ has quit [Ping timeout: 268 seconds]
attie has quit [Ping timeout: 265 seconds]
ric96 has quit [Ping timeout: 265 seconds]
ric96 has joined #yosys
fsasm has quit [Ping timeout: 272 seconds]
Laksen has joined #yosys
attie has joined #yosys
Jybz has joined #yosys
vidbina_ has joined #yosys
attie has quit [Ping timeout: 258 seconds]
dys has quit [Ping timeout: 260 seconds]
dys has joined #yosys
Jybz has quit [Quit: Konversation terminated!]
attie has joined #yosys
fsasm has joined #yosys
<ZipCPU>
Any ideas where to look for an, "ERROR: failed to place cell '$gbuf_thedesign.genbus.w_reset_$glb_sr' of type 'SB_GB'"?
<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
<daveshah>
It is most likely that nextpnr is promoting too many reset globals for some reason
<daveshah>
Any PLLs involved? it might be related to the somewhat complex constraints that these add, too
gromero has quit [Ping timeout: 240 seconds]
<ZipCPU>
No. No PLLs involved at all
<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
<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
<ZipCPU>
Now it can't place all of my cells ... (ripup iteration limit exceeded) ...
<daveshah>
The workaround is probably `--no-promote-globals` if you have a manual GB on the clock anyway
<ZipCPU>
Let me try that ... see what happens
<daveshah>
The second issue is either another manifestation of the first; or unrelated if your logic utilisation is high
<ZipCPU>
6122 ICESTORM_LC's out of 7680
<daveshah>
That shouldn't be high enough to be a problem
<ZipCPU>
I wouldn't think so ... especially since I'm only using 1 clock. There shouldn't be a lot of placement constraints
<ZipCPU>
No ... still getting the ripup iteration limit exceeded
<daveshah>
Nope, sounds like the ripup iteration limit issue is also GB related
<ZipCPU>
It is?
<daveshah>
Hmm, can you put the json and the pcf somewhere?
<ZipCPU>
Where would you like them?
<ZipCPU>
I can stuff them on the blog if you'd like ...
<daveshah>
GitHub gist or similar?
<ZipCPU>
zipcpu.com/tmp/icozip.json and zipcpu.com/tmp/icozip.pcf
<ZipCPU>
I can push the whole project too, if you'd like
<daveshah>
ZipCPU: what git commit is your nextpnr?
<ZipCPU>
Let me check .. it's been a while
<ZipCPU>
Looks like: c3d4117a219570f0a132ae4f810dec961811311a dated Nov 18
<ZipCPU>
Let me update ... it'd help us be on the same page
<daveshah>
On Dec 30 I increased the ripup iteration limit as a few designs where hitting it
<daveshah>
I think that might be what is happening here
<ZipCPU>
Ok. Rebuilding NextPNR now. We'll see if that helps
<ZipCPU>
Alright! It passes. Thanks!
<daveshah>
Great!
<GenTooMan>
good to know... now that I think about it "update next pnr regularly"
<ZipCPU>
;)
<ZipCPU>
Yeah, I of all folks should know better than to ask for help w/o first updating my tools.
<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.
<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.
<GenTooMan>
actually buster didn't HAVE nextpnr it hat arachne only now that I remember.
fsasm has quit [Ping timeout: 260 seconds]
<N2TOH>
I thought about maybe going out for seomthing to eat, but it's 28 degrees so FFFFFFFFF that!
<daveshah>
The perfect temperature to sit outside and enjoy a nice meal :)
vidbina_ has quit [Ping timeout: 240 seconds]
<GenTooMan>
yes 28C is comfy.. of course it's -9.4C here
attie has quit [Ping timeout: 265 seconds]
Laksen has quit [Quit: Leaving]
s_frit has quit [Remote host closed the connection]
s_frit has joined #yosys
dys has quit [Ping timeout: 268 seconds]
develonepi3 has quit [Read error: Connection reset by peer]