<daveshah>
if you create the netlist with -noflatten then you can use hierarchical cell names in constrainCellToRegion rather than the nasty attribute trick that example uses (I haven't got round to updating the example since adding support for that though)
<foofoo>
Ah right, I actually found that ice40 example but was not able make any sense of how the attributes were propagated.
<foofoo>
-noflatten is probably exactly what I was missing then
<daveshah>
You can then ignore the attributes altogether and just give the path to the entire module you want to floorplan in constrainCellToRegion
<daveshah>
This is a bit experimental still and hasn't been used much in anger yet
<foofoo>
Cool, I will give it a go. Thanks!
<daveshah>
Please create a GitHub issue if anything goes wrong
<foofoo>
Hmm, but if I specify a path to something that does not exist to constrainCellToRegion it gives no error. Is that intentional?
<daveshah>
That's a bug, it should probably be at least a warning
<foofoo>
Ok, I try it out a bit more then write something in Github about the issues I had.
foofoo has quit [Remote host closed the connection]
citypw has quit [Ping timeout: 240 seconds]
OmniMancer has quit [Quit: Leaving.]
OmniMancer has joined #symbiflow
OmniMancer has quit [Client Quit]
skydive has quit [Read error: Connection reset by peer]
skydive has joined #symbiflow
skydive has quit [Ping timeout: 256 seconds]
skydive has joined #symbiflow
kraiskil has joined #symbiflow
skydive has quit [Read error: Connection reset by peer]
skydive has joined #symbiflow
tcal has quit [Quit: Connection closed for inactivity]