clifford changed the topic of #yosys to: Yosys Open SYnthesis Suite: http://www.clifford.at/yosys/ -- Channel Logs: https://irclog.whitequark.org/yosys
tpb has quit [Remote host closed the connection]
tpb has joined #yosys
Degi_ has joined #yosys
develonepi3 has quit [Quit: Leaving]
Degi has quit [Ping timeout: 240 seconds]
Degi_ is now known as Degi
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
s_frit has quit [Remote host closed the connection]
s_frit has joined #yosys
s_frit has quit [Remote host closed the connection]
s_frit has joined #yosys
Forty-Bot has joined #yosys
m4ssi has joined #yosys
futarisIRCcloud has joined #yosys
m4ssi has quit [Remote host closed the connection]
vidbina has joined #yosys
s_frit has quit [Remote host closed the connection]
kraiskil has joined #yosys
kraiskil has quit [Ping timeout: 240 seconds]
emeb_mac has quit [Quit: Leaving.]
lansiir has joined #yosys
oldtopman has quit [Ping timeout: 276 seconds]
cr1901_modern has quit [Ping timeout: 245 seconds]
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
develonepi3 has joined #yosys
mmicko has quit [Read error: Connection reset by peer]
mmicko has joined #yosys
TD-Linux has quit [Ping timeout: 260 seconds]
TD-Linux has joined #yosys
vidbina has quit [Ping timeout: 268 seconds]
s_frit has joined #yosys
vidbina has joined #yosys
proteusguy has joined #yosys
s_frit has quit [Remote host closed the connection]
s_frit has joined #yosys
s_frit has quit [Remote host closed the connection]
s_frit has joined #yosys
srk has quit [Remote host closed the connection]
srk has joined #yosys
vidbina has quit [Ping timeout: 240 seconds]
vidbina has joined #yosys
s_frit has quit [Remote host closed the connection]
s_frit has joined #yosys
kristianpaul has quit [Read error: Connection reset by peer]
kristianpaul has joined #yosys
<agg> gatecat: do you mind if i ask a nextpnr q? i'm back poking ecp5 dsp support and trying to do something about packing, i can locate the mults that feed each alu in pack_dsp and add relative constraints to them which should position them correctly wrt the alu, but then the placer doesn't create an initial placement for them (since they have contr_parent set), and then errors computing hpwl because those cells
<agg> aren't present in cell_locs
<agg> instead of modelling this as adding constraints to the mult cells, should i instead be thinking of packing the mults into the alu and getting rid of them from the placement operation entirely?
<gatecat> No, I think constraints is the correct approach here
<agg> I also tried changing the placer to run update_all_chains after the initial placement, which does create a placement for the mults
<agg> but doesn't assign them a bel, so something later fails
<agg> not sure if I should "need" to change placer_heap though, or just feed it something better
<gatecat> I think it probably needs cellGroups to be set up: https://github.com/daveshah1/nextpnr-xilinx/blob/xilinx-upstream/xilinx/arch.cc#L657-L659
<gatecat> (this is an example of what you'd need to do to set one up before going into the placer)
<gatecat> containing both the mult and alu cell types
<agg> ah interesting, ok
<agg> does sa not need them?
<gatecat> if that doesn't work, point me to the code and I'll have a look
<agg> will do, thanks!
<gatecat> no, sa works on a cell by cell basis only and doesn't treat different cell types differently at different times
<agg> should I expect sa to already work if I've just set the relative constraints, then? I only tried heap
<gatecat> yeah, that's a good test to check the constraints are being set correctly
<agg> at least the constraints now check my manual placement is valid, if I change the manual bel assignment the constraint check fails first
<agg> will give it a go though, cheers
emeb_mac has joined #yosys
cr1901_modern has joined #yosys
m4ssi has joined #yosys
vidbina has quit [Ping timeout: 268 seconds]
kraiskil has joined #yosys
vidbina has joined #yosys
AkechiShiro has quit [Quit: WeeChat 2.9]
kraiskil has quit [Ping timeout: 260 seconds]
vidbina has quit [Quit: vidbina]
X-Scale` has joined #yosys
bwidawks has joined #yosys
phantomcircuit_ has joined #yosys
dys has quit [Ping timeout: 265 seconds]
ZipCPU has quit [Ping timeout: 265 seconds]
phantomcircuit has quit [Ping timeout: 265 seconds]
Ekho has quit [Ping timeout: 265 seconds]
jrawson has quit [Ping timeout: 265 seconds]
jrawson has joined #yosys
m4ssi has quit [Remote host closed the connection]
X-Scale has quit [Ping timeout: 240 seconds]
bwidawsk has quit [Ping timeout: 240 seconds]
Lofty has quit [Ping timeout: 240 seconds]
Max-P has quit [Read error: Connection reset by peer]
bwidawks is now known as bwidawsk
X-Scale` is now known as X-Scale
Ekho has joined #yosys
Max-P has joined #yosys
lf has quit [Ping timeout: 252 seconds]
lf has joined #yosys